[閒聊] 蘋果發表會一直斷線的原因

作者: kennyf506 (Kenny)   2014-09-13 13:11:00
如果9/10號凌晨有一起看蘋果轉播的朋友們應該都有同樣想法
網路直播每隔幾分鐘就會斷線
一定要重新整理才可以繼續播
還有就是剛開始吵死人的中文直譯
原文:
史上收視罵聲最多的 Apple 發表會,黑畫面、轉播不穩的兇手原來是......
ianǖo表於 2014年9月11日 14:00
這次的 Apple 發表會直播,是這幾年來罕見不順暢的 Apple 直播,本來還以為是不是家
裡網路出了問題,或是這次關注的觀眾太多把 Apple 網站搞掛掉?也有網友表示是串流
視訊流出導致太多流量爆衝。不過,到底是哪個環節出了問題?國外網站非常鍥而不捨的
替大家揪出了兇手:JavaScript。
直播不穩的情況就發生在嘉賓都入座、Cook 剛好上台的時候,萬眾期待的 iPhone 6 才
剛躍上大螢幕,突然之間畫面不是停滯不動,就是切換到彩色長條圖畫面,這種情況持續
在直播的前 30 分鐘內不斷重複發生,對於像蘋果這樣的大公司來說,幾乎可以用一場災
難來形容。
▲直播中你看到幾次這個畫面?
本來以為是因為收看直播的人太多造成網路擁塞,不過外國部落客 Dan Rayburn 發現,
原來 Apple 埋在網頁中的 JSON(JavaScript Object Notation)才是造成問題的元凶。
根據餸an Rayburn 的研究指出,Apple 在這次在直播的頁面中加入了喺SON(JavaScript
Object Notation),可以在頁面下方用 Twitter 串聯新照片,網頁還能每隔一秒就會
自動刷新數次,不過這個史上最炫的超創新的功能,會強迫使用者觀看比較低畫質的影片
,因為它認為這樣能降低流量;另外,Apple 的影片直撥功能依賴 Akamai 雲端分流,但
由於 JSON 的緣故,導致無法順利快取內嵌的影片頁面,結果就如你我所見,換到了一堆
罵名。
▲能隨時更新的 Twitter 概念很不錯,前提是不要影響到現場直播。
至於全世界都聽得到的中文翻譯,大概是因為發表會現場的編碼器設置錯誤,使得中文口
譯人員的聲音蓋過台上發表者的音量,這也解釋了為什麼有些人會在畫面上看到「could
not load movie」或是「you don’t have permission to access」之類的錯誤訊息,不
過這個問題應該在重新啟動編碼器後就被解決了,至少 Apple 發表會的後半場可以用順
利完成來形容。
文章網址:
http://www.techbang.com/posts/19956
手機排版請見諒

Links booklink

Contact Us: admin [ a t ] ucptt.com