简单的 MPEG 视频流播放器,跨平台,Java 语言,通过 NetBeans +摇摆?

发布于 2024-08-29 05:08:17 字数 256 浏览 2 评论 0原文

尝试在 JPanel(或类似的东西)中构建一个非常简单的视频播放器组件,以放置在 swing 应用程序中,连接到 mpeg(或者,实际上,任何 VLC 可以输出)视频流,然后播放它。不需要任何控件或任何东西——只需与视频流的实时连接。

它必须是跨平台的——至少是 Mac 和 Windows(Linux 是一个不错的奖励,但不是必需的)。

我正在 NetBeans 中进行开发,因此任何有关此方面的细节都会非常有帮助。

JMF?徐古勒?帮助!谢谢。

Trying to build a very simple video player component in a JPanel (or something similar) to sit in a swing app, connect to an mpeg (or, really, anything VLC can output) video stream, and play it. Don't need any controls or anything -- just a live connection to the video stream.

It has to be cross-platform -- at least Mac and Windows (linux would be a nice bonus, but not necessary).

I'm developing in NetBeans, so any specifics regarding that would be extra-helpful.

JMF? Xuggler? Help! Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

π浅易 2024-09-05 05:08:17

我建议集成两个最著名的开源媒体播放器之一,VLC< /a> 或 mplayer。这两个项目都被广泛使用,开发活跃,高度灵活且开放集成。开箱即用,它们都能够播放数十个视频和音频。 Windows、OS X 和 Linux 上的音频格式。

对于 VLC,有 Java 绑定 jvlc (较旧,不再维护)或 vlcj(更新、更简单)。 Mplayer可以以“从模式”嵌入到Java组件中。

作为替代方案,Java Media Framework (JMF) 可能是一种 Java 友好的嵌入视频方式,但它不是最新的,很少有人推荐它。可以在此处找到文档。

I would suggest integrating one of the two best-known Open Source media players, VLC or mplayer. Both projects are widely used, in active development, highly flexible and open to integration. Out of the box they are both able to play dozens of video & audio formats on Windows, OS X, and Linux.

For VLC, there are Java bindings jvlc (older, no longer maintained) or vlcj (newer, simpler). Mplayer can be embedded into a Java component in "slave mode".

As an alternative, the Java Media Framework (JMF) may be a Java-friendly way of embedding video, but it is not so up-to-date and few people recommend it. Docs can be found here.

↘人皮目录ツ 2024-09-05 05:08:17

JavaFX 就能做到这一点。它使用起来非常简单,并且支持 Win、Mac 和 Linux。播放大多数静态视频文件都可以,但您必须测试流媒体。

JavaFX will do just that. It's quite simple to use and it'll support both Win, Mac and Linux. Playing most static video files are okay but you do have to test streaming.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文