一贯以来,很多人都专注于HTML5能够实现甚么(或是如何将各种体式格局连接起来,实现一个更加优雅的处置惩罚计划)而现在也不少人想将眼力投向那些HTML5无法完成的事件。MSDN上微软员工thebeeb一篇博文回答了这个成绩:
1、HTML5无法完成DRM
若是你有一家多媒体公司,必要控制或者制约你视频内容信息—凡是是多媒体内容信息中增加数字版权加密技巧(DRM可怜的HTML5无法插手DRMHTML5成绩是会将多媒体内容信息的格式完全显露进去,要处置惩罚这个成就并不困难(相干的技术和策略可以在W3Cbugsystem上看到个人觉得,这个成就切当有必要解决。抛开各界对DRM争议www.91688.cn至少对许多公司而言,撑持DRM还是非常无心义的看看Lovefilmblog就知晓目前各个多媒体公司面对的坚苦了
HTML5已经能够很好地处理静态的视频文件了但它现在还无法处理直播的视频。只管HTML5能够供给优良的视频盘问和视频点播办事,但是却无法支撑用户旁观在线的足球角逐。Apple利用HTTPLiveStream填补了HTML5这一缺失。经由过程HTTP传输H.264文件块,但是这一技术只能在Safari上运行。顺便提一句,有些人以为HTML5不支持视频的随机播放,但其实HTML5支撑这一功能的StreamMedia杂志的网站上能够找到非常丰硕的HTML5视频资本。
2、HTML5不能播放直播视频
3、HTML5上的音频处理也不完美
4、HTML5上不能与摄像头交互
也许会认为:既然HTML5都能够处置惩罚视频播放成绩了那音频播放造作不在话下咯。但音频处理最大的成就就是怎样处理提早的成绩。当你操纵轨范或是游戏要求音频文件与屏幕上显示的把持贯穿连接同步时,这个成就就凸显出来了其中一个问题就是分歧的浏览器处理音频文件的方式可以或许也有所不同。如果想了解更多相关的消息,可以或许看看IE博客上的相关先容,GrantSkinnerSoundJSJavaScriptlibrari供应了一种不错的处置惩罚计划。taob
与Flash有所分歧,HTML5不支撑用户与摄像头交互(或是PC机上的麦克风)这使得基于web聚会会议很难实现。当然也不是完全没有法子,HTML5Lab上,可以或许找到一个MediaCapturAPI相关尺度,W3C标准中有关音频处置惩罚的部门。HTML5Lab由最早的Microsoft标准和一些web尺度(如W3C蜕变而来的以是它目前还处在生长当中,一旦音频处理成就处理了就开端行动处置惩罚视频成绩了能够在HTML5Lab网站上找到许多相干的材料。
操纵插件全屏观看视频是没有成绩的但是若是是利用HTML5这可以或许尚有点困难(至多是现在但针对这一问题,现在已经有一些相关的支撑协定了ChriPearcThunderHerd博客中介绍了如何利用HTML全屏APIFirefox上实现视频的全屏播放的这个API供应了全屏”HTML组件。Chrome上也有相关的处置惩罚计划。
5、HTML5上无法实现视频的全屏播放
以上就是HTML5目前无法完成的5件事,但是HTML5不久将处置惩罚上述这些成绩。









