2016-05-12 6 views
0

Wenn ich eine webRTC-Demo wie die opentok-demo oder die appear.in verwende, welche Art von Video-Codec wird dann verwendet? Oder ist es nur der Rohstream, der gesendet wird. Habe etwas recherchiert, aber ich kann keine klare Antwort finden.In einem webRTC-Stream verwendeter Codec

+3

Sie können die verhandelten und aktuellen SDPs immer von 'chrome: // webrtc-internals' für Chrome überprüfen. So können Sie den entschiedenen Codec und einige weitere Informationen wie Paketstatistiken sehen. Die Chrome-to-Chrome-Kommunikation bevorzugt VP8 als Video-Codec. –

Antwort

3

WebRTC hat folgende Codecs:

Audio:

  • Opus
  • G.722
  • ISAC
  • PCMU
  • PCMA

Video:

  • VP8 (Chrome und Firefox)
  • H.264 (Legacy-Plattformen)

So eins von diesen verwendet werden. Für Browser zu Browser wird höchstwahrscheinlich der Opus-Codec ausgewählt. Für andere Richtungen kommt es darauf an, welche davon von der anderen Partei unterstützt werden.

+0

Vielen Dank für die Informationen, also wenn ich eine Firefox zu Firefox-Verbindung einrichten wird es höchstwahrscheinlich VP8, die als Codec verwendet wird. – rednael

+0

Ja, es sollte vp8 sein. – Istvan

0

Firefox 46 verwendet VP8 als Prioritätscodec für Video und Opus für Audio.

Verwandte Themen