2017-12-04 12 views
0

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-ビデオ版である1.0.0

そしてcodecNameプロパティで、googCodecNameによると、VP8です。 codecImplementationNameはlibvpxです。

+1

Android、iOS、またはJavaScript SDKを使用していますか? – philnash

+0

Javascript SDK。 maxVideoBitrateを64000に設定していますが、これを設定すると品質に変化がないようです。どういうわけか、送信されたビデオのビットレートを確認できますか? – lightbringer

+0

chrome:// webrtc-internals /を使用してチェックし、maxVideoBitrateの設定がそこに表示されているビットレートで何の効果もないように見えることがあります。正確に言えば、maxBitrateが64kに設定されていても、私は120k以上のビットレートを得ていました。どうしてこれなの? – lightbringer

答えて

1

ここではTwilioの開発者エバンジェリストです。

Twilio Video does support setting the maximum bitrate for video and audioただし、初期バージョン1.0.0リリースの一部ではありませんでした。

maxVideoBitratemaxAudioBitrateの設定はreleased in version 1.3.0でした。最新バージョン1.6.0ではなく、バージョン1.3.0以上にアップグレードすることをお勧めします。

それが役立つかどうか教えてください。

関連する問題