基于Gstreamer的视频采集与编码系统

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:wxws008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着视频技术和集成芯片技术的快速发展,视频采集与编码系统已在人们的生活和生产中占据了重要的地位。如何高效地开发出性能良好的多媒体应用程序,依然是一个需要深入研究的话题。相对于传统的开发模式,GStreamer框架能实现代码重用,可以简化Linux下多媒体应用程序的开发。在GStreamer多媒体框架下开发的系统可以装卸载不同的插件以实现其他功能,具有良好的功能扩展性。因此,基于GStreamer框架多媒体应用的开发在未来具有一定的发展前景。本文通过对V4L2编程、视频编解码技术、传输协议、GStreamer多媒体框架等视频相关技术进行研究,提出了基于GStreamer的视频采集与编码系统的解决方案。首先分析了视频采集编码与传输系统的设计需求,得出系统的总体设计流程,完成了以TI公司OMAP4460处理器为核心的硬件开发平台和以GStreamer为软件开发平台的开发环境的搭建。其次,为解决视频质量和网络带宽之间的矛盾,本文选择了H.264编码方案,并对H.264视频的RTP封包策略进行了探究,各功能模块方案确定后,利用GStreamer基于插件特性,设计并实现了视频采集插件、压缩编码插件和传输插件。最后,基于GStreamer提出了视频采集与编码系统服务端和客户端的后台处理模块管道设计方案,根据管道设计方案,实现了服务端和客户端的应用程序的编写,并测试了系统的性能。系统测试结果表明,本文设计的视频采集与编码系统能够采集现场视频信息、实现视频编码并通过以太网将采集到的数据进行网络传输,最后在客户端显示,具有实时、稳定的特点,满足视频采集与编码系统的基本需求。
其他文献
互联网和多媒体技术的飞速发展带来了网络音乐数量的爆炸式增长,使得用户有了很大的选择空间,但同时也给音乐检索系统带来了新的挑战。传统的音乐检索系统多使用提交音乐属性
随着技术、社会的发展以及Internet的普及,人们对语音、视频、数据等业务的需求不断增加。无线网络能够使人们“随时随地”接入网络的要求得到满足。IEEE802.16做为一种具有
分布式视频编码的特点是编码简单,传输鲁棒性较强,是无线通信领域的一种有效的视频编码方案。压缩感知作为近年来新提出的信号处理理论,突破了传统奈奎斯特采样定理的限制,为
期刊
移动IP最初是为了满足人们在移动中随时接入Internet或者保持正在进行的Internet连接而由IETF提出的通信技术。随着未来移动通信系统向全IP网络方向发展,移动IP可为各种无线接
随着移动通信技术的发展,对带宽需求逐渐增大,无线频谱资源日益紧缺。如何充分利用有限的频谱资源,提高频谱利用率,已经成为了研究的热点问题。端到端(D2D:device-to-device)
服务质量(QoS)[1]已成为下一代网络正常运营的关键性问题。随着多媒体业务的迅速发展,传统的“尽力而为”的IP服务因为其不可预测的时延和丢包特性,已不能满足人们日益增长的对
灰度共生矩(GLCM)属于纹理分析中的统计分析法。它通过计算图像中有一定距离和一定方向的两个像素之间的灰度相关性,对图像的所有像素进行调查统计,反映图像在方向、相邻间隔
GSM网络是现代全球用户数量增长最快的移动网络,而GSM网络和3G网络在将来必然会有很长一段时间共存。随着移动通信系统的高速发展与用户需求的快速升级,如何在语音通道进行高效
Ad Hoc网络是一种多跳、自组织、分布式的无线网络。整个网络没有固定的基础设施,每个节点都是移动和动态变化的,可以随时随地快速进行部署。然而,无线信道固有的特点及节点