网络视频传输系统的研究与实现

来源 :中南民族大学 | 被引量 : 0次 | 上传用户:psh860525
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在过去的几年里,随着数字化的不断深入以及网络应用呈指数式的上升,通过因特网来进行视频监控变得越来越流行。其主要原因是该技术背后蕴藏着巨大的市场,如视频聊天,远程监控,远程教学等。 目前大多数的视频监控软件的视频编码和解码模块采用的是DirectShow框架,采用这种框架的话,编码和解码模块都已被封装在COM组件中,这样有一个优点就是编程比较方便,大多数的论文中实现的传输系统都是基于该技术,但是缺点就是只能运行于Windows系列的操作系统中。为了使系统具有较好的可移植性,本文不采用Direct show,而是拟采用标准c语言开发的基于MPEG-4(Moving Picture Experts Group-4)标准的xvid的编解码库来实现视频的压缩和解码。同时,在实现的过程中,还采用一些办法,使得本系统在控制时延在一定范围内的条件下,使系统具有了较好的抗抖动特性。 本论文首先对目前的网络视频编码格式进行了论述,然后讨论了网络视频传输所涉及的协议和视频流格式,接着针对网络传输系统拥塞机制作了理论性的研究。论文的重点在第五章,视频传输系统的设计与实现。在这一章里,首先主要论述系统的模块结构,以及实现细节和部分代码;紧接着分析解码缓冲的作用机制,本章最后研究的是时延和抖动的关系。第六章是对系统进行测试,确定了合适的缓冲区阈值,从而使得系统取得了满意效果。最后一章对本文所做的研究工作做了一个总结,并对不足之处做了论述和展望。
其他文献
本文对VR系统中模型优化、交互及信息查询技术进行了研究。文章以虚拟场景的构造为线索,研究了校园虚拟场景建模的分类和虚拟场景构造的流程,实现了对复杂场景数据的有序组织;采
Mobile Agent是一种能够自主控制通过网络进行迁移,有选择地在网络中不同的节点上独自运行以完成多种任务的程序。通常,Mobile Agent需要寻找恰当的计算资源、信息资源和网络
随着互联网应用技术的不断进步,以及规模的不断扩大,如何保障网络信息的安全性已成为新一代互联网急需解决的重要问题。基于并行分析的防火墙、入侵防护系统和流量检测系统等
工作流活动多实例,特指一个活动,有多个不同的工作流参与者。每个工作流参与者都执行一个同构的活动。工作流活动多实例所代表的业务流程在现实中非常常见,最常见的比如投票
传统网格门户往往作为网格项目或者网格中间件研发的一部分,具有很大的依赖性,不容易进行独立开发。随着大量网格门户的开发,进行了很多重复性工作,造成了大量人力、物力的浪
随着互联网技术的高速发展,各种异构的无线网络随之孕育而生。未来无线通信领域,必将是一个多种异构无线网络融合的趋势。因此,用户如何能够在多个异构网络覆盖的区域,通过合
P2P(Peer-to-Peer,即对等网络)是近年来广受IT业界关注的一个概念。由于广大的网络终端节点(普通用户拥有的节点,即通常意义上的终端设备)的计算和存储能力以及连接带宽随着摩
随着网络技术的普及,越来越多的学校建设了自己的校园网,校园网为信息和技术的交流提供了更大、更广阔的空间。基于网络技术开发的计算机辅助教学系统,已成为一种新兴的教学媒体
Web服务是当前万维网技术讨论的热点,作为一种分布式技术的革新,它最大的优势在于定义了应用程序之间交互的标准化,并且使用XML作为数据传输的中间格式,突破了应用程序所在平
随着现代生物技术的不断发展特别是基因组计划的实施,人们不断获取大量的基因序列数据,准确、高效的对基因序列数据进行分析并挖掘出隐藏在其中的对人类有用的信息是非常必要