0
私はJSにkurento-client、WebRtcEndpointにRecorderEndpointを使用しています。私が変更しようとする設定は何ですか?ビデオの帯域幅が不必要に制限されているようで、200〜300 kbit/s程度のような感じです。非常に粒状です。それをストリーミングすると良いように見えます。KurentoMediaServer:ストリーミング品質が良い間に録画品質が低い
私はJSにkurento-client、WebRtcEndpointにRecorderEndpointを使用しています。私が変更しようとする設定は何ですか?ビデオの帯域幅が不必要に制限されているようで、200〜300 kbit/s程度のような感じです。非常に粒状です。それをストリーミングすると良いように見えます。KurentoMediaServer:ストリーミング品質が良い間に録画品質が低い
WebRTCエンドポイントで[setMaxVideoRecvBandwidth][1]
を呼び出す必要があります。そう
webrtc.setMaxVideoRecvBandwidth(2000);
ようにあなたは、あなたのクライアントは、クロムに送信されたビットレートを確認することができます://のWebRTC-内部
私はクライアントからの映像を受信している、サーバー上のWebRTCエンドポイント上で設定する必要がありますそれをRecorderEndpointの権利に送りますか? RecorderEndpoint自体にはありませんか?ありがとう! –
@MikhailNovikovはい、そうです、サーバーのWebRTCにあります。 chrome:// webrtc-internalsをチェックして、クライアントがあなたに送信しているものを確認することを忘れないでください。クライアントが既に得ているものよりも優れた品質を送ることはできないかもしれません。また、ファイルをwebm形式で保存するようにレコーダーを設定することを忘れないでください。そうすれば、あなたは改変を保存します。 – igracia
助けてくれてありがとう! –