Result

data class Result @ApiResultType constructor(val ip: String, val port: String, val rtcpMux: Boolean = false, val rtcpPort: Int = 0, val bitrate: Int = 0, val audioSsrc: String, val audioPt: String)(source)

加入语音频道的响应结果

Constructors

Link copied to clipboard
constructor(ip: String, port: String, rtcpMux: Boolean = false, rtcpPort: Int = 0, bitrate: Int = 0, audioSsrc: String, audioPt: String)

Properties

Link copied to clipboard
@SerialName(value = "audio_pt")
val audioPt: String

最终的payload_type

Link copied to clipboard
@SerialName(value = "audio_ssrc")
val audioSsrc: String

最终的ssrc

Link copied to clipboard
val bitrate: Int = 0

当前语音房间要求的比特率,系统会检测机器人的推流码率, 如果超速(正常推流由于各种原因会在码率上下浮动,请不要超过120%)会被关闭,甚至处罚,请遵照比特率进行推流

Link copied to clipboard
val ip: String

媒体服务器的推流ip

Link copied to clipboard

媒体服务器的推流端口

Link copied to clipboard
@SerialName(value = "rtcp_mux")
val rtcpMux: Boolean = false

是否将rtcp与rtp使用同一个端口进行传输,如果为true,推流地址应该为 rtp://ip:port

Link copied to clipboard
@SerialName(value = "rtcp_port")
val rtcpPort: Int = 0

媒体服务器的rtcp推流端口。如果使用rtcp_mux,请忽略该参数。 如果不使用rtcp_mux,则推流地址中需要写上rtcpport,如: rtp://xxx:port?rtcpport=rtcpPort