我正在使用twilio-video开发视频聊天应用程序。我观察到视频聊天卡在低带宽中。是否可以设置视频的比特率,以便视频聊天也能在低带宽下工作?
文档说twilio会自动重新缩放视频,使其在低带宽下工作。但根据我的经验,情况并非如此。如何确保聊天在低带宽下正常工作?
var connectOptions = {
name: roomName,
logLevel: 'debug',
tracks: mediaStream.getTracks(),
maxAudioBitrate: 16000,
maxVideoBitrate: 64000,
};
return Video.connect(data.token, connectOptions);
这是我设置maxVideoBitrate的地方。
twilio版本是3.6.7 twilio-video版本是1.0.0
根据googCodecName,codecname是VP8。 codecImplementationName是libvpx。
答案 0 :(得分:1)
Twilio开发者传道者在这里。
Twilio Video does support setting the maximum bitrate for video and audio,但它不是初始版本1.0.0版本的一部分。
支持设置maxVideoBitrate
和maxAudioBitrate
为released in version 1.3.0。我建议至少升级到1.3.0版本,如果没有升级到最新的1.6.0。
如果有帮助,请告诉我。