基于Gstreamer的流媒体视频服务器的研究与实现

被引量 : 0次 | 上传用户:lincystar
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着媒体技术和网络技术的快速发展,流媒体技术在嵌入式领域的应用也越来越多,其中最典型的代表是嵌入式流媒体视频服务器。嵌入式流媒体视频服务器是一种对音视频数据进行压缩、存储及处理的专用嵌入式设备。嵌入式流媒体视频服务器具有成本低、携带方便、操作简单、可靠性强等优点,越来越受到人们的欢迎。针对流媒体视频网络传输的需求,本文利用TI达芬奇技术,实现了视频服务器端视频图像的实时采集、压缩及传输;客户端视频码流的接收、解码及播放。主要工作包括:1)针对视频采集模块,深入研究了视频采集的基本原理、视频处理前端和Linux下V4L2的视频获取方法;2)针对视频编码压缩的需求,深入研究了H.264、MPEG4等视频编解码算法的原理及优缺点;并在模块化设计的同时,通过协处理器、DSP处理器分别对采集到的视频数据进行了处理和编码;3)针对视频流的网络传输需求,深入学习了嵌入式Web Server的HTTP、CGI等协议;对用于流媒体传输的RTP/RTCP、RTSP等协议做了深入研究;4)基于Linux操作系统,采用Gstreamer多媒体开发架构,完成了视频服务器端媒体处理管道的应用程序开发和客户端软件环境的搭建。本文从实际出发,以嵌入式数字网络视频服务器为研究对象,基于Gstreamer多媒体开发框架,利用DaVinci技术在TMS320DM6446开发平台上实现了一个基本的流媒体视频服务器,同时利用开源的流媒体播放器VLC作为接收端播放器,构成一个完整的H.264/MPEG4视频传输系统,达到了开发的目的。经多次试验测试证明本流媒体视频服务器系统可以进行流媒体的传输与播放,并且具有较好的性能。
其他文献
双戗堤截流方式要求上下戗堤分担落差以减小截流难度,但实际应用中水力条件常常难以控制而影响落差分配效果。应用CFD数值模拟方法,对概化边界下双戗堤截流过程进行三维试验研
Volterra级数是非线性系统的一种通用表达式。针对光正交频分复用系统受色散及非线性效应的影响,对基于Volterra级数的传递函数VSTF进行研究。根据VSTF及其p阶逆的表达式,提
96年的一天,5岁的小表妹到我家玩,她看见桌子上放着一些纸和一把剪刀,于是她拿起剪刀来剪纸,过了一会儿,我听见小表妹的哭声,原来她的手指被剪刀剪破了。这件事给我的印象很
期刊
目的探讨黄芩苷通过抗氧化对H2O2诱导的SH-SY5Y细胞损伤的保护作用。方法将SH-SY5Y细胞按照培养方法的不同分成五组:对照组(正常培养基),模型组(200μmol/L H2O2),低、中、高剂量
腰椎退变性疾病包括腰椎不稳、腰椎椎间盘突出、腰椎椎管狭窄、退行性腰椎滑脱等,非手术治疗无效时需手术干预。传统椎管减压融合术可能带来腰椎活动度缺失、生物力学特征改
医学院校开设《生物工程下游技术》课程,让学生通过本课程的学习,掌握生物工程产品下游制造技术的科学本质,理解、掌握传统技术基础,接受新概念、新知识、新技术,为今后的科
改革开放40周年来,中国特色社会主义理论引领着人民取得了伟大成就,同时促使着中国体育的飞速发展,我们需要大力加强体育的理论研究,推动我国体育不断蓬勃发展,而作为我国高
奏议留中即"皇帝"将大臣所上的奏议留中不发。北宋时期,留中的奏议可分规定之内章奏处理方式的奏议留中、皇帝对奏议的随时留中以及大臣乞求留中这三种情况。大臣对皇帝将奏议
自中温大曲中分离了一株能在60~62℃生长良好的耐高温霉菌。经测定,该菌产生孢囊孢子,形成与孢囊梗对生的假根;同化纤维二糖等15种碳源,硝酸钾等氮源;耐46%的葡萄糖、12%的NaCl;在pH1.8~9.2间均能良好生长。鉴
在公路、市政桥梁建设中,桥梁施工支架系统采用钢管立柱门洞、贝雷梁架门洞及型钢门洞等形式作为跨越通行道路或河道的方法,各地的操作工艺已经非常成熟,但是大跨径的门洞搭设为