nertc library
Classes
- NERtcAudioDevice
- 语音设备类型
- NERtcAudioDeviceState
- 音频设备状态
- NERtcAudioDeviceType
- 音频设备类型
- NERtcAudioEffectEventCallback
- 音效相关事件通知
- NERtcAudioEffectManager
- 音效管理模块
- NERtcAudioEffectOptions
- 音效构造参数类
- NERtcAudioFocusMode
- 语音设备类型
- NERtcAudioMixingError
- 伴音错误状态
- NERtcAudioMixingEventCallback
- 伴音相关事件通知
- NERtcAudioMixingManager
- 伴音管理模块
- NERtcAudioMixingOptions
- 伴音构造参数类
- NERtcAudioRecordingCode
- 录音回调事件状态码
- NERtcAudioRecordingQuality
- 录音音质
- NERtcAudioRecvStats
- 远端用户的音频统计
- NERtcAudioSendStats
- 本地音频流上传统计信息
- NERtcAudioVolumeInfo
- 语音音量
- NERtcCameraCaptureConfig
- 摄像头采集配置
- NERtcCameraCapturePreference
- 摄像头采集偏好。
- NERtcCameraType
- Camera类型 仅 Android 平台支持
- NERtcChannelEventCallback
- NERtc 异步回调接口,用户需要实现该接口来完成对NERtc各种状态回调的处理
- NERtcChannelMediaRelayConfiguration
- 媒体流转发参数,包括源房间、目标房间列表等
- NERtcChannelMediaRelayEvent
- 媒体流转发回调事件
- NERtcChannelMediaRelayInfo
- 媒体流转发相关的数据结构
- NERtcChannelMediaRelayState
- 媒体流转发状态
- NERtcChannelProfile
- 频道场景
- NERtcClientRole
- 用户角色
- NERtcConnectionState
- 频道连接状态
- NERtcConnectionStateChangeReason
- 频道连接状态变更原因
- NERtcConnectionType
- 网络类型定义
- NERtcDegradationPreference
- 带宽受限时的视频编码降级偏好
- NERtcDeviceEventCallback
- NERtcDeviceManager
- 设备管理模块
- NERtcEncryptionConfig
- 配置媒体流加密模式和密钥
- NERtcEngine
- NERtc 核心接口
- NERtcErrorCode
- 错误码定义
- NERtcLiveStreamErrorCode
- LiveStream Error Code
- NERtcLiveStreamImageInfo
- 推流背景图片设置
- NERtcLiveStreamLayout
- 直播布局
- NERtcLiveStreamMode
- 直播推流模式
- NERtcLiveStreamState
- 直播推流状态
- NERtcLiveStreamTaskInfo
- 房间推流任务参数
- NERtcLiveStreamUserTranscoding
- 直播成员布局
- NERtcLiveStreamVideoScaleMode
- NERtcLogLevel
- 日志级别
- NERtcMediaPriority
- 媒体流优先级
- NERtcNetworkQualityInfo
- 用户的网络质量
- NERTcNetworkStatus
- 网络状态
- NERtcOptions
- 音视频通话相关的参数设置
- NERtcRemoteVideoStreamType
- 远端视频流类型
- NERtcRuntimeError
- 运行时错误
- NERtcScreenConfig
- 屏幕录制编码参数
- NERtcScreenProfile
- 屏幕共享清晰度
- NERtcServerAddresses
- nertc 私有化服务器地址配置
- NERtcStats
- 通话相关的统计信息
- NERtcStatsEventCallback
- 当前通话统计回调
- NERtcStreamFallbackOptions
- NERtcSubStreamContentPrefer
- 屏幕共享编码策略倾向
- NERtcUserRole
- 与会者角色, 主播/观众
- NERtcVideoConfig
- 视频设置参数
- NERtcVideoCropMode
- 视频裁剪模式
- NERtcVideoDeviceState
- 视频设备状态
- NERtcVideoFrameRate
- 视频编码帧率
- NERtcVideoLayerRecvStats
- 远端每条视频流的统计信息
- NERtcVideoLayerSendStats
- 本地视频单条流统计信息
- NERtcVideoMirrorMode
- 视频镜像模式
- NERtcVideoOutputOrientationMode
- 视频旋转方向模式
- NERtcVideoProfile
- 视频清晰度
- NERtcVideoRecvStats
- 远端视频流的统计信息
- NERtcVideoRenderer
- 视频渲染画布
- NERtcVideoRendererEventListener
- 视频渲染事件监听器
- NERtcVideoSendStats
- 本地视频流上传统计信息
- NERtcVideoStreamType
- 视频流类型
- NERtcVideoView
- 视频渲染视图
- NERtcVoiceBeautifierType
- 美声效果
- NERtcVoiceChangerType
- 变声 预设值
- VideoRendererFactory
- 视频画布创建工厂
Enums
- NERtcAudioMixingTaskState
- 伴音任务状态更新
- NERtcAudioProfile
- 音频属性。设置采样率,码率,编码模式和声道数
- NERtcAudioScenario
- 音频应用场景
- NERtcEncryptionMode
- 媒体流加密模式
- NERtcMediaCodecMode
- 编解码模式,主要用来区分软件编解码和硬件编解码
- NERtcServerRecordMode
- 服务器录制模式
- NERtcVideoSendMode
- 视频发布流类型
- NERtcVideoViewFitType
- 视频画布缩放方式
Typedefs
- AddLiveTaskCallback = void Function(String taskId, int errCode)
-
添加直播任务结果回调
taskId
任务iderrCode
错误码, NERtcLiveStreamErrorCode.ok 操作成功 , 其他失败 - DeleteLiveTaskCallback = void Function(String taskId, int errCode)
-
删除直播任务结果回调
taskId
任务iderrCode
错误码, NERtcLiveStreamErrorCode.ok 操作成功 , 其他失败 - OnceEventCallback = void Function(dynamic args)
- UpdateLiveTaskCallback = void Function(String taskId, int errCode)
-
更新直播任务结果回调
taskId
任务iderrCode
错误码, NERtcLiveStreamErrorCode.ok 操作成功 , 其他失败