鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

属性说明

表1所示是非商用部分WebRTC模块的系统属性说明,开发者可以通过修改属性说明中的不同属性,配置视频流引擎WebRTC模块的默认运行参数。

表1 WebRTC属性配置字段描述表

字段名称

字段描述

取值范围

vmi.video.encodertype

编码器类型配置项。

  • 0:CPU(CPU软编码器编码)
  • 1:VPU(外置硬件编码器编码)
  • 2:GPU(暂不支持)

vmi.video.videoframetype

帧数据输出格式。

  • 0:H264
  • 1:YUV(只有当encodertype取值为0时支持)

vmi.video.encode.target_bitrate

WebRTC目标编码码率。

3000000~50000000

单位bps

vmi.audio.audiotype

音频输出格式。

1(目前WebRTC只支持音频PCM的输出格式)

vmi.webrtc.connection.serverip

云手机服务端的IP地址。

具体IP地址。

vmi.webrtc.connection.udpbeginport

云手机服务器UDP可用起始端口,默认使用2个端口,则在确定了起始端口后,云手机使用的udp端口为:起始端口+${index}*2-1,起始端口+${index}*2。

可用的起始端。

vmi.network.type

网络类型。

  • 1:TCP
  • 4:WebRTC

vmi.webrtc.httpserver.port

服务端HTTP映射端口号。

具体映射端口号。

vmi.webrtc.connection.udpminport

服务端使用的UDP最小端口。

可用的最小端口。

vmi.webrtc.connection.udpmaxport

服务端使用的UDP最大端口。

可用的最大端口。