帮助文档

Help documentation

Vitamio不支持特性列表

这里列举目前Vitamio不支持或支持不够好的功能:
  • 1. 不支持ARMv6以下的CPU(支持ARMv6+,大部分无法播放的问题均是此问题,注意模拟器请使用4.0以上版本)
  • 2. 不支持加密(例如DRM)视频、嵌套的m3u8(如果m3u8中有无法播放的干扰链接也会停止而不会跳过)  ( Vitamio4.2.0已经解决)
  • 3. 不支持获取Audio SessionId对象
  • 4. 不支持视频缩略图截图(但支持对正在播放的视频截图,函数名:getCurrentFrame)
  • 5. 不支持setSurface方法 (Vitamio 4.2.1已经解决)
  • 6. 设置字幕(subPath)必须是本地的字幕文件
  • 7. 有些机型硬解码不够成熟,建议让用户手动切换软解/硬解(VPlayer,MX player等主流播放器也是这样处理的)。
  • 8. 不支持华为S8600等少数几款机型,具体表现为无法解压解码包(一直停留在解压界面)。
  • 9. 不支持Logcat信息输出屏蔽(so里面输出的,但应用层可以屏蔽掉)
  • 10. 不支持自定义网络协议(你们需要修改我们公开的 FFmpeg 代码,在其中添加相应的 libavformat 模块就可以了,与加密和内存中数据处理是一样的或者通过代理来转换协议
  • 11. 目前不支持两个视频同时播放
  • 12. 如果mp3包含了1帧视频(比如mp3专辑图片),此mp3将当成视频处理,播完这一帧就会马上结束。(Vitamio会先检测是否包含视频,如果包含视频(大于0帧)即当视频处理,否则当音频处理)。 (Vitamio 4.2.1已解决)
  • 13.由于Youku的m3u8不标准,导致Vitamio对Youku视频支持不好,具体表现为拖拽进度条无效、突然中断。在Vitamio 4.0中已经解决)
  • 14. rmvb不支持硬解,2.1以下的也不支持硬解(硬件限制)
  • 15. hls 不支持可变码率(在Vitamio 4.0中已经解决)
  • 16. 不支持swf,但支持flv(建议安装Adobe,然后用WebView播放)
© 2011-2013 Xuan Yi Xia Inc. All rights reserved