請問在國內如何使用BBC iplayer? 特別想看imagine之類的節目?

BBC紀錄片


申明1:本人文章禁止轉載引用,即便我主頁有 CC License。如需轉載請聯繫本人或維權騎士。

申明2:本人身處大陸,是中度 BBC iPlayer 觀看者,但基本上不用電腦端網頁播放或 [BBC iPlayer 客戶端](BBC iPlayer)。我的家庭環境是路由分流連接英國或他國伺服器的,使用 Chromecast 投放 BBC iPlayer 到電視上,可以參考我寫的這篇文章:[How Chromecast — A China"s Case](How Chromecast);非家庭環境的 iOS 設備訪問觀看 BBC,可以參考我寫的另一篇:[Surge for iOS 多伺服器並發收看 BBC 與 PBS](Surge for iOS 多伺服器並發收看 BBC 與 PBS)。

申明3:以上內容都為我原創並自己實踐探索,並毫無保留把所有關鍵信息寫在了我的主頁上。我主頁上的 how-to 是最全的。考慮到審查的存在,在知乎上的回答隱去了一些內容和名字,想深度研究的請移步我給出的鏈接。

申明4:不保證對每個人都有效,同時,不接受任何人的技術諮詢與問答。有看 BBC 需求的,想遠離字幕組的,或不滿足字幕組翻譯提供的有限內容的,並喜歡鑽研一些網路技術的,可以一試。如果只圖一時新鮮,建議住手,投入(成本,精力,試錯,研究,排除障礙等)產出比並不划算,而且與你所處地方的寬頻提供商質量有密切關係,長城,鵬博士之類的就拉倒吧。

申明完畢,貼圖。。。。請原諒我喜歡豎著使用外接顯示器。。。

https://dn-yepster.qbox.me/bbcsample.png

![](https://dn-yepster.qbox.me/bbcsample2.png)

------

基於自己主頁上寫過的文章:[How Chromecast — A China"s Case](How Chromecast) , 過來說幾點。

首先要分清公共電視台(BBC / PBS / NHK)、商業電視台(CNN / abc / NBC / CBS / FOX)和宣傳機器 ( 美國之音 VOA 和 CCTV 1/4 ),請閱讀這篇文章:[請別把 BBC 與 CNN 和美國之音放在一起](請不要把 BBC 與 CNN 和美國之音聯繫在一起)

個人覺得明確概念很重要,BBC 是『公民電視台』,它主要靠每個英國家庭每年付費籌資運作,僅向本國國民廣播。"Informing, educating and entertaining a nation"。既然要收看節目,就必須付費,權利與義務相對等。回想起多年前,每個春天想方設法逃避上門收電視稅,裝作不在家,不免覺得幼稚可笑。

我主要是依靠 BBC iPlayer,PBS,Youtube ,Vimeo 和 Google Photos 來獲得影視娛樂,除了中央電視台 9 套紀錄片頻道,幾乎不看國內的內容。如果想說我裝逼(雖然厭惡這種詞...),請Wikipedia『公共電視台』;或閱讀這篇文章:[再序 —— 得到天空的,失去大地](再序 —— 得到天空的,失去大地);

對於無節制的選秀撈金,情感泛濫,廣告轟炸,公共生活的話題炒作。除了麻木,我們還能用遙控器投票。BBC 並不是沒有選秀,Voice UK 就在上面,但有節制,同時並不給選秀節目保留太多公共話題空間。

當然,我不完全贊同 BBC 和 PBS 的有些論調,就像 PBS Frontline 每次的提示一樣,「 Viewers" Discretion is Advised"。由於是公共電視台,在某些社會議題上也會流於站隊表態。BBC 在不久前大眾柴油車尾氣排放醜聞的連篇累牘報導中,那種幸災樂禍是毫不掩飾的。由於是公民電視台,每個家庭掏錢,在政治上不免有民粹的傾向,BBC 有時在精英與民粹中自我把握也有偏頗,就如不久前 TATA 關停鋼鐵工廠與廉價中國鋼鐵的衝擊,還有中國入股的英國核能發電站。在衝突對立中,BBC 表現出了某種迎合,其論調並不能讓我信服。

可是,這些缺點也無法改變我對 BBC 的良好印象,特別是它致力於對國民的教育,通過精彩的紀錄片,科教片,甚至自己的計算機硬體來提升整個國民素質水平。請看這裡:[一個公共電視台的教育啟蒙與硬體創新](BBC MicroBit:一個公共電視台的教育啟蒙與硬體創新)。

先拿最熟悉的 BBC 說起,同時為了對應題主所說的「電腦上」,我就不寫移動端(iOS / Android)和電視端了(Apple TV / Chromecast / Kindle Fire Stick / PS4 / XBOX):

1. 首先要定義的是,我這裡所寫的都是收看網路視頻串流節目 BBC iPlayer,並非自己接鍋蓋天線同步接收的衛星電視。要知道,只有 BBC News 是上衛星的,BBC 1/2/4 只對本國境內播放,是不上衛星的;[而 BBC 3 已經轉變為了網路流媒體電視台](BBC3 TV channel to be switched off by February, BBC Trust confirms),不提供 Cable Service,沒有[對應機頂盒](http://iplayerhelp.external.bbc.co.uk/tv/connected/)的電視無法接收信號。

2. 題主應該要考慮到,『收看國外電視台』牽涉到違反用戶協議。BBC iPlayer 的主頁上寫的很清楚,是"Residing in UK" 而不是 」UK Citizenship" 或 「British」,也就是說,只能在英國境內(包括威爾士、蘇格蘭和北愛)收看 BBC iPlayer,出了國就算英國公民也無法收看(BBC 今年準備放寬政策,允許歐洲度假的英國公民收看 BBC iPlayer)。

3. 收費問題:我們已經習慣了免費收看電視,其質量當然可想而知,自負盈虧的電視台走上了娛樂至死的道路。在歐洲和日本生活過的人知道,會有人每年敲門收取 TV License 費用,BBC 近年的費用是 150 鎊左右,家庭為單位。但是,英國 TV License 所涉及的只有直播,[收看 catch-up 節目和收聽 BBC Radio 是不用繳費的](Television licensing in the United Kingdom)。

因此,我不想為自己辯護,我的確違反了用戶協議,在英國之外收看 BBC iPlayer。至於收看 catch-up 節目,是不需要 TV License 的,如果想收看 BBC News / BBC 1 / BBC 2 / BBC 4 甚至威爾士或蓋爾語頻道,必須購買 License(現在靠自覺),[鏈接在此](Official TV Licensing website)。

**呵呵,不過不用急,下院已經通過決議,BBC 準備填補上這個漏洞,[明年收看 catch-up 節目的人也必須購買 TV License](Government to bring forward law to close BBC "iPlayer loophole")。**

那我會購買嗎?**答案是:會!**

總的來說,BBC 和 PBS 這兩家英美公共電視台相對寬鬆,基本靠自覺;PBS 還有很多民間私人基金會贊助,除了NOVA 需要一部分捐助才能收看外,其他的只要美國的 IP 都能收看。

------

說這麼多,還沒到技術問題?

其實在網頁端收看 BBC iPlayer 是最傻瓜的,技術上真沒什麼,無非是 BBC iPlayer 限制非英國 Geo IP,你需要一個反向代理(Reverse Proxy): { [知乎鏈接](反向代理是什麼意思? - Nginx) | [Wikipedia 鏈接](Reverse proxy) } 。由此能直接想到的,便是 VPN。沒錯,一個英國 IP 的 VPN 作為反向代理,訪問英國本地的內容。但是,我並不鼓勵大家使用 VPN,因為數據包頭特徵明顯,「牆」的 DPI 深度嗅探能檢測到使用 VPN 的加密包。換句話說,按照現在的解密技術,除了 RC-4 MD5 的加密,基本上「牆」無法知道你在傳輸些什麼內容,但它知道你在使用 VPN,能丟棄你的數據包,截斷你的通信。大規模 VPN 斷網的事情層出不窮,由於有撥號過程,進行握手通信秘鑰協商和登錄密碼檢驗,肯定不及無狀態 (stateless) 的套接,部署在路由上的方便程度肯定也不及其他方法。在這裡再次感謝知乎的某位員工,開源並維護了迄今為止最為強大的工具。

不要什麼都怪「牆」,這些國外公共電視台都沒有被屏蔽。其實「牆」只是在各個ISP 和國際出口機房伺服器上部署的分散式入侵檢測系統,最典型的三種手段就是 (1) TCP RESET 明文關鍵字攔截;(2)DNS 解析拒絕;(3)IP 地址直接封鎖

但是這些公共電視台都沒有被攔截(截止現在,上海電信),ping 一下就能看到結果。以英國 BBC 為例:BBC 主要的就是 http://bbc.co.uk / http://bbci.co.uk,還有 [edgesuite (Akamai)](What Is edgesuite.net?) 、[2cnt.net](https://optout.2cnt.net) 和 [scorecardresearch](Home Page - Scorecard Research) 作為收視統計和播放停止記錄,並啟用了 Akamai 和 Limelight Networks (LLNW) 作為 CDN 內容分發。具體可以參考這篇:[Surge for iOS 多伺服器並發收看 BBC 與 PBS](Surge for iOS 多伺服器並發收看 BBC 與 PBS)。

![](https://dn-yepster.qbox.me/IMG_9132-3.jpeg)

![](https://dn-yepster.qbox.me/pingbbc.png)

![](https://dn-yepster.qbox.me/pingbbci.png)

上圖可見,其實 BBC 並沒有被屏蔽,我們需要把所有流量轉發去英國的代理。VPN 沒法分流,一股腦的全部走去了英國伺服器。

當然,對於 VPN 我從來都是拒絕的。很多 VPN 服務商的英國節點也不過是買了 Softlayer,Rackspace 和 BT 的伺服器罷了,

除了一個英國的代理,還必須關注線路質量。上圖可以看出偶有丟包,延遲也是沒有辦法的,畢竟物理距離擺在那。電信國際出口擴容中,可大部分集中在亞洲太平洋的中美線路,到歐洲只能將就。即便如此,BBC iPlayer 通過我的英國代理回來,非高峰時段流暢播放,上海移動的網路更是飛速(人均國際出口帶寬更大些)。用 CN2 的,這些基本不是問題了。

好了,我的意思是,如果你會擺弄點 VPS 和 linux (ubuntu/debian/centos),那你也肯定會設置一個英國節點,知道在 github 上有個銳速的安裝包,或許要修改linux內核,不過問題不大,並肯定知道選用相對應的客戶端,畢竟很少有人提供英國節點的服務——我說的不是那些 VPN 服務商。

當然,如果你沒法建立和配置自己的英國節點,那麼 VPN 還是可行的方案。那麼大一圈,還是兜回來了......

------

至於在電腦上收看 CNN 、abc、FOX、NBC 或者 CBS,有美國的 IP 外,還需要 subscriptions,或填入電視接入商給你的賬號,否則你只能看免費內容,畢竟是商業電視台嗎。CNN 我個人是比較反感的,商業電視台中唯一我看的,也是免費的,就是 CBS 的《60 Minutes》,那個「不知道比你們高到哪裡去了」的華萊士,生前主持的就是這檔節目,與長者「談笑風生」。

在我看來,BBC 與美國的一大票商業電視台比起來,包括各種狗血的專屬美劇,真的「不知道高到哪裡去了」。考慮到有限的休閑娛樂時間,一張 BBC TV License,勝過美國所有商業電視台的收費服務。


得先翻牆,然後用chrome裝一個Hola的插件就搞定了。親測有效噢


推薦閱讀:

有哪些好的旅遊紀錄片推薦?
如何評價紀錄片《為什麼貧窮》?
怎樣評價BBC今年播出的紀錄片《The hunt》(捕獵)?
BBC紀錄片「我們的孩子足夠堅強嗎?中國式教學」的考試結果對中英教育有什麼參考意義嗎?
有哪些不錯的BBC紀錄片?

TAG:英國廣播公司BBC | BBC紀錄片 |