為什么蘋果發布會上全世界都聽到中文翻譯?都是程序員惹的禍
蘋果昨晚的發布會官方視頻直播出現了一系列故障,導致許多蘋果粉絲無法觀看 iPhone 6 和 Apple Watch 的發布。
其中,發布會前 30 分鐘的影響最大,許多用戶看到的是一個測試畫面,而不是 CEO 蒂姆·庫克(Tim Cook)介紹新產品。
影響遠不止于此。當視頻直播恢復后,現場的中文同聲傳譯的聲音居然比英語原聲還要大。此次蘋果發布會仍面向全球同步直播,與往年不同的是,此次發布會加入了中文同聲傳譯。
對于一向精心準備的蘋果,這一次的視頻直播表現為何如此糟糕呢?罪魁禍首就在于幾行 JavaScript 代碼。
為了此次視頻直播,蘋果為 apple.com 頁面添加了一些 JSON (JavaScript Object Notation)代碼,旨在為頁面增加互動元素,在底部顯示有關此次發布會的推文(推ter 消息)。
這一調整導致頁面幾毫秒就刷新一次調用,添加幾行 JSON 代碼就意味著 apple.com 網站無法緩存,從而影響了視頻質量。
之前,蘋果通常使用 Akamai 緩存系統進行視頻直播。但這一次,由于蘋果使用了 JSON 代碼,導致 Akamai 服務器無法緩存。
至于前 27 分鐘現場的中文同聲傳譯一直壓制著英語原聲,錯誤全部在于蘋果自身。業內人士稱,一定是蘋果員工沒有正確設置譯碼器,導致主要和備份數據流不同步。
該知情人士稱,應該是譯碼器在發布會開始后被重新啟動,這就是導致 Apple TV 和 iOS 用戶接到“無法加載視頻”和“無權限訪問錯誤信息”等提示的原因。
來自: 驅動之家
<span id="shareA4" class="fl">
</span>
</div>
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!