【问题标题】:Live stream - Latency grows using WebRTC & wowza直播 - 使用 WebRTC 和 wowza 增加延迟
【发布时间】:2021-01-10 14:49:14
【问题描述】:

我在本地网络中连接了摄像头,并且我正在使用 Wowza 服务器和 WebRTC 以便能够使用 video 元素在客户端中播放这些流,而无需 ActiveX 插件。在客户端中,我使用Websocket 从Wowza 获取数据并将其传递给RTCPeerConnectionvideo 标记。

我已经让一切正常了。所以那里没有问题。流播放良好,延迟低(至少在开始时)。

我的问题是:

  • 在播放开始时,延迟非常低,不到一秒 - 就像需要的那样。几秒钟后,延迟增长并继续增长。我猜是因为我们的 Wowza 服务器很弱。我说的对吗?

  • 如果是这样,有没有办法在客户端配置它,以便它会丢弃旧的缓冲块并播放最后的块?所以无论服务器强度/带宽/...,我都会尽可能地活着? 我可以理解,我会失去视频的流畅性,并且会有跳跃。

【问题讨论】:

    标签: video-streaming webrtc html5-video http-live-streaming wowza


    【解决方案1】:

    你看过 webrtc-internals 吗? 你有没有看到任何包裹丢失或抖动等? 您还可以检查对等统计数据并每秒获取此信息, 当你刷新页面时,如果你看的是低延迟的流,那么没有服务器端问题,但仍然是高延迟,你可以看一下流关键帧和带宽,webrtc建议比特率大约2.5 mbit(最高)

    【讨论】:

      猜你喜欢
      • 2016-12-25
      • 2017-03-23
      • 1970-01-01
      • 2022-08-20
      • 2015-10-10
      • 2014-05-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多