这是仓库: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
以及存储库的最新版本。
您能帮我吗?
要完成这项工作,您需要:
LibVLCSharp Unity build netstandard2.0(版本4.0),
Nightly libvlc 4 llvm x64构建
Unity C ++插件的构建
它的边缘仍然有点粗糙,缺少一些样本,但是随着时间的推移会变得更好:-)
祝你好运。>>