1

javascript を使用してブラウザで P2P ビデオ アプリケーションを構築していますが、これは初めてです。タブレットとスマートフォンはネイティブでサポートしているため、h264 でエンコードします。

ありがとう!

4

2 に答える 2

2

WebRTC はブラウザーに組み込まれており、トンネルを作成して VP8 でストリームをエンコードするのはブラウザーの内部構造であるため、生のストリームにアクセスして他のコーデックを使用してエンコードすることはできません。カスタム エンコーディング。

WebRTC が H264 を使用できるようにするには、ブラウザーが H264 をサポートしている必要があります (ネイティブまたはプラグイン ベース)。実際には、Chrome と Firefox はサポートしていません。WebRTC での H264 と VP8 は、VP8 ではなく H264 用のハードウェア エンコーダーが利用可能であるため、多くの議論の対象となっていますが、一方で H264 を使用するために支払う必要があるロイヤルティが存在するためです。

コーデックとストリームを制御したい場合、つまりスマートフォンやタブレットで、WebRTC ネイティブ API のを使用してアプリを構築できます。

于 2013-08-12T10:50:48.873 に答える