Debian 尝试为Unity3D构建VLC

Debian 尝试为Unity3D构建VLC,debian,vlc,libvlcsharp,vlc-unity,Debian,Vlc,Libvlcsharp,Vlc Unity,我一直在尝试为Unity3D构建VLC插件。在这里可以找到: 我试图在Debian10(buster)上实现这一点 第一条指令是:下载并安装最新的Debian(WSL或其他)。将其添加到路径 我相信我已经成功地完成了那部分 接下来是:下载VLC夜间构建,并根据需要调整VLC-4.0.0-dev/sdk/lib路径到Common.mk中的LDFLAGS 这就是我的问题所在。我已经完成了夜间构建的快照安装,我从这里下载了名为-dev的源代码: 我也尝试过使用主每日PPA 但我仍然找不到任何vlc-4

我一直在尝试为Unity3D构建VLC插件。在这里可以找到:

我试图在Debian10(buster)上实现这一点

第一条指令是:下载并安装最新的Debian(WSL或其他)。将其添加到路径

我相信我已经成功地完成了那部分

接下来是:下载VLC夜间构建,并根据需要调整VLC-4.0.0-dev/sdk/lib路径到Common.mk中的LDFLAGS

这就是我的问题所在。我已经完成了夜间构建的快照安装,我从这里下载了名为-dev的源代码:

我也尝试过使用主每日PPA

但我仍然找不到任何vlc-4.0.0-dev/sdk/lib路径

我曾尝试将LDFLAGS设置为我拥有的一些vlc lib文件夹,但每次构建时都会出现以下错误:

lld: error: unable to find library -lvlc
clang-10: error: linker command failed with exit code 1

如果我能让这个VLC插件正常工作,我的最终目标是通过rtsp将我的一个Unity3D虚拟相机流式传输到网络上的一个查看器。

由于这个插件目前仅适用于Windows,我假设您的目标是Windows

每晚从


你可以在
vlc-4.0.0-{date}-dev-win64.7z\vlc-4.0.0-dev\sdk\lib\

找到libs,我想你不想在这里使用游戏引擎的标签。。在为问题添加标签时,请仔细阅读标签说明。那么为什么不简单地执行
安装vlc
。?一般来说,Linux特定的问题应该转到,或者我为错误的标签道歉,如果我在错误的区域发布。我确实安装了vlc。在说明中,指定将LDFLAG更改为vlc-4.0.0-dev/sdk/lib路径。在以多种方式安装vlc之后,我仍然找不到任何vlc-4.0.0-dev/sdk/lib路径。我不知道我是不是找错了地方,或者是否必须以某种方式构建vlc来获取sdk/lib文件夹。再次感谢。如果rtsp不是必须的,那么WebSocket有一个解决方案,使用FMETP流。非常感谢你!!从你的链接下载夜间链接并使用该路径工作。mtz,你是否成功构建/收集了该插件的所有部分?我目前一直在试图找出从何处获取LibVLCSharp.dll文件。谢谢来自unity分支,但最新的可能不起作用,因为有一些更改可能会打破窗口。几周后会更稳定,或者恢复不起作用的功能再次感谢mtz!build-unity-windows.sh应该在linux或windows上运行吗?安装dotnet后,我尝试在debian上运行,但出现了一些错误,比如找不到Microsoft.WinFX.props。然后,我在windows cmd窗口中的脚本中运行了该命令,我相信它是有效的。我得到了一个下载超时错误,但它说构建成功,并创建了LibVLCSharp.dll。我把所有东西都导入了Unity,但是当我尝试这个示例时,我得到了EntryPointNotFoundException:libvlc\u Unity\u media\u player\u new。这是你所谈论的问题的一部分吗?在unity中,例外情况发生在_mediaPlayer=new mediaPlayer(_libVLC)行