类 | |
---|---|
enum | AudioSampleRateType |
Public 属性 | |
---|---|
int | width |
int | height |
int | videoGop |
int | videoFramerate |
int | videoBitrate |
AudioSampleRateType | audioSampleRate |
int | audioBitrate |
int | audioChannels |
详细描述
外部导入音视频流定义。
类成员变量说明
width
int LiveInjectStreamConfig.width
添加进入直播的外部视频源宽度。默认值为 0,即保留视频源原始宽度。
height
int LiveInjectStreamConfig.height
添加进入直播的外部视频源高度。默认值为 0,即保留视频源原始高度。
videoGop
int LiveInjectStreamConfig.videoGop
添加进入直播的外部视频源 GOP。默认值为 30 帧。
videoFramerate
int LiveInjectStreamConfig.videoFramerate
添加进入直播的外部视频源帧率。默认值为 15 fps。
videoBitrate
int LiveInjectStreamConfig.videoBitrate
添加进入直播的外部视频源码率。默认设置为 400 Kbps。
-
注解
视频码率的设置与分辨率相关。如果设置的视频码率超出合理范围,SDK 会按照合理区间自动设置码率。
audioSampleRate
int LiveInjectStreamConfig.audioSampleRate
添加进入直播的外部音频采样率。默认值为 44100,详见 AudioSampleRateType
-
注解
anyRTC 建议目前采用默认值,不要自行设置。
audioBitrate
int LiveInjectStreamConfig.audioBitrate
添加进入直播的外部音频码率。单位为 Kbps,默认值为 48。
-
注解
anyRTC 建议目前采用默认值,不要自行设置。
audioChannels
int LiveInjectStreamConfig.audioChannels
添加进入直播的外部音频频道数。取值范围 [1, 2],默认值为 1。
-
注解
anyRTC 建议目前采用默认值,不要自行设置。