基于Internet的MPEG-4视频流实时传输系统研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:xiaojia1118
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的流行,个人计算机处理能力的提高,以及视频压缩技术的发展,人们对实时Internet视频服务,如视频电话、视频会议和远程教学等的需求不断增长,因此,对Internet视频实时传输的研究,无论在科研还是在应用领域都具有非常重要的意义。本文介绍了一种基于Internet的点对点MPEG-4视频流实时传输系统。我们以实时传输协议(RTP)和实时传输控制协议(RTCP)为基础,以RTP/UDP/IP为传输协议体系,采用最新的视频编码标准MPEG-4,实现了以校园网为基本应用环境,实际可以面向Internet的,编码速率自适应可调的点对点视频传输系统。系统的主要特点是利用RTP/RTCP协议的相关信息,设计出了优良的MPEG-4视频数据封装策略,从而最小化了视频数据包丢失对视频回放质量的影响,同时,根据RTP/RTCP协议报文头部提供的信息,提出了根据数据包丢失率自适应调节视频编码器编码速率的算法,实现了随网络带宽变化在一定范围内调节码率的功能,尽可能的利用了网络闲置带宽和防止网络的拥塞。本文在结构安排上,首先介绍与视频传输相关的技术,分析在Internet上传输视频的性能要求,接着给出最新的视频编码标准MPEG-4的特点和一组多媒体传输协议,并比较这些协议优缺点,最终确定RTP和RTCP协议作为本系统的选择。然后从系统的整体结构着手,详细描述了系统的开发环境、协议体系和工作流程,并分别对缓冲器设计、RTP/RTCP协议、算法设计等各部分进行了程序实现。经过对系统进行测试,证实了本文的方案效果良好,视频传输质量具有很高的稳定性和自适应性,最后指出了系统的优缺点以及后续改进方向。
其他文献
自从Benoit B. Mandelbrot于二十世纪七十年代创立分形几伺学以来,分形的研究受到了非常广泛的重视,尤其是在图像图形学领域,其原因在于分形既有深刻的理论意义,又有巨大的实
为满足下一代光网络大容量、智能化、高可靠的发展趋势,要求网络既能面向业务自动感知其类型,又能为其提供相应可靠等级的服务质量保障。同时,也由于当今光网络单个波长的带宽巨
IEEE802.11z在IEEE802.11e的基础上,对原来的直接连接设置(Direct LinkSetup, DLS)进行扩展。它提出TDLS(Tunneled Direct Link Setup),利用隧道封装的方式,将TLS设置帧封装到数
随着网络技术和通信技术的迅速发展,人们对家居的自动化和信息化程度要求越来越高,这些要求的实现都依赖于智能家庭网络的建立。BACnet 楼宇控制网络协议是当前智能建筑发展