基于FLV格式文件的自适应视频传输问题的研究

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:limajubo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着用户对网络上音视频播放要求的日益增加,流媒体已经成为一种趋势。流媒体是指使用流式传输技术的一种连续时基媒体。其主要特点是服务器把经过特殊方式压缩的音视频文件分割成一个个连续的压缩包,然后通过网络向客户连续、实时的发送;客户无需下载整个视频文件,而只要等待短暂的启动和前几个压缩包的传输时间,就可以播放视频;后续的压缩包在后台继续下载直到传输完毕。可是传统的流媒体系统不能适应变化的网络环境,往往使得客户端得不到良好的视频播放效果或者不能高效的利用网络带宽。为了解决这一矛盾,需要设计一套具有流量控制功能的流媒体传输系统。本文设计的基于Darwin流媒体服务器的自适应流媒体系统采用了RTP/RTCP和RTSP传输控制协议和FLV流媒体文件格式,可以实现实时监测网络带宽从而向客户端提供不同质量的视频切片。文章首先分析了流媒体传输的相关技术,主要研究了RTP/RTCP传输协议,归纳比较了基于RTSP和HTTP两种协议的自适应流媒体传输系统,给出本文采用RTSP作为传输控制协议的依据。其次分析了文章使用的FLV流媒体的文件结构,并通过对其结构的研究给出了FLV文件的实时帧率算法和FLV文件逻辑切片算法。再次,设计了基于Darwin的流媒体服务器模型。通过扩展其Module增加了支持发送FLV切片功能,并使用了简单的流量控制策略,即使用TFRC估计网络带宽以确定发送切片的质量。最后为了弥补TFRC带宽估计的缺陷,本文将Markov决策模型引入流量控制策略。在发送端模拟出客户端的缓冲模型并利用扩展后的RTSP协议包的内容来预测客户端的缓冲情况,根据Markov决策集来决定下一切片的质量等级。从NS2的仿真结果可以看出,相较于原先“尽力而为”的决策方式,Markov决策模型更适用于变化的网络环境。
其他文献
各行各业积极应用Internet技术构建信息化基础设施在今天已经成为一种技术趋势,尽管网络安全早已是人们在信息化建设中关注的热点问题,信息安全研究已成为计算机领域的重要方
随着软件的复杂度和规模不断增长和扩大,业务数据量也在不断增长,各种商业系统对于关系数据库的依赖程度也越来越强。由于面向对象在前台应用软件中的广泛应用,需要一套完善
高性能集群是一组相互独立的服务器通过高速网络连接构成的高性能计算系统。相对于其它高性能计算机,它的优点是可扩展性好,具有高可用性和很高的性价比。 本文通过对高性能
随着各种无线通信网络需求与无线电技术应用的迅速发展,无线频谱资源的日益紧张问题却凸现出来。然而,目前的频谱管理和分配政策导致当前频谱利用率并不均衡:大部分已授权频谱并
3G网络的发展是在现有网络向下一代网络NGN演进的大背景下进行的。第三代移动通信系统作为一个完整的通信系统,在不同的陆地无线接入网之间有着成熟的漫游协议,能够为用户提
连续媒体的存储和传输是多媒体点播系统的关键技术,在一定的服务质量要求下提供大量的、并发的连续媒体流是设计该系统的主要目标。连续媒体的播放具有严格的连续性、实时性和
  本课题将设计一种嵌入式网络设备,即“电力线串口服务器”。该设备具有电力线通信、可配置IP地址和RS232-UDP协议转换功能的特点。换言之,不用再投资更新设备,使用“电力线
  本论文介绍了一种用BP神经网络来抑制旁瓣的方法。  本文采用了一个包括单片机接口和BP神经网络单元的硬件结构,利用现场可编程门阵列(FPGA)器件本身内嵌的乘法器、并行
本文重点研究无线分布式通信系统(WDCS)的2G和数字集群TETRA的安全认证模型与协议,以及移动网络入侵防御问题;设计TETRA端对端加密系统,并在系统应用方面进行深入研究。同时,本文
  本文正是基于这种考虑,研究分析了SIP测试仪的实现方案,并基于开放源码的协议栈软件开发了初步的原型系统。  本文确定了SIP测试仪的能力集(功能),包括对注册、呼叫建立、