codegen/ios/index library
Copyright (c) 2026 Beijing Volcano Engine Technology Ltd.
Classes
- ByteRTCAudioDeviceManager
- ByteRTCAudioEffectPlayer
- ByteRTCAudioEffectPlayerConfig
- ByteRTCAudioEffectPlayerEventHandler
- ByteRTCAudioEnhancementConfig
- ByteRTCAudioFormat
- ByteRTCAudioFrame
- ByteRTCAudioFrameObserver
- ByteRTCAudioFrameProcessor
- ByteRTCAudioPropertiesConfig
- ByteRTCAudioPropertiesInfo
- ByteRTCAudioRecordingConfig
- ByteRTCAudioSource
- ByteRTCAudioVolumeInfo
- ByteRTCChorusCacheSyncConfig
- ByteRTCChorusCacheSyncObserver
- ByteRTCClientMixedStreamConfig
- ByteRTCClientMixedStreamDelegate
- ByteRTCCloudProxyInfo
- ByteRTCDeadLockMsg
- ByteRTCDeviceCollection
- ByteRTCDownloadResult
- ByteRTCEchoTestConfig
- ByteRTCEncodedAudioFrameData
- ByteRTCEncodedVideoFrame
- ByteRTCEncryptHandler
- ByteRTCEngine
- ByteRTCEngineConfig
- ByteRTCEngineDelegate
- ByteRTCExpressionDetectConfig
- ByteRTCExpressionDetectInfo
- ByteRTCExpressionDetectResult
- ByteRTCExternalVideoEncoderEventHandler
- ByteRTCFaceDetectionObserver
- ByteRTCFaceDetectionResult
- ByteRTCForwardStreamConfiguration
- ByteRTCForwardStreamEventInfo
- ByteRTCForwardStreamStateInfo
- ByteRTCFrameExtendedData
- ByteRTCFrameUpdateInfo
- ByteRTCGameRoom
- ByteRTCGameRoomDelegate
- ByteRTCHighlightConfig
- ByteRTCHotMusicInfo
- ByteRTCHttpClientProtocol
- ByteRTCHumanOrientation
- ByteRTCKTVManager
- ByteRTCKTVManagerDelegate
- ByteRTCKTVPlayer
- ByteRTCKTVPlayerDelegate
- ByteRTCLocalAudioPropertiesInfo
- ByteRTCLocalAudioStats
- ByteRTCLocalEncodedVideoFrameObserver
- ByteRTCLocalProxyInfo
- ByteRTCLocalStreamStats
- ByteRTCLocalVideoSinkConfig
- ByteRTCLocalVideoStats
- ByteRTCLogConfig
- ByteRTCMediaMetadataObserver
- ByteRTCMediaPlayer
- ByteRTCMediaPlayerAudioFrameObserver
- ByteRTCMediaPlayerConfig
- ByteRTCMediaPlayerCustomSource
- ByteRTCMediaPlayerCustomSourceProvider
- ByteRTCMediaPlayerEventHandler
- ByteRTCMediaTypeEnhancementConfig
- ByteRTCMixedStreamAudioConfig
- ByteRTCMixedStreamConfig
- ByteRTCMixedStreamControlConfig
- ByteRTCMixedStreamLayoutRegionConfig
- ByteRTCMixedStreamLayoutRegionImageWaterMarkConfig
- ByteRTCMixedStreamPushTargetConfig
- ByteRTCMixedStreamSpatialAudioConfig
- ByteRTCMixedStreamSyncControlConfig
- ByteRTCMixedStreamTaskInfo
- ByteRTCMixedStreamVideoConfig
- ByteRTCMonitorDelegate
- ByteRTCMusicInfo
- ByteRTCNetworkQualityStats
- ByteRTCNetworkTimeInfo
- ByteRTCOrientation
- ByteRTCPosition
- ByteRTCPositionInfo
- ByteRTCProblemFeedbackInfo
- ByteRTCProblemFeedbackRoomInfo
- ByteRTCPushSingleStreamParam
- ByteRTCRangeAudio
- ByteRTCReceiveRange
- ByteRTCRecordingConfig
- ByteRTCRecordingInfo
- ByteRTCRecordingProgress
- ByteRTCRectangle
- ByteRTCRemoteAudioPropertiesInfo
- ByteRTCRemoteAudioStats
- ByteRTCRemoteEncodedAudioFrameObserver
- ByteRTCRemoteEncodedVideoFrameObserver
- ByteRTCRemoteStreamKey
- ByteRTCRemoteStreamStats
- ByteRTCRemoteStreamSwitchEvent
- ByteRTCRemoteVideoConfig
- ByteRTCRemoteVideoRenderConfig
- ByteRTCRemoteVideoSinkConfig
- ByteRTCRemoteVideoStats
- ByteRTCRoom
- ByteRTCRoomConfig
- ByteRTCRoomDelegate
- ByteRTCRoomEventInfo
- ByteRTCRoomStats
- ByteRTCRTSRoom
- ByteRTCRTSRoomDelegate
- ByteRTCScreenCaptureParam
- ByteRtcScreenCapturerExt
- ByteRtcScreenCapturerExtDelegate
- ByteRTCScreenCaptureSourceInfo
- ByteRTCScreenParam
- ByteRTCSingScoringConfig
- ByteRTCSingScoringDelegate
- ByteRTCSingScoringManager
- ByteRTCSingScoringRealtimeInfo
- ByteRTCSourceCropInfo
- ByteRTCSourceWantedData
- ByteRTCSpatialAudio
- ByteRTCStandardPitchInfo
- ByteRTCStream
- ByteRTCStreamInfo
- ByteRTCStreamSyncInfoConfig
- ByteRTCSubscribeConfig
- ByteRTCSubscribeVideoConfig
- ByteRTCSubtitleConfig
- ByteRTCSubtitleMessage
- ByteRTCSysStats
- ByteRTCUser
- ByteRTCUserInfo
- ByteRTCVideoByteWatermark
- ByteRTCVideoCanvas
- ByteRTCVideoCaptureConfig
- ByteRTCVideoDeviceManager
- ByteRTCVideoEffect
- ByteRTCVideoEncoderConfig
- ByteRTCVideoFrame
- ByteRTCVideoFrameConsumerObserver
- ByteRTCVideoFrameData
- ByteRTCVideoFrameInfo
- ByteRTCVideoPreprocessorConfig
- ByteRTCVideoProcessorDelegate
- ByteRTCVideoSinkDelegate
- ByteRTCVideoSinkProtocol
- ByteRTCVideoSnapshotCallbackDelegate
- ByteRTCVideoSolution
- ByteRTCVideoSource
- ByteRTCVideoWatermarkConfig
- ByteRTCVirtualBackgroundSource
- ByteRTCVoiceEqualizationConfig
- ByteRTCVoiceReverbConfig
- ByteRTCWTNStream
- ByteRTCWTNStreamDelegate
- DestInfo
- GameRoomConfig
Enums
- ByteRTCAACProfile
- ByteRTCAggregationOption
- ByteRTCAlphaLayout
- ByteRTCAnsMode
- ByteRTCAttenuationType
- ByteRTCAudioAEDType
- ByteRTCAudioAlignmentMode
- ByteRTCAudioChannel
- ByteRTCAudioCodecType
- ByteRTCAudioDeviceType
- ByteRTCAudioDumpStatus
- ByteRTCAudioFrameCallbackMethod
- ByteRTCAudioFrameMethod
- ByteRTCAudioFrameSource
- ByteRTCAudioMixingDualMonoMode
- ByteRTCAudioMixingError
- ByteRTCAudioMixingState
- ByteRTCAudioMixingType
- ByteRTCAudioPlaybackDevice
- ByteRTCAudioPlayType
- ByteRTCAudioProfileType
- ByteRTCAudioPropertiesMode
- ByteRTCAudioQuality
- ByteRTCAudioRecordingErrorCode
- ByteRTCAudioRecordingState
- ByteRTCAudioRenderType
- ByteRTCAudioReportMode
- ByteRTCAudioRoute
- ByteRTCAudioSampleRate
- ByteRTCAudioScenarioType
- ByteRTCAudioSelectionPriority
- ByteRTCAudioSourceType
- ByteRTCAudioTrackType
- ByteRTCAudioVADType
- ByteRTCAVSyncEvent
- ByteRTCAVSyncState
- ByteRTCBackgroundMode
- ByteRTCBandFrequency
- ByteRTCBluetoothMode
- ByteRTCCameraID
- ByteRTCChorusCacheSyncError
- ByteRTCChorusCacheSyncEvent
- ByteRTCChorusCacheSyncMode
- ByteRTCColorSpace
- ByteRTCConnectionState
- ByteRTCDataFrameType
- ByteRTCDataMessageSourceType
- ByteRTCDivideModel
- ByteRTCDownloadFileType
- ByteRTCDownloadLyricType
- ByteRTCEarMonitorAudioFilter
- ByteRTCEarMonitorMode
- ByteRTCEchoTestResult
- ByteRTCEffectBeautyMode
- ByteRTCEffectErrorType
- ByteRTCEncryptType
- ByteRTCEnv
- ByteRTCErrorCode
- ByteRTCFallbackOrRecoverReason
- ByteRTCFirstFramePlayState
- ByteRTCFirstFrameSendState
- ByteRTCForwardStreamError
- ByteRTCForwardStreamEvent
- ByteRTCForwardStreamState
- ByteRTCFrameRateRatio
- ByteRTCHardwareEchoDetectionResult
- ByteRTCInterpolationMode
- ByteRTCKTVErrorCode
- ByteRTCKTVPlayerErrorCode
- ByteRTCLocalAudioStreamError
- ByteRTCLocalAudioStreamState
- ByteRTCLocalLogLevel
- ByteRTCLocalProxyError
- ByteRTCLocalProxyState
- ByteRTCLocalProxyType
- ByteRTCLocalVideoSinkPosition
- ByteRTCLocalVideoStreamError
- ByteRTCLocalVideoStreamState
- ByteRTCLoginErrorCode
- ByteRTCLogLevel
- ByteRTCLogoutReason
- ByteRTCLyricStatus
- ByteRTCMediaDeviceError
- ByteRTCMediaDeviceState
- ByteRTCMediaDeviceType
- ByteRTCMediaDeviceWarning
- ByteRTCMediaInputType
- ByteRTCMediaPlayerCustomSourceMode
- ByteRTCMediaPlayerCustomSourceSeekWhence
- ByteRTCMediaPlayerCustomSourceStreamType
- ByteRTCMediaStreamType
- ByteRTCMessageConfig
- ByteRTCMirrorMode
- ByteRTCMirrorType
- ByteRTCMixedStreamAlternateImageFillMode
- ByteRTCMixedStreamAudioCodecType
- ByteRTCMixedStreamAudioProfile
- ByteRTCMixedStreamClientMixVideoFormat
- ByteRTCMixedStreamLayoutRegionType
- ByteRTCMixedStreamMediaType
- ByteRTCMixedStreamPushMode
- ByteRTCMixedStreamPushTargetType
- ByteRTCMixedStreamRenderMode
- ByteRTCMixedStreamSEIContentMode
- ByteRTCMixedStreamSyncStrategy
- ByteRTCMixedStreamTaskErrorCode
- ByteRTCMixedStreamTaskEvent
- ByteRTCMixedStreamType
- ByteRTCMixedStreamVideoCodecType
- ByteRTCMixedStreamVideoType
- ByteRTCMode
- ByteRTCMouseCursorCaptureState
- ByteRTCMulDimSingScoringMode
- ByteRTCMusicFilterType
- ByteRTCMuteState
- ByteRTCNetworkDetectionLinkType
- ByteRTCNetworkDetectionStartReturn
- ByteRTCNetworkDetectionStopReason
- ByteRTCNetworkQuality
- ByteRTCNetworkType
- ByteRTCPauseResumControlMediaType
- ByteRTCPerformanceAlarmMode
- ByteRTCPerformanceAlarmReason
- ByteRTCPlayerError
- ByteRTCPlayerEvent
- ByteRTCPlayerState
- ByteRTCPlayState
- ByteRTCProblemFeedbackOption
- ByteRTCPublicStreamErrorCode
- ByteRTCPublishFallbackOption
- ByteRTCPublishState
- ByteRTCPublishStateChangeReason
- ByteRTCRangeAudioMode
- ByteRTCRecordingErrorCode
- ByteRTCRecordingFileType
- ByteRTCRecordingState
- ByteRTCRecordingType
- ByteRTCRemoteAudioState
- ByteRTCRemoteAudioStateChangeReason
- ByteRTCRemoteMirrorType
- ByteRTCRemoteUserPriority
- ByteRTCRemoteVideoSinkPosition
- ByteRTCRemoteVideoState
- ByteRTCRemoteVideoStateChangeReason
- ByteRTCRenderMode
- ByteRTCReturnStatus
- ByteRTCRoomEvent
- ByteRTCRoomMessageSendResult
- ByteRTCRoomProfile
- ByteRTCRoomState
- ByteRTCRoomStateChangeReason
- ByteRTCScreenCaptureSourceType
- ByteRTCScreenMediaType
- ByteRTCSEICountPerFrame
- ByteRTCSEIStreamEventType
- ByteRTCSetRoomExtraInfoResult
- ByteRTCSingleStreamPushType
- ByteRTCSingleStreamTaskErrorCode
- ByteRTCSingleStreamTaskEvent
- ByteRTCSnapshotErrorCode
- ByteRTCStreamIndex
- ByteRTCStreamLayoutMode
- ByteRTCStreamRemoveReason
- ByteRTCSubscribeFallbackOption
- ByteRTCSubscribeMediaType
- ByteRTCSubscribeMode
- ByteRTCSubscribeState
- ByteRTCSubscribeStateChangeReason
- ByteRTCSubtitleErrorCode
- ByteRTCSubtitleMode
- ByteRTCSubtitleState
- ByteRTCSyncInfoStreamType
- ByteRTCTorchState
- ByteRTCTranscodingAudioCodec
- ByteRTCUserMessageSendResult
- ByteRTCUserOfflineReason
- ByteRTCUserOnlineStatus
- ByteRTCUserRoleType
- ByteRTCUserVisibilityChangeError
- ByteRTCVideoApplyRotation
- ByteRTCVideoBufferType
- ByteRTCVideoCapturePreference
- ByteRTCVideoCodecMode
- ByteRTCVideoCodecType
- ByteRTCVideoContentType
- ByteRTCVideoDecoderConfig
- ByteRTCVideoDenoiseMode
- ByteRTCVideoDenoiseModeChangedReason
- ByteRTCVideoDeviceType
- ByteRTCVideoEncoderPreference
- ByteRTCVideoEnhancementMode
- ByteRTCVideoFrameType
- ByteRTCVideoOrientation
- ByteRTCVideoOutputOrientationMode
- ByteRTCVideoPictureType
- ByteRTCVideoPixelFormat
- ByteRTCVideoRotation
- ByteRTCVideoRotationMode
- ByteRTCVideoSimulcastMode
- ByteRTCVideoSimulcastStreamType
- ByteRTCVideoSinkMirrorType
- ByteRTCVideoSinkPixelFormat
- ByteRTCVideoSourceType
- ByteRTCVideoStreamScaleMode
- ByteRTCVideoStreamState
- ByteRTCVideoStreamType
- ByteRTCVideoSuperResolutionMode
- ByteRTCVideoSuperResolutionModeChangedReason
- ByteRTCVirtualBackgroundSourceType
- ByteRTCVoiceChangerType
- ByteRTCVoiceReverbType
- ByteRTCWarningCode
- ByteRTCWTNSubscribeState
- ByteRTCWTNSubscribeStateChangeReason
- ByteRTCZoomConfigType
- ByteRTCZoomDirectionType
- ByteRTSErrorCode
- ByteRTSReturnStatus
- ByteRTSWarningCode
- GameRoomType
- GameSceneType
Typedefs
- BOOL = bool
- ByteRTCImage = dynamic
- Copyright (c) 2026 Beijing Volcano Engine Technology Ltd.
- ByteRTCView = dynamic
- CGFloat = double
- CGPoint = dynamic
- CGRect = dynamic
- CGSize = dynamic
- CMSampleBufferRef = dynamic
- CMTime = Duration
- CVPixelBufferRef = dynamic
- dispatch_queue_t = dynamic
- EAGLContext = dynamic
- float = double
- GLuint = int
-
id<
T> = T - int64_t = int
- intptr_t = int
- long = int
- longlong = int
-
NSArray<
T> = List< T> - NSData = Uint8List
- NSDate = DateTime
-
NSDictionary<
K, V> = Map< K, V> -
NSError
= Map<
String, dynamic> - NSInteger = int
-
NSMutableArray<
T> = List< T> - NSMutableDictionary = Map
- NSMutableString = String
- NSNull = Null
- NSNumber = num
-
NSObject<
T> = T - NSString = String
- NSTimeInterval = Duration
- NSUInteger = int
- NSURL = String
- NSValue = num
- RPSampleBufferType = dynamic
- SInt64 = int
- UIColor = int
-
UIFont
= Map<
String, dynamic> - UIImage = Uint8List
- uint32_t = int
- uint8_t = int
- Unknown = dynamic