基于HTML5的FLV流媒体播放技术的研究与实现

来源 :北京邮电大学 | 被引量 : 5次 | 上传用户:manking93
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的不断发展,互联网相关服务与产品逐步融入了人们生产生活的方方面面。其中,以网络直播和短视频播放为代表的流媒体播放服务正逐步成为人们日常娱乐生活的重要组成部分。然而,随着流媒体行业规模的不断扩大,传统Adobe Flash Player播放器结合RTMP数据传输协议的流媒体播放技术方案在系统性能、用户体验上的弊端也在日益凸显。本文通过分析传统流媒体播放技术方案的不足,结合HTML5最新技术规范,研究并实现了基于HTML5的FLV流媒体播放技术方案。该技术方案主要面向流媒体直播场景,可以满足直播场景中数据传输、直播播放等各项功能需求,同时可以充分发挥HTML5对多媒体播放的硬件加速能力,表现出良好的系统性能。首先,本文经过对相关技术的研究与分析,结合流媒体直播流程中不同阶段的特点,面向流媒体直播播放场景,提出了运行在浏览器环境中的HTML5 FLV流媒体播放器技术方案;面向服务器数据传输场景,提出了适用于服务器应用向HTML5流媒体播放器进行直播数据传输的FLV-HTTP流传输模型。之后,在提出的技术方案与理论模型基础上,本文设计并实现了FLV流媒体直播系统。该系统主要由直播采集源、流媒体服务器应用、HTML5流媒体播放器三大模块组成,可以对来自直播采集源的直播内容数据经由流媒体服务器进行转发,最终通过HTML5流媒体播放器进行处理与播放,实现对直播内容进行实时播放这一核心功能。最终,在实现的FLV流媒体直播系统支持下,对本文研究内容进行了实验测试与分析。测试结果表明,本文实现的FLV流媒体直播系统可以完成流媒体直播的各项功能,同时相较传统Adobe Flash Player播放器结合RTMP协议数据传输的直播系统表现出明显的性能提升。进而验证了本文提出的HTML5 FLV流媒体播放器技术方案与FLV-HTTP流传输模型的技术可行性,体现了其在提升系统性能与用户体验上的研究意义。
其他文献
波普艺术作为20世纪最重要的艺术运动之一,开拓了后现代主义艺术的先河。它的代表人物有安迪·沃霍尔、罗伊·里奇腾斯坦等。
在电力系统的运行和使用过程中,继电保护工作对其稳定运行是不可缺少的,其在电力系统的正常运行中发挥着重要的作用,是关键性的保障措施。在电力输送过程中若是继电保护系统
从我国高等职业教育实施产学研结合的现实意义入手,深入分析了当前制约高职教育产学研结合的主要问题:典型经验总结不够、理论研究滞后、运行机制缺乏。并为高等职业教育产学
酪氨酸羟化酶是左旋多巴递质合成中的一个限速酶 ,在帕金森病中起重要作用。综述了酪氨酸羟化酶 (TH)的性质和结构特点 ,调节机制以及在帕金森病治疗中的作用。 Tyrosine hy
传统的艺术史、设计史的研究方法主要是局限在一个有所限定的学科内来理解。只有冲破传统的艺术史、设计史的思维方式,以一种跨学科、多元化的新思维重新考虑设计、艺术的视
随着我国电力行业的改革与发展,电力营销成了电力企业运营管理中的重点内容之一,对于电力企业创造经济利润具有十分重要的意义,因此电力企业应加强对电力营销的稽查工作,以提
从现有的办馆理念、运行机制、馆藏结构等诸多方面全面分析了任职教育院校图书馆建设面临的挑战,梳理了确立适应任职教育需要的图书馆建设的若干新理念,阐述了任职教育院校图书
云母是一种性能独特的层状铝硅酸盐矿物,用途十分广泛。本文详细分析了云母矿物的晶体结构、表面性质及浮选药剂与云母的作用机理,综述了云母浮选捕收剂和抑制剂的研究现状,
高校作为我国教育事业发展中不可或缺的一部分,其人事管理系统的开发也成为教育事业发展中的重要工作内容。开发高校人事管理系统,可以更好地查询、管理人事档案信息,提高高