Gro*_*uez 17 java streaming media-player
我正在评估用Java播放音频/视频的库.它不需要是100%Java ; Java绑定到本机库是完全可以的.可以从Java控制的外部应用程序也可以,只要它可以在Java组件上呈现视频.
目标平台是Linux.Windows支持是一个加号,但不是必需的.
我使用VLCj绑定玩过VLC ,一般来说效果很好,但在压力下偶尔也会崩溃.我也在奴隶模式下使用mplayer ,看起来不错.但我也想评估其他选项.
这些是要求:
建议?建议吗?
Gro*_*uez 13
好吧,我上个月花了几个选项玩这些结果:
VLC.这是我的第一个想法,因为每个人都在说它"扮演一切".我已经使用了VLCj Java绑定和内置远程接口(-I rc).我发现这一般工作得很好,但有一些问题.我一直看到重负荷下的偶然碰撞(不是VLCj的故障,因为直接使用二进制时也会发生这种情况).此外,我发现与其他选项相比,内存消耗相对较高.
MPlayer.根据我的经验,这实际上比VLC表现更好,没有崩溃,内存消耗更低.没有Java绑定,尽管从模式工作得很好.
GStreamer.非常强大,非常灵活,同时仍然很容易上手.尝试了Java绑定并gst-launch从Java 运行二进制文件.这两种方法都非常有效.
Xuggler看起来不错,但似乎RTP存在问题(如常见问题解答中所述).由于GStreamer和MPlayer都运作良好,我没有超越最初的研究.
我发现GStreamer是满足要求的最佳解决方案,MPlayer是第二选择.
| 归档时间: |
|
| 查看次数: |
12078 次 |
| 最近记录: |