新一代流媒体HLS关键技术研究及实现

被引量 : 0次 | 上传用户:syx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
流媒体技术是一种利用流式传输技术通过网络传输多媒体文件,如声音、图像等,能够让客户端一边下载一边观看的技术。最新的流媒体技术提出了自适应流媒体技术,目前流行3种:Microsoft Silverlight Smooth Streaming, Adobe Http Dynamic Streaming和Apple Http Live Streaming。Apple公司的Apple Http Live Streaming(HLS)成功的使用标准的Web服务器传输视频媒体文件,倚仗其备受欢迎的终端设备已经成为流媒体技术的佼佼者,同时支持直播和点播。同时,随着多媒体技术和网络技术的发展,数字广播电视、电信技术和计算机技术所带来的各种应用已经成为人们生活中的主要部分,但是由于协议或格式、当前的网络环境和终端处理的能力等不同,通常视频转码要经过全解码-全编码的形式完成一种格式到另一种格式的转换,这样才能满足人们在不同网络环境下的需求,但是这种无论从计算量还是算法复杂度上效率都不高,因此在各种代价的要求下,促使了转码技术的产生。而本文涉及到的视频编解码标准是MPEG-2和H.264,其中MPEG-2是ISO/IEC组织较早制定的比较成熟的编码标准了,而最新发展的H.264标准无论在功能上还是效果上都具有更大更好的市场前景,已经成为了很多人研究的课题。基于此,本文在实现整个流媒体模型的基础上,同时针对MPEG-2视频解码向H.264视频编码标准的转换做了优化。本文首先介绍课题的应用背景和流媒体技术的发展现状;其次介绍MPEG-2和H.264以及Http Live Streaming协议的基础,包括MPEG-2 TS封装格式、MPEG-2编码基础、H.264编码基础、Http Live Streaming(HLS)协议中的索引文件的写法等和本文相关的基础知识;接着介绍本文搭建的转码系统的开发流程,然后阐述本文搭建的转码系统和系统的各项实现功能以及本文在系统上的优化;接着介绍本文实现的转码算法;最后进行测试,列举出了各个测试用例、性能提高情况以及直播和点播情况的效果图。
其他文献
随着社会的发展,广告现象已深入到社会的各个角落,成为人们日常生活中不可缺少的部分。广告信息中最重要的载体是广告语,研究它是有效制作和解读广告的关键所在。根据维索尔
教育信息化的飞速发展,丰富了教师专业内涵,教育技术能力成为教师成长路上的必备能力之一。世界上各个国家相继制定了教师教育技术能力标准,来加强教师的教育技术能力的建设。我
为了将集机器人技术与非接触检测等先进技术于一体的机器人三维视觉检测系统有效地应用于再制造领域,构建加工-检测-再制造的闭环制造过程,提高再制造工程的自动化和智能化水
超市经营状况的好坏很大一部分取决于超市有没有稳定的客源,而保持稳定顾客的最好方式是顾客在购物过程中能够感受到较高的购物满意度和购物忠诚度。本文通过对郑州华联超市
船体结构的振动和噪声控制是船舶设计的关键,对战斗舰艇特别是潜艇来说,其噪声和振动指标更是主要的战术技术指标之一。通过对船体结构敷设覆盖层进行减振降噪处理已经十分普
混合课程是在线技术与面对面教学的结合,实践表明这种学习模式可以充分发挥各种教学方式的优势,有助于提升学生学习效果。吉林建筑大学材料科学与工程学院材料化学专业混合课
国防科技工业是战略性产业,主要包括航天工业、航空工业、核工业、船舶工业、兵器工业和军工电子等产业,是高端技术和先进制造的代表。国防科技工业资源配置效果将直接影响一
提高学生的迁移能力是学校教育的重要目标,“为迁移而教”就是这个目标的充分体现。要提高学生的迁移能力关键是要让学生学会知识迁移的方法。迁移是学习过程中的普遍现象,学
近年来,随着船员劳务市场的逐渐发展繁荣和航运业务的需要,船员劳务合同被广泛地使用。船员在海上作业与在陆地上相比具有职业风险大、技术要求高、流动性大的特点。目前,我
直流高压电源是由交流市电或三相电输入,输出几千甚至上万伏直流电压的一种电子仪器设备,与电子、控制等紧密相关。对电力设备进行直流耐压绝缘检测时,通过的是泄漏电流,其数