三大开源视频播放器比较(1)
Google了一下,主要的opensource的视频播放器有不少,比较强大的有Mplayer、Xine、VideoLAN等。其它的就不如它们全面了,比如:Ogle主要支持DVD,包括导航什么的;mpegTV不完全open;……
这里先把三大player简单总结一下,主要面向针对移植和开发的问题。
Mplayer:
版本:1.0pre8 (2006.6.11)
.bz2包大小:7.9MB
主页:http://www.mplayerhq.hu/
代码风格:比较差,代码很挤,还有些数千行的函数:-(
其它说明:移植和使用了一段时间后,说实话比较失望。音视频同步方面比较弱,我们花了不少时间进行调试。当然mplayer对各种格式的支持还是很赞的。
Xine:
版本:1.1.2 (2006.7.11)
.bz2包大小:6.5MB
主页:http://xinehq.de
代码风格:不错
其它说明:支持很多前端界面项目,甚至有专为Set-Top Box设计的(oxine ),赞!新的Fedora Core里带的应该就是它,好像是totem吧。
VideoLAN:
版本:0.8.5 (2006.5.6)
.bz2包大小:8.3MB
主页:http://www.videolan.org/
代码风格:不错
其它说明:对Windows支持较好,Stream server的功能很赞!
这里先把三大player简单总结一下,主要面向针对移植和开发的问题。
Mplayer:
版本:1.0pre8 (2006.6.11)
.bz2包大小:7.9MB
主页:http://www.mplayerhq.hu/
代码风格:比较差,代码很挤,还有些数千行的函数:-(
其它说明:移植和使用了一段时间后,说实话比较失望。音视频同步方面比较弱,我们花了不少时间进行调试。当然mplayer对各种格式的支持还是很赞的。
Xine:
版本:1.1.2 (2006.7.11)
.bz2包大小:6.5MB
主页:http://xinehq.de
代码风格:不错
其它说明:支持很多前端界面项目,甚至有专为Set-Top Box设计的(oxine ),赞!新的Fedora Core里带的应该就是它,好像是totem吧。
VideoLAN:
版本:0.8.5 (2006.5.6)
.bz2包大小:8.3MB
主页:http://www.videolan.org/
代码风格:不错
其它说明:对Windows支持较好,Stream server的功能很赞!

Post a Comment