问题标签 [vlcj]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3944 浏览

java - 使用 vlcj 从文件夹流式传输多个文件

如何修改此代码以使 vlcj 在当前文件结束后播放(流)文件夹中的下一个文件?

我尝试了不同的方法,但它在第一个文件之后停止。

0 投票
1 回答
1693 浏览

java - 如何区分音频文件和视频文件?

我正在使用 Java 编写媒体应用程序。

给定一个文件,我怎么知道它是音频文件还是视频文件?

顺便说一句,我使用 vlcj 库。

0 投票
4 回答
3609 浏览

java - VLCJ 获取长度()

我正在使用 VLCJ 库来播放位于某些 Web 服务器上的媒体文件。我唯一的问题是如何获得正确的媒体长度。我尝试解析媒体,但应用程序挂起,如果我在媒体播放器上调用 getLength,它会返回 0。如果使用 getPosition() 和 setPosition(float),Newerthless 可以正常工作,但这仅告诉媒体播放的百分比,而不是以秒为单位的实际长度。

是否有可能获得正确的流媒体长度并使用进度来回前进?

谢谢你。

0 投票
1 回答
526 浏览

java - mac(vlcj)上的进程外视频播放器

我一直在使用 VLCJ 在同一个窗口中嵌入多个媒体播放器 - 在 Windows 和 Linux 上这工作正常,因为它们可能不在进程中(它们需要保持稳定 - 简而言之,因为下面的本机库没有办法解决这个问题),只是在另一个过程中改变窗口。

但是,这种进程外方法是否适用于 MacOS?我发现的信息似乎表明它在 Windows / Linux 上是不可能的,但可能有一些本机调用可以从一个进程进行,以允许它被另一个进程控制。是这样吗,如果是这样,是否有任何关于可能允许出现这种情况的本机代码的更多信息?为稀疏的信息道歉,我目前没有可用于测试的 Mac,所以无法运行任何东西来尝试它,看看会发生什么!

0 投票
2 回答
1140 浏览

java - Java中的视频/音频聊天

我打算用 Java 实现视频/音频聊天应用程序,我想问你建议使用什么。我们目前正在尝试 VLCj 库,它很棒,但似乎 VLC 不支持实时视频/音频流。延迟非常高(大约 1 秒)。我不确定延迟来自哪里(一定是关于编码视频的东西),但是这么高的延迟对于聊天来说不是很方便。虽然 VLC 是很好的应用程序,但我找不到解决这个问题的解决方案。因此,如果有人对使用什么或如何配置 VLC 以降低延迟有任何建议,我将不胜感激。谢谢。

0 投票
1 回答
7385 浏览

java - 路由器端口转发和rtsp流问题

我正在使用 vlcj 流式传输(RTSP)视频。问题是我在路由器后面,如果有正在监听的应用程序,dd-wrt ​​只会转发和打开端口。但是,我流式传输视频,我不在流式传输的端口上收听......

我怎样才能解决这个问题?如果我不使用路由器并直接连接,一切正常。

*信息:linksys wrt54gl 固件:DD-WRT v24-sp2 (10/10/09) 分钟

0 投票
5 回答
9023 浏览

java - 通过 Java 启动 VLC Player

我想通过 Java 程序启动我的 VLC 播放器,有人可以帮助我吗?提前致谢。

0 投票
1 回答
1463 浏览

java - 无法在eclipse中关闭小程序

我有一个运行 VLCJ 的小程序(http://code.google.com/p/vlcj/)——基本上是在一个小程序中嵌入一个 VLC 播放器。在 Eclipse 中运行时,它运行良好,但我无法关闭调试小程序窗口或以某种方式终止它。我想知道,这是为什么呢?代码中是否有任何内容阻止它停止调试?我必须重新启动 eclipse 才能让它退出。我很确定你不需要添加 destroy() 来启用调试窗口的关闭。

谢谢

0 投票
1 回答
1900 浏览

java - VLCJ 简单应用程序打包为 jar 但不在 BlueJ 中

这是非常特别的,所以我希望这里有人以前在 Windows 上使用过 VLCJ。

使用 Blue J,这是我的测试类:

} }

当我将它打包到一个 jar 文件而不需要

或者

如此处所示

直接从 cmd 运行 jar 文件就可以了,那么为什么这不能在 BlueJ 中进行测试呢?

0 投票
1 回答
488 浏览

mpeg - 使用 jlayer/javazoom 或 vlcj 播放音频(MPEG4、RAW AMR 或 THREE GPP)

jlayer/javazoom 或 vlcj 可以播放 MPEG4、RAW AMR 或三个 GPP 吗?

我已经搜索过,我找不到如何正确使用播放器,或者它们是否支持播放这些文件格式。有没有其他播放器可以播放这些音频格式?