2010-07-08 42 views
1

我正在使用達爾文流媒體服務器(DSS)生成rtp流。達爾文流媒體服務器中的數據包丟失

在服務器上配置的DSS接口會顯示一些數據包丟失,這在某種程度上在播放視頻流時也可以在客戶端看到。

我想知道這個損失是否意味着通過網絡傳輸時丟失的數據包。更何況,在我的直播流中丟失數據包的原因是什麼?

回答

0

爲了計算分組丟失RTCP以SR和RR的形式使用。它適用於每個RTP數據包上的序列號字段。 是丟失表示數據包在網絡上丟失。 數據包丟失有很多原因:由於帶寬,連接性,客戶端和服務器之間的距離,網絡擁塞...或客戶端應用程序本身。

Alam的

0

當使用UDP(RTP/AVP)傳輸,分組丟失是不可避免的,由於UDP的性質。 但是,DSS還支持TCP傳輸和Reliable UDP傳輸,可以在服務器到客戶端的帶寬足夠的情況下解決丟包問題。