1 / 7
文档名称:

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

格式:doc   页数:7
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:459972402 2013/8/19 文件大小:0 KB

下载得到文件列表

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

文档介绍

文档介绍:基于ARM的嵌入式流媒体客户端软件的设计
陶佳李英祥
(成都信息工程学院通信工程学院,四川成都 610225)
摘要:流媒体技术的日渐成熟和网络技术的飞速发展给嵌入式设备应用带来了巨大的机遇。,而嵌入式Linux操作系统具有很强的网络支持能力和媒体处理能力,很合适作为多媒体应用的理想嵌入式平台系统。具有,音视频流媒体点播功能的嵌入式客户端软件是流媒体服务的重要组成部分,也即是基于上述技术而迅速发展的流媒体技术的热门领域之一。本文即是以Linux此操作系统为平台,借助VLC强大的流媒体播控媒体技术和QT工具高效开发GUI开发的支持能力,开发设计并实现了一个基于ARM的嵌入式流媒体客户端软件。的开发设计测试表明,本客户端软件能够正常运行,达到了设计目标。
关键词:Linux嵌入式;流媒体;QT点播;VLC;视频点播
一引言
流媒体技术的出现改变了传统互联网只能主要表现文字和图片的缺陷,将成为未来互联网应用的主流。与以往必须等待全部文件下载完毕之后才能播放的方式不同,流媒体可以在文件下载的同时进行播放,从而有效减少用户等待时间,减小文件缓冲区大小并提升用户感知度。流媒体是由各种不同的软件构成,这些软件在各个不同的层面上互相通信。,基本的流媒体系统包含服务器、编码器和客户端三个组件,服务器是用来向客户端观众发送流媒体内容的软件,编码器则是用来将原始音频视频文件转换为流格式的软件,客户端是一种能够与流媒体服务器通信的软件,这种软件能够播放或丢弃收到的流媒体。客户端软件,即常见的流媒体播放器软件,可以像一般应用程序那样独立运行,并通常都提供流的交互的式操作功能,比如播放、暂停、快放等。某些客户端还提供一些额外的功能,比如录制、调整音频或视频,甚至提供文件系统记录自己喜欢的流媒体文件。在众多的客户端播放软件播放器中,使用最广泛的有:work公司的RealPlayer、微软的windows Media Player和苹果公司的QuickTime客户端,它们虽然功能强大,但在需要界面和功能自主设计时表现得不够方便,无法满足在不同环境下对流媒体客户端界面和功能上的个性化定制,而本方案的设计思路,可以根据不同的应用需求设计出不同的流媒体客户端样式。
本文采用达尔文流媒体服务器作为服务器端软件,以VLC开源库作为流媒体协议开发的基础和原型,VLC库集成了RTP/RTCP协议,并且支持多种媒体格式文件的流传输,基于跨平台的C++图形用户界面库QT4设计了客户端播放软件的GUI操作界面。这些组件之间通过特定的协议互相通信,按照特定格式互相交换文件数据,实现了客户端向服务器发送点播请求并实时响应服务器数据流的功能。基于本文所采用的流媒体客户端的设计方法,可以设计出具有不同界面风格和功能的嵌入式流媒体客户端,极大的满足了在不同环境下人们对客户端界面的个性化需求。基于上述特点,支持流媒体技术的嵌入式终端设备将拥有日益广泛的市场。
1 流媒体客户端软件层次结构流媒体网络协议
流视频协议是为了在客户端机和视频服务器之间进行通信而设计的标准化协议。根据它们的功能,网络上传输的流视频相关的协议分为三类。
网络层协议:网络层协议提供了基本的网络服务支持。IP就是网络上流视频使用的网络协议。
传输协议:传输协议为流服务提供端对端的网络传输功能。TCP、UDP、RTP和RTC

最近更新

2024年湖北中医药高等专科学校马克思主义基本.. 13页

2024年湖南劳动人事职业学院马克思主义基本原.. 13页

房颤的护理干预措施 26页

2024年潍坊职业学院马克思主义基本原理概论期.. 13页

2024年牡丹江医科大学马克思主义基本原理概论.. 12页

2024年甘肃工业职业技术学院马克思主义基本原.. 12页

2024年盐津县招教考试备考题库带答案解析(夺.. 30页

2024年磴口县幼儿园教师招教考试备考题库含答.. 31页

2024年积石山县幼儿园教师招教考试备考题库含.. 30页

2024年绥阳县幼儿园教师招教考试备考题库附答.. 30页

2024年芦山县招教考试备考题库及答案解析(必.. 29页

2024年莘县幼儿园教师招教考试备考题库带答案.. 30页

2024年衡水职业技术学院马克思主义基本原理概.. 13页

2024年西安欧亚学院马克思主义基本原理概论期.. 12页

2024年贵州传媒职业学院马克思主义基本原理概.. 12页

2024年赣州师范高等专科学校马克思主义基本原.. 12页

2024年辽河石油职业技术学院马克思主义基本原.. 12页

2024年遵义医科大学医学与科技学院马克思主义.. 12页

2024年郑州铁路职业技术学院马克思主义基本原.. 12页

2024年重庆数字产业职业技术学院马克思主义基.. 13页

2024年长春职业技术大学马克思主义基本原理概.. 13页

2024年阜新蒙古族自治县招教考试备考题库及答.. 31页

2024年陕西师范大学马克思主义基本原理概论期.. 12页

2024年青岛开放大学马克思主义基本原理概论期.. 13页

2024年馆陶县幼儿园教师招教考试备考题库带答.. 31页

2024年麟游县幼儿园教师招教考试备考题库带答.. 31页

2024年黔南民族医学高等专科学校马克思主义基.. 12页

高比例可再生能源调度优化策略 35页

2025年上海理工大学单招职业倾向性考试题库附.. 43页

过敏性皮疹IL-4相关基因研究 35页