论文部分内容阅读
传统的利用流媒体技术实现对视频、音频的播放的过程中,都需要安装和加载Flash插件等应用,造成了浏览器对于插件的依赖性。尽管流媒体的视频、音频格式能够适应带宽资源的利用,但是随着网络的发展,为传输提供更高图像质量、更高流畅程度、更高解码效率的视频、音频已经成为网络发展的亟待解决的问题。同时,随着智能手机的发展以及IOS,Android,Windows Phone的平台的兴起,越来越多的应用都已经拓展到了移动端,传统的播放器已不能适应现有的平台。HTML5是由HTML、CSS3和Javascript等一系列技术的组合,旨在减少网页对于传统插件如Flash的依赖性,并依靠Javascript和CSS3强化WEB网页的表现性能。目前由网页实现流媒体的传输和播放都需要借助Flash插件的使用。论文分析、设计、实现了基于HTML5的视频、音频播放器,并检验了HTML5视频、音频传输的性能,摆脱了对Flash插件和其他视频编码解码器的依赖。设计和提出了利用jQuery Mobile和PhoneGap框架实现移动端的开发应用,并实现了基于HTML5的跨平台功能,研究了HTML5视频、音频传输过程。流媒体技术的传输协议为视频、音频的传输提供了可靠的基础,HTML5的Javascript的本地引擎功能了加速网页的加载速度,提高了网页传输的效率。论文的创新点主要有:1.目前主流的视频、音频播放器都不能实现跨平台的功能。本论文利用HTML5的Video和Audio标签,设计和实现了一个基于HTML5的视频、音频播放器,解决了传统播放器所不具备的跨平台功能。2.目前的主流的视频、音频播放器的都需要加载插件,而且不同的平台还需要安装不同的插件,用户体验和效果不佳。而利用HTML5技术设计与实现的HTML5视频、音频播放器则可以利用HTML5的视频编码解码器实现对视频、音频的解码功能,而不需要在不同平台上安装不同的插件,使用户摆脱插件的使用。3.传统的视频播放器播放的视频资源码率较高,传输效率低;而帧率却较低,图像质量差;即使帧率较低,但是流畅度也不佳。本论文通过与具有低码率高质量FLV格式实验比较,验证HTML5的视频编码解码技术不仅降低了视频资源的码率,对视频资源的流畅程度影响较小,并且提高了视频资源的帧率,提高了视频资源的图像质量。本文利用HTML5技术实现了视频、音频的传输,设计与实现了前端视频、音频播放器,摆脱不同平台插件应用。系统具备跨平台性,跨移动终端的功能。测试结果说明:HTML5格式比传统的FLV格式提供了更高传输效率,更高传输质量、更高存储性能的视频、音频。