基于达芬奇系统的嵌入式实时流媒体服务器的研究与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:zzx_520360
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字多媒体技术和宽带网络的飞速发展,使得网络资讯越来越丰富,各种音视频业务需求的急速增长和数字信号处理技术及相关器件的不断推陈出新,促使了嵌入式流媒体技术的诞生与发展。以流媒体应用为核心的系统要获得实际的推广应用,除了要解决音视频编码、网络传输等技术问题外,同时还要考虑系统的成本、功耗、便携性等,因此,结合流媒体技术和嵌入式系统的优点,研制开发性价比高的嵌入式流媒体系统成为了产业界和科研院所密切关注的课题。 本研究课题根据流媒体应用中大量的实时视频传输需求提出,设计并实现了一个基于达芬奇系统,具有实时视频采集、编码、流化处理及网络传输等完整功能的嵌入式实时流媒体服务器。本文首先简单介绍了达芬奇系统的软硬件资源,给出了流媒体服务器的系统框图及其Linux线程模型,然后重点阐述了服务器功能的设计与实现,并对相关的关键技术进行了深入探讨与研究。本系统的实时视频信号采集基于V4L2视频驱动,同时利用FrameBuffer设备驱动实现了视频预览功能;基于TI编解码引擎(Codec Engine)软件框架和双核处理器通信机制DSP/BIOS Link,通过H.264编码器实现对视频信号的压缩编码;H.264视频流封装复用为MPEG-2传输流后,作为实时流式视频源;实时流式数据的传输采用标准的RTP协议,统计、控制等反馈信息的传输机制依据RTCP协议构建,服务器与客户间的信令交互基于RTSP协议实现。最后,通过系统综合测试对系统功能进行了验证。 本研究实现了一个完整规范的嵌入式流媒体服务器,所形成的技术可应用于视频监控、在线直播等领域,具有很强的实用价值,同时对其它嵌入式网络应用系统的技术研究和开发也会起到很好的参考作用。
其他文献
本文通过对荣华二采区10
期刊
近年来,随着计算机和Internet的广泛普及,无论是政治、经济、文化、军事、教育等活动还是办公及家庭生活对计算机的依赖性日益增强。很多私人信件、个人照片、电子邮件、电话号
金属表面的小孔和孔阵由于在缝隙天线、电磁耦合、辐射和散射等领域有重要应用而一直是研究的热点。1998年,Ebbesen等人在实验中发现,当一束光垂直照射亚波长金属孔阵时,在某些
现代生物识别技术是指通过计算机利用人类自身生理或行为特征进行身份认定的一种技术。而虹膜的身份识别技术是一种最近的鉴别技术。虹膜作为重要的身份鉴别特征,具有唯一性
本文主要研究跳频OFDM系统的同步技术。 本文首先介绍了跳频OFDM技术的原理和最新发展动态,介绍了当前跳频OFDM技术存在的主要技术困难,并阐述了跳频同步方法的分类,以及
期刊
近年来,GPU(Graphic Processing Unit)并行计算的性能不断提升,越来越多的被应用于通用计算领域,这其中包括通信领域。OpenCL (Open Computing Language)是一个为异构计算设
当前,对图像视频等多媒体信息传输的需求日益增大,但如何在基于包的网络和无线网络中稳定无失真地传输是面临的主要问题。2003年发布的视频标准H.264具有众多优点,可在较低码率
时钟同步技术是通信系统的核心,它为系统中的其它设备馈送正确的时钟信号。精确、可靠的时钟信号在其它系统中,如计算机网络系统、控制系统、卫星系统等都有着广泛的应用。
首先介绍了计算机视觉的研究内容及目的,然后介绍了双目立体视觉基本原理和双目立体视觉三维重建体系结构:射影几何学理论知识,以及针孔相机、一般相机的数学模型。以及在双目