基于Android的多功能视频播放系统的研究与实现

被引量 : 0次 | 上传用户:jicaomin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多媒体技术的发展和无线通信带宽的增加,以及近年来智能机广泛普及,人们在移动设备上享受视频服务的需求日益强烈。这不仅仅体现在对编码格式多样的本地视频文件观看上,同时还体现在实时手机视频直播或移动视频监控上。为了使人们能在各种终端设备上,各种信道容量条件下都能观看高质量视频,联合视频组研制出了可扩展视频编码技术,在较大的码率变化范围内以较低的时间复杂度提供了按时间、空间和质量三个维度的分级视频服务,使得在异构环境下进行高品质的视频传输成为可能。本文结合可扩展编码的特性,设计实现了一款基于Android平台的多功能播放系统,重点阐述了该系统的设计思路和实现方法。本系统采用了分层的软件设计方法,很好的屏蔽播放数据源的差异性,从而实现了对网络实时视频数据和本地视频数据的无缝支持。由于视频的解码处理对终端处理能力要求很高,而目前低端智能机的处理能力有限,系统抽取了Android平台的视频显示动态库,使得系统能够通过本地代码的方式,进行视频解码后的显示,发挥出了终端设备的硬件性能,提高了视频播放效率。相比Android系统原生配备的播放功能,系统性能有了明显提升。通过移植开源的视频解码库FFmpeg,系统实现了对多种视频编码格式和文件封装类型的支持,同时针对实时视频流,系统采用实时传输协议进行数据的发送和接收,具有较低的网络延迟,能够满足视频直播的基本要求。结合可扩展编码技术并配合视频服务器,还可用于移动视频监控或具备“我在现场”等视频即时分享功能,为异构环境下的视频服务提供了有效的解决方案。
其他文献
通过上海某古民居改建工程建设实践,归纳总结了古建筑木结构构件修缮中,在勘查校核、材料选用要求、修缮范围、防腐处理和修缮方法等方面的体会,以求达到古建筑木结构修旧如
一、节目内容要注重思想性制作电视文艺节目应和制作其他电视节目一样.首先注重节目内容的思想性。面对权威媒体的庞大娱乐阵容,地方台要想挤占一块市场,立住脚跟,实在地说是有非
随着国家电网提出的智能电网系统,电网中对电量数据的采集要求越来越高。在大连地区的数据采集措施是由东软公司和深圳浩宁达公司联合开发的集抄软件,但是对于数量众多、且相
分布于大城市中呈现斑块状的绿色袖珍空间对城市意义重大。一方面,它们是城市绿地系统的重要组成部分,是改善城市小环境和提升城市品位的重要一环。另一方面,它们镶嵌在城市
肯定和否定是几乎所有语言中都存在的两大范畴。本文着重分析了现代汉语中的9个反义复合情态副词,包括“多少”、“好歹”、“早晚”、“迟早”、“始终”、“左右”、“横竖
近年来,随着社会经济的快速发展,江河湖泊水质污染和饮用水安全问题频频发生。利用先进的信息技术,构建水质监控预警系统,分析预测水质变化规律和趋势,对突发性水质事故和渐
分析了当前林业工程树木养护管理工作的现状,提出了新时期提高林业工程树木养护管理技术的措施,希望在提升林业工程树木养护管理效率的同时,促进当地环保事业的发展。
工程项目管理一般是指根据所掌握的知识、技术水平,运用科学的思维、手段、程序和先进的管理方法,对工程项目进行高效的分析决策、严密组织协调和控制等一系列活动的过程。工程
相对于其他学科而言,高中哲学显得更抽象难懂、乏味枯燥,这在很大程度上影响了教和学的效果。在新一轮课程改革背景下,教师在教学中应努力实现教学情境真实化、教学案例趣味
随着缓解城市交通状况、加强城市基础设施建设、节约利用土地资源等问题的亟待解决,地铁项目正在经历着高速发展的时代。城市地铁主要在城市建成区的地下建设与运营,由于地质