新闻中心

EEPW首页 > 消费电子 > 设计应用 > 基于Android系统的多媒体播放器解决方案

基于Android系统的多媒体播放器解决方案

作者:时间:2012-03-30来源:网络收藏

(2)Video View
首先视频播放布局资源中必须定义2个组件:“VideoView>”标记定义视频视图组件,“MediaController>”标记定义视频播放控制器组件。在Acitity组件对布局资源填充完成后,获取布局资源中定义的视频视图和播放控制器组件实例(mVideo和mController),视频视图实例mVideo指定要播放的视频文件路径或URI,用于承载待显示视频内容,并为mVideo设置播放控制器用于控制该视频文件的播放行为(如暂停、前进、后退和进度拖曳等),再调用VideoView.start()方法启动播放行为。停止播放行为可以调用VideoView.stopPlayback()来停止回放行为。
f.jpg

3 测试
本文设计的多是在 SDK 2.3平台下开发完成的。该播放器以应用程序apk的形式分别集成到在 2.3模拟器和HTC A3380手机上,通过测试能够实现音/视频文件的本地播放功能,例如暂停、继续、停止、进度拖曳等。以音频播放为例,测试效果如图3所示。

本文引用地址:http://www.eepw.com.cn/article/165780.htm

h.jpg



4 结语
本文重点介绍平台的多。侧重分析UI(用户界面)设计、音/视频数据信息读写,及音/视频播放等过程;并在Android SDK2.3平台上进行功能性测试,测试结果满足预期,能够正常播放本地多媒体文件。随着用户对移动终端的媒体播放功能的需求日益增加,提供支持更高分辨率的视频播放,以及和网络结合的流媒体方面的功能将是下一步的研究重点。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭