-1

这是回购:https ://code.videolan.org/videolan/vlc-unity

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

Assets\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 指令或程序集引用?)

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

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

以及存储库的最新版本。

你可以帮帮我吗?

4

1 回答 1

0

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

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

  • 每晚 libvlc 4 llvm x64 构建

  • Unity C++ 插件的构建

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

祝你好运。

于 2020-04-02T17:01:27.463 回答