如果HTML5旨在减少对外部插件的需求,那么不同的音频/视频编解码器如何工作?

|                                                                                                                   关闭。这个问题是题外话。它当前不接受答案。                                                      
已邀请:
        我认为其背后的原因是要向尽可能多的设备开放尽可能多的网络。外部浏览器插件禁止这样做。我还认为浏览器开发人员和开发社区之间已经达成了一项普遍协议,我们需要轻松,跨平台,在浏览器中播放视频和音频。边缘站点不再在做这件事,这是业务上的必要。 会有用于播放视频的外部浏览器插件吗?绝对。但是,许多使用Flash的视频流服务可以开始使用HTML5,并向更多人开放。特别是移动设备上的人。不管您选择哪种设备,现在就面对现实吧,这会扼杀Flash上​​的硬核。移动数据和技术是新事物。通过紧张的网络可靠地流式传输视频可以赚很多钱。 例如,美国政府的国会委员会会议的流媒体服务当前运行Flash。我认为,这是使用Flash的现有视频解决方案的一个很好的例子,该解决方案应转换为HTML5。或将Flash作为后备解决方案的系统。 但是,这是一个非常有争议的问题。我认为,事实与事实同等重要。     
        取决于您要求的标准组。 工作组 WHATWG(Web超文本应用程序技术工作组)协调HTML5的既定目标是“ Web应用程序”。 “生活”标准草案涵盖了HTML本身以外的多种技术。 WHATWG对所有参与者开放,但很大程度上是Google的一项倡议,始于W3C在HTML5方面做得并不多的时代。其他知名成员包括Apple,Opera和Mozilla。明显缺席-微软。在该小组看来,HTML5的“非官方”目标似乎是为了使诸如Google Docs之类的产品成为可能,并使MS更加难以垄断网络应用程序。 正式:   Web超文本应用程序技术工作组(WHATWG)是一个成长中的社区   有兴趣发展   网络。它主要侧重于   需要开发HTML和API   用于Web应用程序。      WHATWG由个人创立   苹果公司,Mozilla基金会以及   W3C之后的2004年的Opera软件   作坊。苹果,Mozilla和Opera   越来越受到关注   关于W3C使用XHTML的方向,   对HTML缺乏兴趣并且明显   忽略现实世界的需求   作者。因此,作为回应,这些   开展任务的组织   解决这些问题和网络   超文本应用技术   工作组诞生了。 W3C 如果您问W3C,HTML5的主要目标可能是“互操作性,可访问性和开放性”或类似的东西。尽管WHATWG表示缺乏兴趣,但w3c拥有自己的HTML5工作组,目前正在最后呼吁在2014年前批准该标准。 正式:   万维网联盟(W3C)是   一个国际财团   会员组织,专职   员工和公众共同努力   开发Web标准。 W3C主要   通过   创建Web标准和   旨在确保的准则   Web的长期增长。超过325   组织是   财团。 W3C由   麻省理工学院计算机科学与人工   情报实验室(MIT CSAIL)在   美国,欧洲研究   信息与财团   数学(ERCIM)总部位于   法国和日本庆应大学   并在全球设有其他办事处。     
        是的,这是对HTML5的批评之一,因为它需要浏览器技术之间的协作。 Google Chrome浏览器已经嵌入了许多流行的编解码器。 主要原因不是要避免使用Flash Player之类的封闭式解决方案(flex是开放源代码,而播放器不是开放源代码),主要原因是要创建一个开放的开发标准。 有关他们的目标的更多信息,请点击此处: http://www.w3.org/html/wiki/常见问题解答     
浏览器是否应该在没有任何外部库的情况下维护编解码器?编解码器会被嵌入吗? 取决于浏览器,他们使用什么库,但是,是的,他们希望捆绑它们处理音频和视频所需的任何库或编解码器,以便用户无需安装任何东西(如图像)。 不过,他们不需要支持作者可能想使用的任何可能的视频格式。 (就像不需要显示PhotoShop图像文件一样。) 关于为所有浏览器选择一种视频格式来实施有很多讨论(请参阅http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-June/020620.html),但他们无法我不同意一个。 (标准并不完美。)因此,HTML5规范没有强制要求使用特定格式。但是现在所有浏览器都至少本地支持一种视频格式,即无需第三方插件。   避免使用Flash之类的封闭解决方案的主要原因是什么? 可能的是,尽管Opera和Microsoft参与了HTML5标准化工作,但它们的整个浏览器都是封闭源代码。请记住,网络标准主要是由制造浏览器的公司制定的-这并不是像有一个完全独立的标准机构对开源的偏见发明了HTML5并告诉浏览器制造商该怎么做。 我相信Firefox因为不是开放源代码而拒绝支持H.264,但是同样,苹果和微软也拒绝支持Ogg Theora,因为他们认为围绕它的专利情况太不确定。     

要回复问题请先登录注册