NERtc iOS SDK  V4.4.301
| 变量
NERtcEngineBase.h 文件参考
#import <Foundation/Foundation.h>
#import "NERtcEngineEnum.h"

浏览源代码.

class  NERtcVideoCanvas
 Configures the video canvas. 更多...
 
class  NERtcBaseVideoEncodeConfiguration
 Local video basic publishing configuration 更多...
 
class  NERtcVideoEncodeConfiguration
 Local video publishing configuration 更多...
 
class  NERtcVideoSubStreamEncodeConfiguration
 Local substream publishing configuration 更多...
 
class  NERtcCreateAudioMixingOption
 Options for creating mixing audios 更多...
 
class  NERtcCreateAudioEffectOption
 Options for creating audio effects 更多...
 
class  NERtcLiveConfig
 Settings, such as encoding parameters of RTC streams 更多...
 
class  NERtcLiveStreamUserTranscoding
 The member layout in live streaming 更多...
 
class  NERtcLiveStreamImageInfo
 Picture layout 更多...
 
class  NERtcLiveStreamLayout
 The live streaming layout. 更多...
 
class  NERtcLiveStreamTaskInfo
 Configuration of streaming tasks in a live event 更多...
 
class  NERtcAudioFrameRequestFormat
 The request format of the audio raw data callback (unspecified by default). 更多...
 
class  NERtcAudioFormat
 The audio format 更多...
 
class  NERtcAudioFrame
 The audio frame 更多...
 
class  NERtcAudioVolumeInfo
 Audio volume information 更多...
 
class  NERtcVideoFrame
 Video frame information 更多...
 
class  NERtcChannelMediaRelayInfo
 Data structure related to media stream relay. 更多...
 
class  NERtcChannelMediaRelayConfiguration
 
class  NERtcTextWatermarkConfig
 Sets the parameters for text watermarks 更多...
 
class  NERtcTimestampWatermarkConfig
 Timestamp watermark 更多...
 
class  NERtcImageWatermarkConfig
 Sets the parameters for image watermarks 更多...
 
class  NERtcCanvasWatermarkConfig
 Canvas watermark settings. 更多...
 
class  NERtcEncryptionConfig
 Configure the media stream encryption mode and key. 更多...
 
class  NERtcServerAddresses
 Configure private servers. 更多...
 
class  NERtcLogSetting
 Log-related settings 更多...
 

变量

NS_ASSUME_NONNULL_BEGIN NSString *const kNERtcKeyChannel1V1ModeEnabled
 The following keys are used in INERtcEngine::setParameters. 更多...
 
NSString *const kNERtcKeyVideoPreferHWEncode
 
NSString *const kNERtcKeyVideoPreferHWDecode
 
NSString *const kNERtcKeyVideoCaptureObserverEnabled
 
NSString *const kNERtcKeyVideoStartWithBackCamera
 
NSString *const kNERtcKeyVideoPreferMetalRender
 
NSString *const kNERtcKeyVideoSendOnPubType
 
NSString *const kNERtcKeyAutoSubscribeAudio
 
NSString *const KNERtcKeyDisableOverrideSpeakerOnReceiver
 
NSString *const KNERtcKeyEnableReportVolumeWhenMute
 
NSString *const KNERtcKeyDisableSWAECOnHeadset
 
NSString *const KNERtcKeyAudioAINSEnable
 
NSString *const kNERtcKeyRecordHostEnabled
 
NSString *const kNERtcKeyRecordAudioEnabled
 
NSString *const kNERtcKeyRecordVideoEnabled
 
NSString *const kNERtcKeyRecordType
 
NSString *const kNERtcKeyPublishSelfStreamEnabled
 
NSString *const kNERtcKeyLogLevel
 
NSString *const kNERtcKeyExtraInfo
 
FOUNDATION_EXPORT uint32_t const NERtcAudioMixingMaxVolume
 
FOUNDATION_EXPORT uint32_t const NERtcAudioMixingDefaultVolume
 

变量说明

◆ KNERtcKeyAudioAINSEnable

NSString* const KNERtcKeyAudioAINSEnable
extern

◆ kNERtcKeyAutoSubscribeAudio

NSString* const kNERtcKeyAutoSubscribeAudio
extern

◆ kNERtcKeyChannel1V1ModeEnabled

NS_ASSUME_NONNULL_BEGIN NSString* const kNERtcKeyChannel1V1ModeEnabled
extern

The following keys are used in INERtcEngine::setParameters.

◆ KNERtcKeyDisableOverrideSpeakerOnReceiver

NSString* const KNERtcKeyDisableOverrideSpeakerOnReceiver
extern

◆ KNERtcKeyDisableSWAECOnHeadset

NSString* const KNERtcKeyDisableSWAECOnHeadset
extern

◆ KNERtcKeyEnableReportVolumeWhenMute

NSString* const KNERtcKeyEnableReportVolumeWhenMute
extern

◆ kNERtcKeyExtraInfo

NSString* const kNERtcKeyExtraInfo
extern

◆ kNERtcKeyLogLevel

NSString* const kNERtcKeyLogLevel
extern

◆ kNERtcKeyPublishSelfStreamEnabled

NSString* const kNERtcKeyPublishSelfStreamEnabled
extern

◆ kNERtcKeyRecordAudioEnabled

NSString* const kNERtcKeyRecordAudioEnabled
extern

◆ kNERtcKeyRecordHostEnabled

NSString* const kNERtcKeyRecordHostEnabled
extern

◆ kNERtcKeyRecordType

NSString* const kNERtcKeyRecordType
extern

◆ kNERtcKeyRecordVideoEnabled

NSString* const kNERtcKeyRecordVideoEnabled
extern

◆ kNERtcKeyVideoCaptureObserverEnabled

NSString* const kNERtcKeyVideoCaptureObserverEnabled
extern

◆ kNERtcKeyVideoPreferHWDecode

NSString* const kNERtcKeyVideoPreferHWDecode
extern

◆ kNERtcKeyVideoPreferHWEncode

NSString* const kNERtcKeyVideoPreferHWEncode
extern

◆ kNERtcKeyVideoPreferMetalRender

NSString* const kNERtcKeyVideoPreferMetalRender
extern

◆ kNERtcKeyVideoSendOnPubType

NSString* const kNERtcKeyVideoSendOnPubType
extern

◆ kNERtcKeyVideoStartWithBackCamera

NSString* const kNERtcKeyVideoStartWithBackCamera
extern

◆ NERtcAudioMixingDefaultVolume

FOUNDATION_EXPORT uint32_t const NERtcAudioMixingDefaultVolume

◆ NERtcAudioMixingMaxVolume

FOUNDATION_EXPORT uint32_t const NERtcAudioMixingMaxVolume