创建一个C++项目

然后创建一个Plugins文件夹

下载插件之后复制到我们刚刚创建的Plugins文件夹中

完成之后鼠标右键Generate Visual Studio project files让C++编译一下

编译会出现这个错误Unknow platform Win32不知道名的平台错误,这是因为UE5取消了Win32位的平台,
解决的办法就是我们屏蔽掉Win32位的相关代码即可
找到这个插件的VlcMediaFactor.build.cs的位置,打开这个代码

注释掉Win32这串代码

找到这个插件的VlcMediaBuilds.cs,打开代码

注释掉这串代码
找到插件VlcMedia.uplugin,

右键打开,将EngineVersion修改为5.0.0版本,这样打开的时候就不会提示版本不一致的提示了

然后重新右键项目Generate Visual Studio project files重新生成一下C++
生成成功之后双击打开项目启动UE5

三、开始创建蓝图播放监控视频、视频直播、网络直播
创建一个视频流Source,这个是让你选择填写播放的视频流地址

Windows选择我们的插件VlcMedia,
创建一个MediaPlayer,用来播放我们的视频流

创建的时候要勾选上贴图,方便我们创建贴图材质给后面的模型贴上,这样视频流才能在我们的模型上面播放
创建贴图材质
往场景中拖入模型,附上我们刚刚创建的材质
打开流媒体文件,这里填写上你要播放的流媒体地址

打开MediaPlayer,双击流媒体就可以看到播放的视频,注意你的流媒体正确可播放才可以,否则是无法播放,默认是打开播放的
最后在我们的场景中就可以播放了

该博客主要围绕UE5展开,介绍了更新插件以适配UE版本的方法,若不想自行编译可获取编译好的源码;还讲解了创建属于自己的虚幻版本的步骤,包括创建项目、下载插件、解决编译错误等;最后说明了如何创建蓝图来播放监控视频、视频直播和网络直播。
8249

被折叠的 条评论
为什么被折叠?



