前言
vlc for android 是一款强大的android播放器,支持较多的视频格式,当然,也支持网络流媒体格式。
下面通过一段示例工程来演示.
开始
- 首先将页面搭建好,即最基本的开始、暂停,以及渲染视屏的SurfaceView.(页面部分就不过多阐述了…)
- 获取libVlc实例
mLibVLC=VLCInstance.getLibVlcInstance(getApplicationContext());
注:这里需要静态的Context,一般有两种做法,一种就是获取Application的,另一种如下所示.
public class VLCApplication extends Application {
private static VLCApplication sInstance;
@Override
public void onCreate() {
super.onCreate();
sInstance = this;
}
public static Context getAppContext() {
return sInstance;
}
}
然后在AndroidManifest中声明这个Application:
android:name=".VLCAppli

本文介绍了如何在Android应用中使用VLC进行视频播放。首先搭建基本的播放界面,包括开始、暂停按钮和SurfaceView。接着创建libVlc实例,并在AndroidManifest中声明。此外,设置EventHandler和SurfaceView的回调以处理播放控制。同时,实现全屏和屏幕旋转功能,确保在屏幕旋转时正确调整SurfaceView的大小。

172

被折叠的 条评论
为什么被折叠?



