twilio-video로 화상 채팅 응용 프로그램을 개발 중입니다. 나는 화상 채팅이 낮은 대역폭에서 멈추는 것을 관찰했다. 비디오 채팅이 낮은 대역폭에서도 작동하도록 비디오 비트 전송률을 설정할 수 있습니까?twilio 비디오의 비트 전송률을 설정할 수 있습니까?
설명서에 따르면 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 비디오 버전 googCodecName는 VP8이다있어서, 1.0.0
그리고 codecname이다. codecImplementationName은 libvpx입니다.
Android, iOS 또는 JavaScript SDK를 사용하고 있습니까? – philnash
자바 스크립트 SDK. maxVideoBitrate를 64000으로 설정합니다.하지만이 설정은 품질에 변화가없는 것 같습니다. 어떻게 든 비디오 전송 비트율을 확인할 수 있습니까? – lightbringer
chrome : // webrtc-internals /를 사용하여 확인했으며 maxVideoBitrate 설정이 여기에 표시된 비트 전송률에 영향을 미치지 않는 것으로 확인되었습니다. 정확히 말하면 maxBitrate가 64k로 설정된 경우에도 120k가 넘는 비트 전송률을 얻었습니다. 왜 이런거야? – lightbringer