LiveInjectStreamConfig

最近更新时间:2022-09-20 05:17:40

enumAudioSampleRateType
Public 属性
intwidth
intheight
intvideoGop
intvideoFramerate
intvideoBitrate
AudioSampleRateTypeaudioSampleRate
intaudioBitrate
intaudioChannels

详细描述

外部导入音视频流定义。

类成员变量说明

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 建议目前采用默认值,不要自行设置。