作者newbornme (我愛你我愛妳)
看板MLB
標題Re: MLBTV 不停的Buffering XD
時間Tue Apr 11 07:15:58 2006
※ 引述《Epsilon (我是EPS)》之銘言:
: ※ 引述《tpstyle (很簡單.卻很難擁有~~)》之銘言:
: : 看看你的通訊協定是不是HTTP...如果是的話會lag是正常的~~
: : 把它改成RTSP的通訊協定應該就會很順~~
: : 至於在哪裡看你的通訊協定...你只要在Media Player
: : 滑鼠點右鍵..統計/進階標籤就有相關資訊~~
: : 至於要如何改通訊協定呢..一樣在MP滑鼠點右鍵..選項/網路標籤/串流處理通訊協定
: : HTTP選項不要勾...這樣它應該就會抓到RTSP的通訊協定了~~
: : 我之前看也是常lag..後來發現是通訊協定的問題~~
: : 想了解啥是RTSP和HTTP在奇摩知識打相關字就有很多文章~~
: : 希望有解決你的問題~~^^
: : --
: : ◆ From: 140.124.181.110
: : 推 Ivanliao:高手喔~~下次試試看:P 04/10 15:33
: : 推 Epsilon:先謝再說. 下次試試 04/10 15:38
: : 推 iceman0603:還是會一樣lag 04/10 19:03
: tp兄的建議並未解決我的問題 (但還是感謝)
: 剛才我找MLB.TV的FAQ後, 問題解決了, 提供大家參考一下.
: 我的問題並不是lag, 而是根本畫面就不肯出現, 一直出現buffering,
: 而buffer的進度永遠不會增加, 一分鐘後就死在那, 什麼都不會發生.
我把 Media Player 關掉後再開一次這個問題常常就會好了。 :p
: 根據MLB.TV的FAQ, 這是因為我在防火牆後面之故,
: 使用router(路由器)與無線網路者可能也會有這現象.
: 而它說的解決方法跟tp兄的不同,
: 是HTTP要勾, TCP也勾, 其它的都不勾. (也可以試試不勾TCP)
一般來說,大量的資料傳輸時,勾TCP是反而會比較慢的,
只是可以確保傳的資料比較不會失蹤,也比較不會有意外的錯誤發生。
但相對的,為了要多那麼一點可靠性,對資料接收者的電腦,
網路負擔其實是更大的。
至於會一直 buffering,我認為是一開始在抓初始資料時,
就出現了錯誤,Media player一直retry,
但總是連線錯誤,就會造成這種結果。
不過這方面因為我沒有看過MLB.TV完整的設計原理,
所以只能用以前學過的東西去作推測,有錯還請各位版友指證。
: 然後在同一個頁面, 關於proxy的設定方面, 把HTTP的proxy取消
: 也就是不要用任何proxy
應該是說,proxy的適合度會左右你看MLB.TV的流暢度,
好的proxy會讓你上天堂,壞的卻會 .....
這方面才是左右收看流暢度的最大關鍵。
現在有很多提供proxy服務的機器,
其實我們很難判斷到底會對收看MLB.TV有無正面幫助?(除非一個一個下去試。)
所以有時候,不設proxy,看起來反而像個最佳解。
因為你傳出去的資料,會有網路機制自動的幫你找到最適合的傳送路徑。
舉個例來說,之前看經典賽,為了躲避blockout的設定,
所以幾乎都要設proxy才能看,
有的proxy一設定就馬上可以看的很流暢,有的proxy卻讓人永遠無法看到畫面。
這就是有沒有找到適合的proxy的關係了。
: 之後我的MLB.TV就收看無誤了.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.195.76
1F:推 Epsilon:您真內行. 像我這種電腦外行就只能找FAQ亂try. 04/11 07:23