<分区>
我正在评估用 Java 播放音频/视频的库。 它不需要 100% Java; Java 绑定(bind)到 native 库是完全可以的。可以从 Java 控制的外部应用程序也很好,只要它可以在 Java 组件上呈现视频。
目标平台是Linux。 Windows 支持是一个优势,但不是必需的。
我使用 VLCj 玩过 VLC绑定(bind),一般来说它工作得很好,但在承受压力时偶尔会崩溃。我还在 slave mode 中使用过 mplayer , 看起来不错。但我也想评估其他选项。
这些是要求:
- 使用 RTSP 通过 RTP 实时播放 H.264、MPEG4。 MJPEG over HTTP 加分。
- 能够在 Java(Swing 或 AWT)组件上呈现视频
- 开源并积极维护
- 稳定、坚如磐石
建议?有什么建议吗?