当前位置:主页 > 科技论文 > 计算机论文 >

嵌入式车载流媒体客户端的设计与实现

发布时间:2018-02-08 23:21

  本文关键词: 流媒体 高清 嵌入式 达芬奇 MPEG2-TS 出处:《北京交通大学》2012年硕士论文 论文类型:学位论文


【摘要】:乘客信息系统(Passenger Information System),简称PIS系统,是地铁列车为乘客提供到站等广播服务和新闻、娱乐等各种资讯的综合性信息系统,同时,在火灾等突发事情情况下,它也扮演着监控、紧急通知的重要角色,因此也可以称之为车载多媒体信息系统。随着网络和数字多媒体技术的发展,车载多媒体信息系统也逐渐要走向高清化、数字化,同时还要引入地面数字电视来满足乘客对实时资讯的需求。基于此,本文提出了一种基于达芬奇技术的高清流媒体客户端的设计方案,并成功进行了相关测试。 论文首先介绍了嵌入式流媒体及编解码技术的发展现状,对系统需求进行分析,提出了一种在以太网环境中,基于嵌入式平台的流媒体客户端平台设计方案。然后结合实际环境提出具体的系统硬件及软件方案,并提出了多线程设计思想。 接着,结合嵌入式Linux开发流程,论文介绍了系统开发环境的搭建过程,包括交叉编译环境建立,内核、bootloader、文件系统的移植等。 按照线程的执行过程,论文从数据流的接收入手,设计了通信协议并通过socket编程实现,然后利用开源库FFmpeg完成音视频的解复用,并对线程之间的交互同步方法进行了介绍。 MPEG-2是当前地面数字电视的主要压缩标准,论文从其编码原理入手,结合达芬奇特有的软件架构,提出了解码方案,并设计程序实现,完成显示输出测试。 最后,论文对所完成的工作、研究重点进行了总结,指出了有待完善和改进的地方,对相关技术的发展提出了展望。
[Abstract]:Passenger Information system, or PIS system, is a comprehensive information system that provides subway trains with broadcast services, news, entertainment and other information for passengers. At the same time, it also acts as a monitoring system in case of fire and other emergencies. With the development of network and digital multimedia technology, the on-board multimedia information system is becoming more and more high-definition and digitized. At the same time, terrestrial digital TV is also introduced to meet the needs of passengers for real-time information. Based on this, this paper proposes a design scheme of high-definition streaming media client based on da Vinci technology, and successfully carries out relevant tests. Firstly, the paper introduces the development of embedded streaming media and codec technology, analyzes the system requirements, and proposes a kind of embedded streaming media and codec technology in Ethernet environment. The design scheme of streaming media client platform based on embedded platform is presented. Then the hardware and software scheme of the system is put forward according to the actual environment, and the idea of multithread design is put forward. Then, combined with the embedded Linux development process, this paper introduces the process of building the system development environment, including cross-compiling environment, kernel bootloader, file system migration and so on. According to the process of thread execution, the communication protocol is designed and implemented by socket programming, and then the audio and video demultiplexing is accomplished by using open source library FFmpeg, and the method of interactive synchronization between threads is introduced. MPEG-2 is the main compression standard of terrestrial digital TV at present. This paper starts with its coding principle, combines with Leonardo da Vinci's unique software architecture, puts forward a decoding scheme, and designs a program to complete the display output test. Finally, the paper summarizes the work done, points out the areas to be improved, and puts forward the prospects for the development of related technologies.
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP368.1;TN919.8

【参考文献】

相关期刊论文 前6条

1 韩慧英;潘娅;;基于Davinci的嵌入式Web视频监控系统[J];兵工自动化;2010年04期

2 赵慧民,朱立;嵌入式MPEG-4流媒体服务系统的设计与实现[J];电讯技术;2005年05期

3 罗云峰,朱秋萍;流媒体通信技术及其应用[J];中国数据通信;2002年06期

4 吴昱军;多媒体实时传输协议及在视频传输系统中应用[J];微计算机信息;2003年10期

5 郑朝阳;数字电视广播及其监测技术[J];现代电视技术;2003年07期

6 张冬云;吴凌云;杨三青;;基于TMS320DM6446的嵌入式流媒体播放器的设计[J];自动化与仪器仪表;2009年03期

相关硕士学位论文 前10条

1 张达运;基于FFmpeg库的嵌入式媒体播放器的开发[D];中南民族大学;2011年

2 樊勇;基于MPEG_2 TS流的有线传输方式的研究与实现[D];电子科技大学;2003年

3 陈学凯;嵌入式流媒体播放器的设计[D];浙江大学;2005年

4 熊伟;基于MIPS构架的嵌入式网络传输平台的设计与应用[D];四川大学;2006年

5 严菊明;基于ARM嵌入式系统的通用Bootloader的设计与实现[D];东南大学;2005年

6 季虹;视频图像处理与传输技术研究及应用[D];西安电子科技大学;2007年

7 顾人奎;基于Linux系统的网络实时流媒体嵌入式终端的构建[D];华中科技大学;2006年

8 李延勇;嵌入式MPEG-2码流分析仪的设计[D];天津大学;2008年

9 刘占杰;基于Davinci的有线接收高清晰度电视机顶盒软件设计与开发[D];天津大学;2008年

10 田栋;基于TMS320DM6446的高清晰度有线电视机顶盒的研究与实现[D];天津大学;2008年



本文编号:1496521

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1496521.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户6449f***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com