问题标签 [vlc]

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 投票
2 回答
11408 浏览

java - 使用程序的想法将dll库添加到java

我正在尝试在我的程序中添加和使用一个名为 JVLC 的程序。我下载了一个 zip 文件,其中包含一个用于 java 接口的 jar 文件(jvlc.jar)和 2 个 dll 文件(jvlc.dll、libvlc.dll)和一个包含许多 dll 文件的文件夹。当我运行我的程序时,会发生 UnsatisfiedLinkError。我使用此代码将这 2 个 dll 文件添加到我的项目中。

但仍然有错误:

UnsatisfiedLinkError:目录分隔符不应出现在库名称中

是否有必要将所有文件夹添加到库路径?如果是怎么办?

请指导我。

0 投票
1 回答
2828 浏览

dll - 从 vlc dll 生成 lib 文件时出现致命错误 LNK1107

我按照本网站http://wiki.videolan.org/GenerateLibFromDll上的说明从 dll 生成 lib 文件。def 文件创建得很好,我已经按照建议对其进行了编辑,但是当我尝试生成 lib 文件时,我收到了无效或损坏文件的 LNK1107 错误。任何帮助都将受到欢迎。

问候

0 投票
2 回答
2352 浏览

java - 在 Java 中使用 ActiveX

大家好,我正在尝试开发一个程序,该程序使用名为 VLC 的程序来显示媒体。这个程序可以安装在windows上;还有一个用于在 java 中使用的版本,称为 JVLC。我使用执行 vlc.exe 作为进程。我也尝试过使用 JVLC。我下载了一本包含一个接口 jar 文件和一些 dll 文件的字典。但是出现了一个问题,并且出现了异常:java.lang.UnsatisfiedLinkError: Unable to load library 'libvlc

而 libvlc.dll 在那本字典里。我手动加载了这个 dll 文件和其他 dll 文件,但仍然有异常。

java.lang.UnsatisfiedLinkError.....找不到依赖库

我正在尝试使用 ActiveX 访问已安装的程序。我将 java 与 IntelliJ IDEA 一起使用。我不知道该怎么做。我在这里读过,但我不明白我必须做什么。有没有人可以指导我?

谢谢你; 萨哈德

0 投票
1 回答
222 浏览

python - VLC 和即时消息的问题

我以前问过这些问题,但没有正确的答案。我希望我能在这里得到一些回应。

我正在用 python 开发一个即时通讯工具,我想用 VLC 处理视频/音频流。现在的基本想法是,在每个 IM 客户端中,我运行一个 VLC 实例,它充当服务器,向我想要的所有用户流式传输,另一个 VLC 实例是客户端,接收并显示其他用户的所有流。寄给我。如您所见,这是一种 P2P 连接,我遇到了很多问题。

我的第一个问题是 VLC 每个端口只能处理一个流,但我使用 VLM 解决了这个问题,Videolan 管理器允许一个实例和一个端口上的多个流。

我的第二个问题是这种 P2P take 有几个缺点,好像有人在 NAT 或路由器后面,你必须手动配置才能将包从路由器转发到你的 PC,它还有另一个缺点,你只能转发到 1 台 PC,因此您只能在一个工作站上使用该程序。

此外,流是在 HTTP 协议中传输的,该协议使用 TCP,而且速度很慢。当我尝试对 RTSP 做同样的事情时,我无法在我的私有 LAN 之外获取流。

因此,像我这样的业余爱好者不太可能成功实施这种 P2P 拍摄,因为它具有所有典型的 NAT 穿越问题,我不想搞砸的事情,因为这不是商业应用程序,只是一个学校项目我必须完成才能以技术员的身份毕业。最后,我被推荐在一个众所周知的 IP 中使用服务器,这样可以解决问题,只有一个路由器配置,让对话的两端都是客户端。我不知道如何实现这个想法,请任何帮助都是有用的。提前致谢。抱歉有任何错误,我不是编程/网络专家,也不是说英语的人。

0 投票
1 回答
582 浏览

vlc - 使用 VLC 版本 1.1.4 创建 DVD 导航

我一直在使用 vlc 1.1.1 版库开发 DVD 播放器,最近升级到 1.1.4 版。以前我一直通过使用 libvlc_get_vlc_instance 获取当前的 vlc_object_t,然后在后续调用 __var_SetInteger 时使用该对象以及相关的关键信息。

此方法适用于 1.1.1 版,但在 1.1.4 版中 libvlc_get_vlc_instance 不再存在。有谁知道替换方法或处理 DVD 菜单导航的另一种方法?

0 投票
3 回答
6506 浏览

iphone - 使用 XCode 在 macOS 上从 git.videolan.org 存储库构建 MobileVLCKit

我想为iOS(iPhone和iPad)制作一个可以通过RTSP协议(包括mms)播放流媒体视频的应用程序。我想象使用 VLC 播放器或 libVLC 库来实现指定的应用程序。

projects/macosx/framework/文件夹中的官方 vlc git 存储库 (http://git.videolan.org/?p=vlc.git;a=tree) 上有 xcode 项目MobileVLCKit.xcodeproj,我认为这是一个适用于 iOS 的一些有用的 VLC 框架。

现在的问题是我不能/不知道如何构建这个项目。当我尝试构建 MobileVLCKit.xcodeproj 时,我收到一条错误消息,提示它在 extras/contrib/hosts/i686-apple-darwin10/ios/ 文件夹中找不到文件。

我查看了该文件夹(extras/contrib)并设法使用make创建文件夹(带有文件)extras/contrib/hosts/i686-apple-darwin10/,但没有ios文件夹。

那么,有人知道如何成功构建 MobileVLCKit 吗?

0 投票
1 回答
5436 浏览

linux - 如何从 pcap 文件中检索 H263/H264 数据。

我尝试过像videosnarf这样的工具,它以 pcap 文件作为输入并创建一个原始的 .h264 文件,以后可以使用 ffmpeg 对其进行编码,最后可以使用 vlc 播放器播放。但是videosnarf 只能处理h264 数据。

我找不到可以从 pcap 文件中转储 h263 数据的类似工具。我试图从wireshark解码h263流,但到目前为止我还没有运气。

我可以在 perl/python 中编程,但我不知道从 pcap 文件中检索 h263 原始数据的确切步骤,因为我以前没有使用过 pcap 捕获文件。

0 投票
2 回答
160507 浏览

logging - 如何获取 vlc 日志?

我正在尝试从 VLC 播放器运行 rtsp url。但是会出现错误,并在对话框中出现“查看日志以了解详细信息”。

如何在 VLC 中启用日志?

0 投票
2 回答
3654 浏览

java - 在 vlcj 中播放实时 http 流

我正在尝试使用 vlcj 在项目中播放现场互联网广播电台。我已经玩了几个小时的一些示例程序,但是我无法获得示例程序或我玩过的程序来播放来自 URL 的流。

我尝试播放的 URL 示例是:http ://network.absoluteradio.co.uk/core/audio/wmp/live.asx?service=vr

为了让 vlcj 播放这个流,我需要做些什么特别的事情吗?我在 API 中找不到任何帮助。(假设它可以,因为它可以通过 VLC 媒体播放器播放!)

非常感谢

0 投票
1 回答
834 浏览

macos - 播放直播

是否有通过 Mac(unix)终端可以播放 rtmp 直播流的 gui 或更好的东西?那么可以输入 rtmp 地址和流名称吗?我试过 VLC 没有运气。我在雪豹上。

我只想打开一个窗口,并且可以查看流...就像通过命令行为 mPlayer 播放文件时一样。