Streaming 达尔文流媒体服务器中的数据包丢失

Streaming 达尔文流媒体服务器中的数据包丢失,streaming,video-streaming,Streaming,Video Streaming,我正在使用Darwin流媒体服务器(DSS)生成rtp流 然而,服务器上配置的DSS接口显示了一些数据包丢失,在一定程度上,在播放视频流时,客户端也可以看到这些数据包丢失 我想知道这种丢失是否意味着在网络上传输时丢失的数据包。更重要的是,在我的直播流中丢包的原因可能是什么?用于计算丢包的RTCP以SR和RR的形式使用。它在每个RTP数据包上的序列号字段上工作。 是丢失表示数据包在网络上丢失。 造成数据包丢失的原因有很多:由于带宽、连接性、客户端和服务器之间的距离、网络拥塞。。。或客户端应用程序本

我正在使用Darwin流媒体服务器(DSS)生成rtp流

然而,服务器上配置的DSS接口显示了一些数据包丢失,在一定程度上,在播放视频流时,客户端也可以看到这些数据包丢失


我想知道这种丢失是否意味着在网络上传输时丢失的数据包。更重要的是,在我的直播流中丢包的原因可能是什么?

用于计算丢包的RTCP以SR和RR的形式使用。它在每个RTP数据包上的序列号字段上工作。 是丢失表示数据包在网络上丢失。 造成数据包丢失的原因有很多:由于带宽、连接性、客户端和服务器之间的距离、网络拥塞。。。或客户端应用程序本身

ALM

当使用UDP(RTP/AVP)传输时,由于UDP的性质,数据包丢失是不可避免的。 然而,DSS还支持TCP传输和可靠的UDP传输,可以在服务器到客户端的带宽足够的情况下解决丢包问题