2010-07-08 40 views
1

我正在使用达尔文流媒体服务器(DSS)生成rtp流。达尔文流媒体服务器中的数据包丢失

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

我想知道这个损失是否意味着通过网络传输时丢失的数据包。更何况,在我的直播流中丢失数据包的原因是什么?

回答

0

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

Alam的

0

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