【Android组件】---之---VLC视频播放组件
2014-04-08 09:55
811 查看
现今Android视频播放组件我知道的有:
VLC:http://www.videolan.org/vlc/download-android.html
Vitamio:https://www.vitamio.org
其它恕我无知,不太了解,这两款各有自己的出色之处。
大家自行了解。这里只给个简介:
VLC
优秀的开源播放器可以播放MPEG-1、MPEG-2、MPEG-4、DivX、DVD/VCD、数字卫星频道、数字地球电视频道(digital terrestial television channels)、在许多作业平台底下透过宽频 IPv4、IPv6网络播放线上影片;此软件开发项目是由法国学生所发起的,参与者来自于世界各地,设计了多平台的支持,可以用于播放网络串流及本机多媒体档案之播放。
附加组件
基于VLC,浏览器相关的多媒体插件 (mozilla-plugin-vlc)
VideoLAN流媒体解决方案之文档 (video-doc)
详细信息
总大小:下载13.0MB,安装时为41.2MB
版本:1.1.9-1ubuntu1 (vlc)
许可协议:开放源代码
系统支持
VLC支持以下操作系统,下载的时候请选择你的系统。
Official Downloads of VLC media player
Windows
Mac OS X
iOS
GNU/Linux
Debian GNU/Linux
Ubuntu
openSUSE
Gentoo Linux
Fedora
Arch Linux
Slackware Linux
Mandriva Linux
ALT Linux
Red Hat Enterprise LinuxOther OS
FreeBSD
NetBSD
OpenBSD
Solaris
Android
QNX
Syllable
OS/2
Vitamio能够流畅播放720P甚至1080P高清MKV,FLV,MP4,MOV,TS,RMVB等常见格式的视频,还可以在Android 与 iOS 上跨平台支持 MMS, RTSP, RTMP, HLS(m3u8) 等常见的多种视频流媒体协议,包括点播与直播。
流媒体支持
Vitamio
Vitamio支持各种常见的流媒体协议,可以点播或者直播音频和视频,例如如下常见协议均能无缝支持:
MMS
RTSP (RTP, SDP), RTMP
HTTP progressive streaming
HLS - HTTP live streaming (M3U8)
音频和视频格式
Vitamio使用了 FFmpeg 做为媒体解析器和最主要的解码器,同时开发了针对不同移动平台的硬解码方案,能够完美支持 H.264/AVC、H.263、MPEG4 等常见的视频编码,覆盖上百种多媒体格式。下表只是一些最常见的视频格式支持,除特殊标明,全部支持硬件加速:
DivX/Xvid
WMV (一般只有软解码)
FLV
TS/TP
RMVB (只有软解码)
MKV
MOV
M4V
AVI
MP4
3GP
字幕支持
Vitamio对字幕的支持很优秀,包括各种常见外挂字幕与很多视频格式的内嵌字幕,同多个字幕等特性的支持也非常完善。比如:
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) 内置字幕
VLC:http://www.videolan.org/vlc/download-android.html
Vitamio:https://www.vitamio.org
其它恕我无知,不太了解,这两款各有自己的出色之处。
大家自行了解。这里只给个简介:
VLC
优秀的开源播放器可以播放MPEG-1、MPEG-2、MPEG-4、DivX、DVD/VCD、数字卫星频道、数字地球电视频道(digital terrestial television channels)、在许多作业平台底下透过宽频 IPv4、IPv6网络播放线上影片;此软件开发项目是由法国学生所发起的,参与者来自于世界各地,设计了多平台的支持,可以用于播放网络串流及本机多媒体档案之播放。
附加组件
基于VLC,浏览器相关的多媒体插件 (mozilla-plugin-vlc)
VideoLAN流媒体解决方案之文档 (video-doc)
详细信息
总大小:下载13.0MB,安装时为41.2MB
版本:1.1.9-1ubuntu1 (vlc)
许可协议:开放源代码
系统支持
VLC支持以下操作系统,下载的时候请选择你的系统。
Official Downloads of VLC media player
Windows
Mac OS X
iOS
GNU/Linux
Debian GNU/Linux
Ubuntu
openSUSE
Gentoo Linux
Fedora
Arch Linux
Slackware Linux
Mandriva Linux
ALT Linux
Red Hat Enterprise LinuxOther OS
FreeBSD
NetBSD
OpenBSD
Solaris
Android
QNX
Syllable
OS/2
Vitamio能够流畅播放720P甚至1080P高清MKV,FLV,MP4,MOV,TS,RMVB等常见格式的视频,还可以在Android 与 iOS 上跨平台支持 MMS, RTSP, RTMP, HLS(m3u8) 等常见的多种视频流媒体协议,包括点播与直播。
流媒体支持
Vitamio
Vitamio支持各种常见的流媒体协议,可以点播或者直播音频和视频,例如如下常见协议均能无缝支持:
MMS
RTSP (RTP, SDP), RTMP
HTTP progressive streaming
HLS - HTTP live streaming (M3U8)
音频和视频格式
Vitamio使用了 FFmpeg 做为媒体解析器和最主要的解码器,同时开发了针对不同移动平台的硬解码方案,能够完美支持 H.264/AVC、H.263、MPEG4 等常见的视频编码,覆盖上百种多媒体格式。下表只是一些最常见的视频格式支持,除特殊标明,全部支持硬件加速:
DivX/Xvid
WMV (一般只有软解码)
FLV
TS/TP
RMVB (只有软解码)
MKV
MOV
M4V
AVI
MP4
3GP
字幕支持
Vitamio对字幕的支持很优秀,包括各种常见外挂字幕与很多视频格式的内嵌字幕,同多个字幕等特性的支持也非常完善。比如:
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) 内置字幕
相关文章推荐
- 【Android组件】---之---VLC视频播放组件
- 亲测可用的android基于vlc开发的音视频播放库。
- Android 使用VDPlayerSDK组件实现播放视频(一)
- Android之使用VideoView组件播放一个简单的视频
- 解决vlc-android播放http视频退出问题
- 解决vlc-android播放http视频退出问题
- vlc for android 2016 8月版本 在播放vlc视频时候进入以及退出卡顿1分钟的问题
- Android之使用MediaPlayer和SurfaceView组件播放一个简单的视频
- vlc for Android播放视频第一帧出画面慢。
- vlc_android中获取视频播放状态
- vlc-android的视频播放部分的解析
- Android 如何调用vlc直接播放对应视频
- Android 使用VDPlayerSDK组件实现播放视频(二)
- android一个播放视频的组件
- 200分 android-vlc播放视频
- VLC播放摄像头或者网络摄像头通过rtsp流读取视频
- android开发SurfaceView+MediaPlayer实现视频播放
- Android系统自带的MediaRecorder结合Camera实现视频录制及播放功能。
- Android使用SurfaceView播放视频 简单介绍
- android 视频文件不能进行幻灯片的播放