Video streaming 实时流-使用WebRTC和;沃扎

Video streaming 实时流-使用WebRTC和;沃扎,video-streaming,webrtc,html5-video,http-live-streaming,wowza,Video Streaming,Webrtc,Html5 Video,Http Live Streaming,Wowza,我在本地网络中连接了摄像头,我正在使用Wowza服务器和WebRTC,以便能够使用video元素在客户端播放这些流,而无需ActiveX插件。在客户端中,我使用Websocket从Wowza获取数据,并将其传递到rtpeerconnection和video标记 我把一切都做好了。所以没问题。流在低延迟下运行良好(至少在开始时) 我的问题是: 在播放开始时,延迟非常低,不到所需的一秒钟。几秒钟后,延迟会增加并继续增加。。我想是因为我们的Wowza服务器很弱。我说得对吗 如果是这样的话,有没有办

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

我把一切都做好了。所以没问题。流在低延迟下运行良好(至少在开始时)

我的问题是:

  • 在播放开始时,延迟非常低,不到所需的一秒钟。几秒钟后,延迟会增加并继续增加。。我想是因为我们的Wowza服务器很弱。我说得对吗

  • 如果是这样的话,有没有办法在客户机中配置它,这样它就会丢弃旧的缓冲块并播放最后的块?因此,无论服务器强度/带宽如何,我都会尽可能多地活着? 我可以理解,我会失去视频的平滑度,会有跳跃


您看过webrtc的内部结构了吗? 您是否看到任何包裹掉落或抖动等? 您还可以检查同行统计数据,每秒获取此信息, 刷新页面时,如果您观看延迟较低的流,因此没有服务器端问题,但延迟仍然较高,则可以查看流密钥帧和带宽,webrtc建议的比特率约为2.5 mbit(最高)