使用Vitamio插件显示花屏

Vitamio是一款 Android 与 iOS 平台上的全能多媒体开发框架,全面支持硬件解码与 GPU 渲染。

使用vitamio进行播放器的开发非常便捷,使用vitamio的解码,自己编写播放器界面,duang...搞定

 
一切搞定后,设备通过HDMI投放到电视机及显示器上后,出现了花屏(岛国马赛克)。
在网上查了两种解决方案:
1.vitamio插件的io.vov.vitamio.widget.VideoView.java
152行 surfaceCreated函数,加入一行代码搞定
mSurfaceHolder.setFormat(PixelFormat.RGBX_8888);
 
2.AndroidManifest.xml文件中,播放器的Activity主题背景修改为
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"
 
经验证:方法一好用
posted @ 2016-05-10 14:33  Michelle's Home  阅读(387)  评论(0编辑  收藏  举报