android视频播放

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android视频播放相关的知识,希望对你有一定的参考价值。

Android中视频播放方式

1:VideoView android提供给我们的一个供我们进行视频播放的组件

2:surfaceView+MediaPlayer

3:系统提供的播放器

 

VideoView实现视频播放基本步骤

步骤一:* 在onCreate方法中,首先获取布局管理器中添加的VideoView组件。并创建一个要播放视频所对应的对象。

步骤二:* 然后创建一个MediaController对象,用于控制视频的播放。

步骤三:*使用VideoView播放该视频

 

surfaceView+MediaPlayer实现视频播放基本步骤

步骤一:在布局文件内定义SurfaceView,

步骤二:在代码中实现SurfaceHolder.Callback接口,重写三个方法

步骤三:通过方法getHolder();得到SurfaceHolder,然后设置SurfaceHolder

步骤四:为MediaPlayer设置SurfaceHolder

步骤五:使用setDataSource方法为MediaPlayer设置播放文件

步骤六:进行播放

以上是关于android视频播放的主要内容,如果未能解决你的问题,请参考以下文章

Android - 播放 Youtube 视频

Android 使用意图播放本地视频

Android SurfaceView + MediaPlayer实现分段视频无缝播放

Android使用TextureView播放视频

Android videoview控件不显示视频,只播放音频

Android播放透明视频