多功能嵌入式流媒体服务器的设计与实现

来源 :中国计量大学 | 被引量 : 0次 | 上传用户:jewelryt40b
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着嵌入式技术的广泛应用和流媒体技术的飞速发展,嵌入式流媒体服务器凭借其体积小、携带方便、成本低、功能专业化高及实时性好等优势已经远超基于PC的流媒体服务器并成为了IT产业发展的焦点之一。本文正是在这种背景下,设计和实现了一个多功能的嵌入式流媒体服务器系统,整个系统可以实现对地面广播数字电视节目、实时监控视频和本地存储视频的免流量转发,尤其针对实际复杂网络环境研究提出了一种流媒体跨网段传输播放的方案。本论文设计实现的多功能嵌入式流媒体服务器系统由硬件平台和软件平台两部分组成。其中硬件平台包括ARM开发板、WIFI路由器及一些外接设备;软件平台由嵌入式流媒体服务器模块、流媒体数据转发模块和客户接收端模块等三部分组成。在视频网络传输方面,针对不同NAT类型的网络环境进行判断并选取适当的方法实现流媒体视频数据的跨网段传输。论文主要工作内容如下:(1)此系统通过数字电视转发模块,成功实现对地面广播数字电视视频流的截取并通过服务器转发,进而用户可以直接通过定制APP来播放。这部分主要采用特定的数字电视调谐器和解调器来实现。(2)在视频监控数据转发方面,服务器端通过对开源流媒体服务器Live555的改造,实现本地摄像头视频采集、编码及转发;手机客户端则通过对开源的优秀解码方案FFMPEG的移植与使用,成功实现视频数据的接收,并确保视频播放延时在3秒之内。整个系统通过定制WIFI路由器构建局域网环境,成功实现免流量视频轻松观看。(3)面对实际复杂的网络环境,着重研究了NAT的穿透技术,通过对目前主流的NAT穿透技术的学习与研究,特别是对称型NAT设备成功穿透实现复杂的难题,提出一种有效的NAT穿透方案,解决了服务器和客户端不同网段的数据的传输通信难题,确保了监控点的网络透明。本论文设计实现的多功能嵌入式流媒体服务器系统,创新性地融合了NAT穿透算法及实现了Live555转发实时视频流功能和Android手机流媒体定制接收端。这些模块设计突出了此服务器独特的多功能优势,且系统具有成本低、实时性高、免流量传输及节省网络带宽等优点,针对不同的用户需求和使用场景,并以廉价的成本实现最大的效益,值得推广到实际应用场景中。
其他文献
介绍一种采用小波包变换技术对缺陷回波信号进行降噪和特征值提取的方法,进而采用基于距离的类别可分性判据和人工神经网络模式识别方法对其进行自动识别和归类,并在此基础上
青年文化或者青年亚文化是指青年人通过使用别样的符号体系、语言、服饰、音乐等将他们自身从成人确立的文化世界中分离出来的一种文化现象,如二战后英国兴起的种种亚文化群体
德国功能主义翻译理论学派中的目的论把翻译看做是一种基于源语文本的有目的的行为活动,决定翻译过程的最高准则是整个翻译行为的目的,从而为翻译研究开辟了一个新视角。《红楼
<正>在去年整个工程机械行业大幅度下滑的态势下,卡特彼勒仍然保持了逆势增长的姿态。卡特智能代表了工程机械行业智能化、精准化、无人化的未来。当你惊叹于身躯硕大的挖掘
随着电子商务的不断发展,其中的新问题也不断凸显,信用炒作问题就是在这样的背景下产生的。与信用显示和广告不同的是,信用炒作是电子商务销售方为了吸引更多消费者而采取的以不
<正> 《诗经》的《大序》中说:“诗者,志之所之也。在心为志,发言为诗。情动于中而形于言。言之不足,故嗟叹之;嗟叹之不足,故永歌之;永歌之不足,不知手之舞之,足之蹈之也。”
期刊
综述了几种主要的金属基复合材料(MMCs)的制备技术,这些制备技术包括扩散焊接、粉末冶金、热喷涂、原位反应和铸造等。制备技术的发展,特别是铸造技术的发展,使MMCs的制备变得简单,易于工业
由于历史与政治等原因,海峡两岸长期不能进行正常的沟通和交流,对彼此的扭曲、丑化宣传也让两岸人民存在不少的误解。两岸统一,首先应该依赖于两岸人民的互相了解,而新闻媒体是增
<正>遗传平衡定律也称为哈代-温伯格定律,即在一个大的种群中,如果个体间随机交配,没有突变,没有自然选择,种群间无个体的迁移和基因交流,那么,这个种群的基因频率和基因型频
宗教信仰自由是我国宪法规定的一项基本权利,宗教团体是帮助信徒实践宗教信仰的重要组织,同时也是国家监督管理宗教事务的重要媒介。宗教团体法律地位的确定是保障宗教自由的重