題 為什麼視頻流網站不能利用我的100 MBit LAN速度?


我有點困惑的是什麼在減慢我的網絡速度,我希望在這裡提問而不是“webapps.sx.com”是正確的,因為我的問題不僅僅是YouTube上的問題,而且基本上是很多視頻網站。

我無法理解我是怎樣的, 住在首爾(韓國),運動 100 Mbit LAN連接,有問題 內容緩沖和流媒體?我注意到的是,當我使用像jDownloader或DownThemAll這樣的高級Download Manager時,甚至是標準的下載管理器,例如YouTube視頻下載速度非常快 - 我總是以720p下載它們。

但是當我嘗試流式傳輸時 相同 視頻 - 嵌入在網站上或直接嵌入在YT上 - 當我從“小預覽”進入全屏模式時,它會永遠緩衝並丟失所有進度(wtf ??)!和 所有通常是360或480p,而不是720p! (我從不在720p觀看,因為它絕對不可能。)Vimeo有點好,我注意到的唯一視頻網站表現更好。我在德國已經有了同樣的問題,有30-33 Mbit LAN連接。這尤其令人困惑,因為YT視頻的下載速度通常在“jDownloader”中達到2-2.5 MB /秒(否則我沒有測量),因此當它以相同的速度緩衝時應該足夠了。為什麼不是這樣,有技術原因嗎?

為什麼即使谷歌/ YouTube - 似乎 - 提供足夠快的緩衝/流媒體體驗,問題是什麼?是我的電腦/硬件嗎?我的筆記本電腦採用英特爾DualCore i7(2010代),配備6 GB內存,並始終使用最新的谷歌Chrome瀏覽器和Adobe Flash更新。

附上你發現最新的speedtest.net結果: speedtest.net result

那裡發生了什麼?


5
2018-02-03 08:20


起源


我已經編輯了我的答案,請再看一遍。 - Michael K
77MB / s的??我會在家里為那種帶寬殺人。 - surfasb
眾所周知,我們必須除以8,因此我們得到了一個不錯的純9,655 MB / s的下行和上傳速度。但是(至少根據jDownloader)我已經設法通過幾個OCH連接達到超過10 MB / s,顯然這裡的最大容量更多是在九十(90 Mb / s)...... - grunwald2.0


答案:


您可能還想考慮您的位置;東亞 - 儘管韓國內部和區域內的聯繫非常緊密,但其外部與西部的聯繫更加貧乏,而且通常非常超載(最近的繁榮是計算機所有權,住宅連接的速度與主幹能力不匹配) 。

此外,雖然谷歌確實在該地區擁有數據中心;與西方相比,託管成本仍然高得多(他們將獲得帶寬的支臂和腿)意味著本地能力 威力 不滿足需求,導致其他瓶頸(或者你可能負載平衡到更西方的服務器,讓我們回到第1點)。請注意,這是推測性的,因為Google不會在其基礎架構上發布數據,並且經常隱藏某些位置甚至存在的事實。


4
2018-02-03 08:57



這是一個好點!但是,為什麼“DownThemAll”,jDownloader或任何其他下載管理器(甚至是內置的)能夠以比緩衝SAME視頻更快的速度從鏈接下載視頻?我想我基本上需要做一些關於緩衝的研究,對我來說似乎是關鍵問題。 - grunwald2.0
下載管理器通常通過從同一鏈接啟動多個並發下載線程來工作,從文件中的不同位置開始(通過 HTTP分塊)。因此,由於各種因素(從服務器上的每個連接限製到服務器),它們將傾向於顯示比單個連接可能的連接最大性能更接近的性能。 組態 如何在您的機器/路由器/ ISP /等上處理TCP數據包。 - Turix
另外作為旁注;根據Youtube播放器的確切技術實現,可能還會有一些幕後交易管理在你和Google之間的某些地方進行交易管理(如果它使用類似的東西) RTSP 而不是HTTP來流媒體)。 ISP傾向於不喜歡視頻流,因為它們在網絡上產生大量流量,而一些更惡意的ISP則將其作為管理目標。 - Turix
親愛的Turix,所以你說ISP能夠識別我正在播放YouTube視頻,但如果我下載相同的YT視頻,這個ISP無法識別或不會懲罰我?當我在這裡有77 Mbit / s可用時,ISP為什麼要懲罰我?和/或:為什麼Google / YT和其他人沒有使用相同的“HTTP Chunking”進行緩衝? (可能聽起來很愚蠢,但我只是從“結果”/“客戶體驗”的角度看待它。) - grunwald2.0
我的q。仍然存在:為什麼視頻服務不能以這樣的速度運行:不等於DL管理器速度但是至少加載內容的速度和它自然播放的速度一樣快?我的意思是沒有人想要預加載,我很樂意花一些時間跳過視頻部分,但為什麼緩衝往往會落後於實際的播放速度,這一次是一秒鐘?必須有計算方法:例如480p = xy KB使用率* 30幀/秒=需要緩衝的必要KB(或MB)p.s. PS:我發現了這個: broadbandforum.in/india-broadband/... - grunwald2.0


這個問題是由於100mbit是您本地家庭網絡的速度,(LAN =局域網)而不是您的互聯網連接這一事實判斷從您的下載速率2-2,5mb / s判斷,您似乎有~20mbit網絡連接。此外,您不知道與youtube等網站的連接有多廣泛。

不,它與你的硬件無關,如果你的汽車用完汽油,你不要責怪發動機,對吧?

加成

緩衝問題的原因是,當您切換到全屏模式時,播放器通常會自動檢測到較大的屏幕尺寸,並嘗試以更合適的分辨率加載視頻。當然,此時整個先前緩衝的進展毫無價值。我建議你開始緩衝,然後直接進入全屏模式並切換回正常,大多數玩家將在此之後加載更高的分辨率,並且不會回到較低分辨率的視頻。

如果您在嘗試此操作後仍然遇到緩衝問題,則應聯繫個人主機以獲得進一步的服務。您還可以檢查每個連接的連接帶寬,以確保主機沒有連接問題。

增加2

由於您的帶寬似乎足以用於流式傳輸,請注意您的帶寬不是流量主機帶寬。在您的情況下,緩衝速度取決於主機帶寬,並且大多數視頻主機佔用很多(並且如果有高級用戶,則為高級用戶提供更高的優先級),因此無法自行解決此問題。


1
2018-02-03 08:35



-1。作者明確表示,視頻下載在Flash播放器之外就好了,但360p在Flash播放器中嚴重滯後。我有同樣的問題,我很期待聽到答案 - Amadeusz Wieczorek
作者提出了不止一個問題,但你是對的,我也會嘗試回答這個問題。 - Michael K
親愛的Michael K.,我並不傻,即使我沒有立刻提供所有細節:我從硬件方面的本地LAN連接實際上是1000 MBit(即GBit)。但我知道這沒關係。你可以在上面看到我的連接,它是77 Mb / s,比速度測試速度快92%。請你讀這個: en.wikipedia.org/wiki/Internet_in_South_Korea - grunwald2.0
“......運行100 Mbit LAN連接...” - 你為什麼稱之為局域網?局域網!=互聯網連接 - Michael K
也許我應該稱之為互聯網連接。我的錯。但我指出,如果我使用Wifi,請不要打電話給我! (我敢肯定它會發生......)畢竟它運行在LAN與(比較)WLAN / Wifi,3G,4G / LTE(也可在這裡!),網絡共享和其他技術! - grunwald2.0