论文题名: | 嵌入式车载流媒体客户端的设计与实现 |
关键词: | 地铁列车;乘客信息系统;流媒体客户端;达芬奇技术;嵌入式Linux |
摘要: | 乘客信息系统(Passongor Information System),简称PIS系统,是地铁列车为乘客提供到站等广播服务和新闻、娱乐等各种资讯的综合性信息系统,同时,在火灾等突发事情情况下,它也扮演着监控、紧急通知的重要角色,因此也可以称之为车载多媒体信息系统。随着网络和数字多媒体技术的发展,车载多媒体信息系统也逐渐要走向高清化、数字化,同时还要引入地面数字电视来满足乘客对实时资讯的需求。基于此,本文提出了一种基于达芬奇技术的高清流媒体客户端的设计方案,并成功进行了相关测试。 论文首先介绍了嵌入式流媒体及编解码技术的发展现状,对系统需求进行分析,提出了一种在以太网环境中,基于嵌入式平台的流媒体客户端平台设计方案。然后结合实际环境提出具体的系统硬件及软件方案,并提出了多线程设计思想。 接着,结合嵌入式Linux开发流程,论文介绍了系统开发环境的搭建过程,包括交叉编译环境建立,内核、bootloader、文件系统的移植等。 按照线程的执行过程,论文从数据流的接收入手,设计了通信协议并通过socket编程实现,然后利用开源库FFmpeg完成音视频的解复用,并对线程之间的交互同步方法进行了介绍。 MPEG-2是当前地面数字电视的主要压缩标准,论文从其编码原理入手,结合达芬奇特有的软件架构,提出了解码方案,并设计程序实现,完成显示输出测试。 最后,论文对所完成的工作、研究重点进行了总结,指出了有待完善和改进的地方,对相关技术的发展提出了展望。 |
作者: | 刘泽鑫 |
专业: | 电气工程 |
导师: | 王立德 |
授予学位: | 硕士 |
授予学位单位: | 北京交通大学 |
学位年度: | 2012 |
正文语种: | 中文 |