android和ios流媒体库推荐
1基本信息编辑
2功能特性编辑
流媒体支持
-
MMS
-
RTSP (RTP, SDP), RTMP
-
HTTP progressive streaming
-
HLS - HTTP live streaming (M3U8)
音频和视频格式
-
DivX/Xvid
-
WMV (一般只有软解码)
-
FLV
-
TS/TP
-
RMVB (只有软解码)
-
MKV
-
MOV
-
M4V
-
AVI
-
MP4
-
3GP
字幕支持
-
SubRip(.srt)
-
Sub Station Alpha(.ssa) / Advanced Sub Station Alpha(.ass)
-
SAMI(.smi/.sami)
-
MicroDVD(.sub/.txt)
-
SubViewer2.0(.sub)
-
MPL2(.mpl/.txt)
-
Matroska (.mkv) 内置字幕
更多特性
-
多音轨与字幕支持
-
细致的 CPU 与 GPU 优化
-
支持手机到平板各种设备
-
流媒体播放缓冲支持
-
播放画面比例大小随手调节1
-
自动文字编码检测,拒绝乱码
3下载编辑
Vitamio 项目托管在Github[1] 上面,,这里有很多公司的开源项目,其中:
1、VitamioBundle是Vitamio核心插件,(大家可以搜一下"Android Library"这个关键字,和jar差不多的用途),可以方便集成到项目中。
2、VitamioDemo是Vitamio的官方例子。
4使用方式编辑
导入
2、将VitamioBundle工程作为Android Library引入Demo工程使用即可。
社区
5合作公司编辑
6其他编辑
1、官方建议以Android Library方式使用Vitamio插件,以便后续方便升级。如果需要拷贝集成到一个工程,可能会报错找不到io.vov.vitamio.R.raw.libarm(硬编码导致的问题)。
2、基于Vitamio仅支持ARMv6+以上的CPU,95%以上的视频格式支持,说明:
a). 无法播放的问题。使用VPlayer来测试链接,如果VPlayer没有问题那Vitamio肯定也没有问题。
b). 各种找不到so文件的情况只有两种情况:不支持设备、没有执行解压解码包。
3、Vitamio最终所有权是炫一下(北京)科技有限公司。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。