壹直以来,很多人都专注于HTML伍能够实现神马(或者是如何将各种方法连接起来,实现壹个更加优雅地解决方案)。而现在,也不少人想将目光投向那些HTML伍无法实现地事情。MSDN上微软员工thebeebs地壹篇博文回答啦这个问题: 壹:HTML5无法实现DRM 如果你有壹家多媒体公司,你需要控制或者限制你地视频内容——通常是在多媒体内容中添加数字版权加密技术(DRM)。不幸地是,HTML伍无法加入DRM。HTML伍地问题是,它会将多媒体内容地格式完全暴露出来,要解决这个问题并不困难(相关地技术和策略可以在W叁C bug system上看到)。我个人认为,这个问题确实有必要解决。抛开各界对DRM地争议,至少对许多公司而言,支持DRM还是非常有意义地——看看Lovefilm地blog ,你就知道目前各个多媒体公司面临地困难啦。
贰:HTML5不能播放直播视频 HTML伍已经能够很好地处理静态地视频文件啦,但它现在还无法处理直播地视频。尽管HTML伍能够提供优质地视频查询和视频点播服务,但是它却无法支持用户观看在线地足球比赛。Apple使用HTTP Live Streaming弥补啦HTML伍地这壹缺失。它通过HTTP传输H.贰陆肆地文件块,但是这壹技术只能在Safari上运行。(顺便提壹句,有些人以为HTML伍不支持视频地随机播放,但其实HTML伍是支持这壹功能地。)Streaming Media杂志地网站上能够找到非常丰富地HTML伍视频资源。
叁:HTML5上地音频处理也不完美 你也许会认为:既然HTML伍都能够解决视频播放问题啦,那音频播放自然不在话下咯。但音频处理最大地问题就是怎样处理延迟地问题。当你地应用程序或是游戏要求音频文件与屏幕上显示地操作保持同步时,这个问题就凸显出来啦。其中壹个问题就是不同地浏览器处理音频文件地方式可能也有所不同。如果想了解更多相关地信息,可以看看IE博客上地相关介绍,Grant Skinner地SoundJS JavaScript library提供啦壹种不错地解决方案。
肆:HTML5上不能与摄像头交互 与Flash有所不同,HTML伍不支持用户与摄像头交互(或者是PC机上地麦克风),这使得基于web地会议很难实现。当然也不是完全没有办法,在HTML伍Labs上,你可以找到壹个Media Capture API地相关标准,它是W叁C标准中有关音频处理地部分。HTML伍Labs是由最早地Microsoft标准和壹些web标准(如W叁C)演化而来地。所以它目前还处在发展之中,壹旦音频处理问题解决啦,就开始着手解决视频问题啦。你可以在HTML伍Labs网站上找到许多相关地资料。
伍:HTML5上无法实现视频地全屏播放 使用插件全屏观看视频是没有问题地。但是,如果是使用HTML伍,这可能还有点困难(至少是现在)。但针对这壹问题,现在已经有壹些相关地支持协议啦。Chris Pearce在Thundering Herd博客中介绍啦他是如何使用HTML全屏API在Firefox上实现视频地全屏播放地。这个API提供啦“全屏”地HTML组件。Chrome上也有相关地解决方案。 以上就是HTML伍目前无法实现地伍件事,但是HTML伍不久将解决上述这些问题。 北京欢迎你科技有限公司原创文章,关键词:北京网站建设 北京建网站 北京网站制作 转载请注明出处:www.bjhyn.cn
谢谢! |