如何設置Surface以在Java-Android應用程序中顯示視頻?Android LibVLC:視頻表面
目前我做的:
mSurfaceHolder = GUIconfig.videoWindow.getHolder();
mLibVLC = LibVLC.getInstance();
mLibVLC.init(GUIconfig.mainWindow);
mLibVLC.useIOMX();
mLibVLC.attachSurface(mSurfaceHolder.getSurface(), new IVideoPlayer() {
@Override
public void setSurfaceSize(int width, int height, int visible_width,
int visible_height, int sar_num, int sar_den) {
}
}, GUIconfig.screenWidth, GUIconfig.screenHeight);
mLibVLC.readMedia("rtsp://129.69.207.174:8554/Stream", false);
mLibVLC.play();
GUIconfig.videoWindow是SurfaceView
的logcat的顯示警告:yuv_rgb_neon過濾器:不能讓輸出畫面
它播放聲音,但我不能看視頻。我究竟做錯了什麼?
LibVLC類沒有這樣的方法 – user25