呵呵,直播改造,又邁進了不小的一步

    寫過點播後,總覺得udp的數據傳輸方面有很大的欠缺。。。在網速比較正常的情況下表現還可以,但如果在延遲比較大的網絡中或有線通,鐵通等等,表現極差...冗餘比較高...

    因爲時間緊迫,老大建議把點播的控制機制移到直播裏來。但我不同意,和老大爭論了一翻後,還是決定不採納他的意見,決定自己寫一個試試

    花了一天多的時間寫了個比較粗糙的擁塞控制(以前花了不少時間看了這方面的資料,比如tcp,dccp的擁塞控制等等),在家裏試了後,感覺還不錯....(我家的網絡是有線通的,和電信的服務器根本連接不上,而直播節目源服務器只有一臺,放電信裏了)以前在家裏看直播一直不理想。用加上擁塞控制的udp版後,播放過程中緩衝的現象比較少,共下載了386.64M,有效的數據是386.10M(有效是指經過校驗無錯,且非冗餘的數據),這些數據都是從其他客戶端下p2p請求回來的.看樣子冗餘挺低的。還上傳了236.27M

 測試頻道的在線人數只有百把人,能有這樣的效果,心裏非常happy,可以說讓我有點始料不極,呵呵。不過,還要加大各網絡,各時間段,各規模的測試,而且這個擁塞控制算法還有很大的改進...繼續努力....

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章