[站点选择] 服务热线13396739763 13136206268 在线咨询 留言/需求提交

Android开发中的视频播放器

    在上一篇文章“Android App开发:关于音乐播放器的介绍"中,我们了解了Android系统中的音乐播放器相关内容,但是除此之外,Android系统多媒体还支持视频的播放和录制,以及图片的采集也就是拍照。 Android系统中支持的视频文件格式有3GP,MP4,Android开发能播放的视频文件可以存储在SDCard或Android的系统文件里。Android App开发系统提供了VideoView控件,用于在界面设计时显示视频文件,在使用VideoView播放视频文件时,需要使用到以下类:

 

Android开发中的视频播放器

 

    1、VideoView类

    public boolean canPause () 判断是否能够暂停播放视频
    public boolean canSeekBackward () 判断是否能够倒退
    public boolean canSeekForward () 判断是否能够快进
    public int getBufferPercentage () 获得缓冲区的百分比
    public int getCurrentPosition () 获得当前的位置
    public int getDuration () 获得所播放视频的总时间
    public boolean isPlaying () 判断是否正在播放视频
    public void setVideoPath (String path) 设置视频文件的路径名
    public void setVideoURI (Uri uri) 设置视频文件的统一资源标识符
    public void start () 开始播放视频文件
    public void stopPlayback () 停止回放视频文件
    public void suspend () 挂起视频文件的播放

 

    2、MediaController类

    一个包含媒体播放器控件的视图.包含了一些典型的按钮,像“播放/暂停”、 “倒退”、“快进”与进度条.它保持媒体播放器与控件的状态同步.

    视频播放流程:VideoView是一个位于Android.widget包下的组件,我们使用这个组件来完成视频的播放,其流程为:添加VideoView控件-创建MediaController对象-加载视频文件-设置MediaController-设置MediaController与MediaPlayer关联

    视频录制:MediaRecorder除了可以录制音频外,还可以录制视频,使用MediaRecorder录制视频与录制音频一样,只是录制视频不仅需要录制声音,还需要录制图像。

 

Android开发:http://www.lei-niao.com/app.html

声明:文章来源于互联网!
 

 嘉兴方案网
 13396739763 13136206268 (节假日均可拨打) 0573-83698396 (周一至周六可拨打)


售前咨询QQ:点击这里给我发消息    点击这里给我发消息


技术支持QQ:点击这里给我发消息

所在地址: 浙江省嘉兴市城南路1539号创业大厦


网址:www.nice-solution.com

  网站建设 / 网络推广 / APP开发 / 软件定制 / 网站设计/网站制作/微网站制作/微网站建设/微网站设计/大丰微网站建设/微网站
 专业做高端网站建设网站设计网站改版网站维护微网站建设微网站制作大丰网站建设大丰网站设计大丰网站制作软件开发APP应用大丰微官网制作动画制作域名注册空间托管企业邮箱注册样本宣传册印刷制作400电话做网站业务

友情站点

>