【编者按】苹果昨晚的发布会官方视频直播出现了一系列故障,导致许多苹果粉丝无法观看iPhone 6和Apple Watch的发布。其中,发布会前30分钟的影响最大。
苹果昨晚的发布会官方视频直播出现了一系列故障,导致许多苹果粉丝无法观看iPhone 6和Apple Watch的发布。
其中,发布会前30分钟的影响最大,许多用户看到的是一个测试画面,而不是CEO蒂姆·库克(Tim Cook)介绍新产品。
影响远不止于此。当视频直播恢复后,现场的中文同声传译的声音居然比英语原声还要大。此次苹果发布会仍面向全球同步直播,与往年不同的是,此次发布会加入了中文同声传译。
对于一向精心准备的苹果,这一次的视频直播表现为何如此糟糕呢?罪魁祸首就在于几行JavaScript代码。
为了此次视频直播,苹果为apple.com页面添加了一些JSON (JavaScript Object Notation)代码,旨在为页面增加互动元素,在底部显示有关此次发布会的推文(Twitter消息)。
这一调整导致页面几毫秒就刷新一次调用,添加几行JSON代码就意味着apple.com网站无法缓存,从而影响了视频质量。
之前,苹果通常使用Akamai缓存系统进行视频直播。但这一次,由于苹果使用了JSON代码,导致Akamai服务器无法缓存。
至于前27分钟现场的中文同声传译一直压制着英语原声,错误全部在于苹果自身。业内人士称,一定是苹果员工没有正确设置译码器,导致主要和备份数据流不同步。
该知情人士称,应该是译码器在发布会开始后被重新启动,这就是导致Apple TV和iOS用户接到“无法加载视频”和“无权限访问错误信息”等提示的原因。
本网站所有内容、图片仅供参考,不作买卖依据。本网仅为传递更多信息之目的,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容,购买或投资后果自负。在法律允许的范围内,本网站在此声明,不承担用户或任何人士就使用或未能使用本网站所提供的信息或任何链接所引致的任何直接、间接、附带、从属、特殊、惩罚性或惩戒性的损害赔偿。