下载

5下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 基于ARM的嵌入式流媒体客户端与设计

基于ARM的嵌入式流媒体客户端与设计.

基于ARM的嵌入式流媒体客户端与设计

布丁张慧婷
2019-05-19 0人阅读 举报 0 0 0 暂无简介

简介:本文档为《基于ARM的嵌入式流媒体客户端与设计doc》,可适用于职业教育领域

基于ARM的嵌入式流媒体客户端与设计流媒体技术是一种支持音视频文件边下载边播放的网络传输技术,用户在播放网络多媒体文件时可以体验到与播放本地多媒体文件一样的感受。流媒体技术是当今通信网中研究和应用的热门技术,整合了多种网络音视频技术,给人们的工作和生活带来了极大的便利。而嵌入式系统是一种面向特定应用的系统,具有小型化、低功耗、便于携带和稳定可靠等特点。随着流媒体业务的普及和用户对嵌入式产品的认可,支持流媒体技术的嵌入式终端设备将拥有日益广泛的市场。本文旨在研究流媒体以及嵌入式系统的相关技术,并在此基础上以Intel公司的ARMPXA为平台,实现了一个嵌入式流媒体客户端播放器。首先,本文介绍了嵌入式流媒体客户端的相关技术,其中包括视频压缩编码标准、音频压缩编码标准和流媒体网络传输协议。随后给出了嵌入式流媒体客户端的一个总体设计方案,并对该方案的整体框架进行了详细分析:在处理器的选择上面,选用了以ARM微处理器作为系统的硬件平台在操作系统的选择上面,选用了支持嵌入式设备的ARMLinux操作系统在网络实时传输协议上,选择了RTPRTCP以及RTSP协议同时,选用了适宜流媒体传输且压缩性能良好、运算量有明显优势的MPEG视频标准和MP、AAC音频标准作为系统可支持的多媒体文件压缩编码标准。其次,本文针对ARMPXA硬件平台和客户端对操作系统的要求,构建了一个嵌入式Linux操作系统平台。对于客户端播放器的应用程序,本文采用了模块化的方法进行设计,包括流媒体传输模块和流媒体播放模块。这里面主要有以下两个部分:一是实现了流媒体的传输协议。本文以Livemedia开源库作为流媒体协议开发的基础和原型。Livemedia库集成了RTPRTCP和SDP协议,并且支持多种媒体格式文件的流传输。本文对Livemedia库进行了裁剪和移植,使得本文设计的嵌入式流媒体播放器实现了流媒体的传输功能。二是实现了应用程序中音视频的流媒体接收与解码。本文分析了播放模块的总体结构,阐述了音视频流的接收与解码流程、同步机制,对应用程序关键的音视频解码库做了移植,并根据ARM平台的相关特点和音视频解码的算法,对程序性能做了相应的优化。最后,实现了嵌入式流媒体客户端播放器的基本应用功能,同时对系统进行了测试和提出相应的改进方案。最后,对本论文所做的工作做了总结,也指出了将来仍需进一步的完善的地方和需要解决的问题。同主题文章郭建宽带互联网上的流媒体业务'J现代电信科技()杨亚萍,熊霞基于OMAP平台MPEG流媒体播放器开发研究'J浙江万里学院学报()钟诚强大的Flash,需要强大的播放器'J微电脑世界()小民Word也能当播放器'J微电脑世界()coworryMP播放器别乱“格”'J电脑迷()赵瑞玉,包杰,王瑾cdmax网络中流媒体平台的解决方案'J当代通信(Z)自制MP播放器'J电脑采购周刊()兰·迪克森艾利和SLIMXIMP随身听'J世界发明()艾利和SLIMXIMP光盘MP播放器'J世界发明()汪国华PremierITOUCHDVRHMP播放器'J个人电脑()【关键词相关文档搜索】:通信与信息系统流媒体ARM嵌入式Linux系统播放器【作者相关信息搜索】:江西理工大学通信与信息系统吴君钦朱龙军

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

评分:

/3

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利