1. 程式人生 > >二種常用的製作視訊播放器的方法

二種常用的製作視訊播放器的方法


一、利用SeekBar + SurfaceView 來實現一個視訊播放器

<SeekBar
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:id="@+id/sb_main_music"
/>
seekbar 我們用來控制視訊的播放暫停和快速進退
<SurfaceView
android:layout_width="match_parent"
android:layout_height="300dp"
android:id="@+id/sv_main_ss"
/>
具體程式碼和我前面做的音樂播放器是一樣的,只是把音訊的路徑改成視訊的路徑,
在這裡我就不詳細的去說了,有興趣的朋友可以去看看http://blog.csdn.net/hsp15274656564/article/details/56481225
mediaPlayer.setDataSource(this, Uri.parse("file://mnt/sdcard/koo/aaa.mp4"));

二、第二種方法比起第一種就太簡單了   
VideoView
這是xml檔案佈局
<VideoView
android:layout_width="match_parent"
android:layout_height=
"400dp" android:id="@+id/vidoe_view" />

要想播放視訊,首先我們當然得有視訊源啦
//設定視訊
vidoe_view.setVideoPath("file://mnt/sdcard/koo/sss.mp4");
//例項化媒體控制器
MediaController mediaController=new MediaController(this);

mediaController.setMediaPlayer(vidoe_view);

vidoe_view.setMediaController(mediaController);


實現視訊播放器就是怎麼so 簡單   執行