youtube如何使用webrtc?是否经常使用?

라현지*_*라현지 2 youtube webrtc

我使用 webRTC 为客户开发了一个视频聊天网站。这是我的毕业设计,我一直在努力工作,并将用它作为就业组合。我想去的公司是像 YouTube 这样的视频平台公司。但是,我无法解释我是如何开发 webRTC 以及它将如何帮助视频平台公司的。所以我想知道YouTube如何使用webRTC,以及不使用webRTC的视频平台公司如何使用它谢谢

Aja*_*jay 5

Youtube 没有使用 WebRTC 进行视频/直播。
如果有任何网站正在使用 WebRTC,那么我们可以通过在浏览器中打开以下 URL 来轻松检查:
chrome://webrtc-internals/ for chrome。
关于:用于 Firefox 的webrtc

但最近 YouTube 开始在 VP9 视频编解码器中流式传输视频。
对于直播,youtube 将取决于使用 WebRTC 的 Hangouts on Air。

WebRTC:

  • 大多数 WebRTC 用于实时协作,例如 p2p 或通过 SFU/MCU/B2B 服务器的呼叫、会议和演示。
  • 通过将 RTP 转换为 RTSP,我们可以使用 WebRTC 在 youtube 上进行流式传输。请参阅Jitsi POC

像 YoutTube 这样的流媒体网站可以在流媒体中出现一些延迟,但它们必须针对数百万观众进行扩展。

RealTime (WebRTC) & Non-RealTime/Near-RealTime 应用程序中很少有常见的东西:

  • 音视频同步,即口型同步
  • 优化编码器/解码器以节省带宽并保持质量
  • 处理糟糕的网络条件,如丢包或延迟