您所在的位置:开发 > Web > 技术热点 > Web视听时代来临 HTML 5视频音频元素全解析(1)

Web视听时代来临 HTML 5视频音频元素全解析(1)

2010-01-14 09:39 阿风 编译 51CTO.com 字号:T | T
一键收藏,随时查看,分享好友!

做为最重要的Web开发标准的下一代,HTML 5引起了很多Web开发者的关注;而HTML 5最重要的新特性就是原生对音频和视频的支持。Kurt Cagle是一位资深的Web开发者,在本文中,他对HTML 5的音频及视频标准进行了全面的介绍与评测。

AD:

【51CTO精选译文】<audio>和<video>是首批被添加到HTML 5规范中的特征标记。它们的加入使得浏览器能够以一种更易用的方式来处理音频及视频文件。

51CTO编辑推荐:HTML 5 下一代Web开发标准详解

本文作者Kurt Cagle是一位资深的多媒体应用开发者,对HTML 5规范十分关注。本文对HTML 5规范中最吸引人的<audio>和<video>功能进行了最详细的介绍。以下是Kurt文章的全文翻译。对HTML 5其他规范感兴趣的读者们,可以参考51CTO之前对HTML 5标准的全面介绍,或者也可以在HTML 5专题中寻找自己感兴趣的内容。

多年以前,当我还是程序员时,我所做的大量工作主要集中在为图形显示及电脑游戏开发多媒体应用程序(这些应用程序结合了视频、音频、动画和文字)方面。在90年代初,我主要使用的工具是Macromedia Director。在业内,一直存在基于web的音频(更不用说视频)应用程序开发的想法,直到Realnetworks的出现。RealNetworks是首次提供了较大规模的流媒体技术,从而使得开发人员可以通过Internet发送缓冲的媒体内容。后来,RealNetworks又允许将播放文件嵌入到网页之中。 

从技术角度来讲,对HTML中指定的视频和音频进行标记的想法在HTML 3(甚至HTML 4)上实现起来的难度很大。因为HTML 4本质上是个“静止”版本,用于显示内容的特定机制十分依赖相应的格式(例如,苹果公司的QuickTime电影和Flash视频),并且通常需要将标记与各个参数进行捆绑后再向服务器传递相关信息。因此,将视频及音频嵌入到网页的工作变成了一种特殊的技能。

因此,将<audio>及<video>作为首批被添加到HTML 5规范中的特征标记也就变得理所当然了,而这似乎已经成为浏览器厂商实现HTML 5的首要考虑的事情。这些新加入的元素使得浏览器能够以一种易于使用的方式处理音频及视频文件,而HTML 5所提供的API还能带给用户许多帮助,从而更精确的对视频和音频进行控制。

内容导航



分享到:

热点职位

更多>>

热点专题

更多>>

读书

Grails权威指南
本书译自Grails项目负责人Graeme Keith Rocher所著的“The Definitive Guide to Grails”一书,着重介绍了如何在Grails框架下使

51CTO旗下网站

领先的IT技术网站 51CTO 领先的中文存储媒体 WatchStor 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i