硬是要學

3個加快 YouTube 影片讀取速度的技巧

根據 YouTube 的統計資料顯示,光是每分鐘上傳到 YouTube 的影片長度就已經高達 100 個小時,而全世界的使用者每個月在 YouTube 上觀看影片的總時數則超過 60 億小時,需要的頻寬和流量負擔絕非單一主機貨櫃、伺服器據點就能承受,因此需要透過類似 Akamai 雲端服務來分散網站的負載量,但儘管如此,每個國家存取 YouTube 的網路環境仍然會受到一些條件影響,因此透過一些技巧讓 YouTube 加快讀取速度就有其必要性了。

本篇文章共提供3個加快 YouTube 讀取速度的技巧,但由於 YouTube 隨時都可能有所調整,因此無法保證未來都能持續發揮作用,除了第一個方法之外,若使用方法2、3 無法發揮效果時,可以改以第一個使用。

方法一:開啟 YouTube Feather 功能

YouTube Feather 是 YouTube 正在測試中的一項服務,可以有效降低觀看網頁的延遲時間及減少瀏覽器下載的位元組總量,進而達到加速的目的。要注意的是,服務仍在測試階段,可能不適用於部份影片。

連結:開啟 Feather 功能

▲ 打開 Feather 測試版網頁,點選「使用 Feather 測試版」即可。若要關閉則回到同一頁面離開 Feather。

方法二:利用 IPv6 調校 DNS 連線

這個方法是透過特定的 DNS 來優化 YouTube 的連線品質,進而達到降低延遲的目的,設定步驟雖然比較複雜,但只要設定一次就可以一勞永逸了。

所需軟體:GogoClient.Net Framework(先裝 .Net Framework 再裝 GogoClient)

Step 1

安裝軟體後,首先至控制台→網路和網際網路→網路連線,選擇你現在正在連線的網路,並將 IPv6 設定為以下條件

IPv6位址:2001:c08:3700:ffff::223f

子網路首碼長度:64

預設閘道:不需填

慣用DNS伺服器:2001:288:5400::1

其他DNS伺服器:2001:288:5400::2

設定完成後按【OK】關閉視窗。

Step 2

接下來打開 GogoClient 視窗,切換到〔Basic〕分頁,在 Server Address 欄位填入「anon-taipei.freenet6.net」後按【Connect】進行連線

連線成功時,右下角會出現「Connected to the gogoSERVER」的通知,同時 GogoClient 的圖示也會從灰色變成藍色。

Step 3

最後再到 IPv6 連線檢測網頁測試是否成功以 IPv6 連線。如下圖,如果有顯示 IPv6 連線正常就沒問題了,到 YouTube 試試看影片瀏覽速度有沒有變快。

連結:IPv6測試網頁

繼續閱讀:Hinet 專用加速法

方法三:擋掉特定 IP(Hinet 線路適用)

這個方法是來自一個月光皎潔的夜晚,網友發現 Hinet 線路連到 YouTube 的速度其慢無比,經過研究後發現是因為 Hinet 的伺服器搞的鬼,只要把特定 IP 擋掉之後就可以直接連到 YouTube 在美國的伺服器,速度反而比經過 Hinet 還要快。

Step 1

按開始→執行,並在欄位內輸入 cmd 後按【執行】。

Step 2

這時候會跳出一個黑色的 DOS 視窗,先複製以下指令

netsh advfirewall firewall add rule name=”BLOCKSLOWYOUTUBE” dir=in action=block remoteip=203.66.48.0/24 enable=yes

到黑色 DOS 視窗上按滑鼠右鍵 → 貼上,然後按下鍵盤上的 Enter,若有看到畫面上出現 Ok. 表示已成功阻擋 IP。

任何問題及討論可直接到方法提供者的 blog 洽詢。

 

以上三個方式提供給您參考,關於前面提到的 Akamai 平台,興趣者請參閱官方網站

Exit mobile version