尝试运行VLC进行统一插件演示

问题描述 投票:-1回答:1

这是仓库:https://code.videolan.org/videolan/vlc-unity

我终于能够构建插件,但是当我尝试统一运行示例时,出现了一些异常:

资产\ VLC-Unity-Windows \ Scripts \ UseRenderingPlugin.cs(32,25):错误CS1061:'MediaPlayer'不包含'SetTime'的定义,并且没有可访问的扩展方法'SetTime'接受类型的第一个参数可以找到“ MediaPlayer”(您是否缺少using指令或程序集引用?)

Assets \ VLC-Unity-Windows \ Scripts \ UseRenderingPlugin.cs(95,40):错误CS1061:“ MediaPlayer”不包含“ GetTexture”的定义,并且没有可访问的扩展方法“ GetTexture”接受第一个类型的参数可以找到“ MediaPlayer”(您是否缺少using指令或程序集引用?)

插件:无法加载'资产/ VLC-Unity-Windows /插件/x86_64/plugins/VLCUnityPlugin.dll',因为无法加载其一个或多个依赖项。

我正在使用这些版本的dll,位于统一插件文件夹中:LibVLCSharp v3.4.3.0 libvlc.dll v3.0.8.0 libvlccore.dll v3.0.8.0

以及存储库的最新版本。

您能帮我吗?

unity3d vlc libvlcsharp
1个回答
0
投票

要完成这项工作,您需要:

  • LibVLCSharp Unity build netstandard2.0(版本4.0),

  • Nightly libvlc 4 llvm x64构建

  • Unity C ++插件的构建

它的边缘仍然有点粗糙,缺少一些样本,但是随着时间的推移会变得更好:-)

祝你好运。>>

© www.soinside.com 2019 - 2024. All rights reserved.