一、如何更新自己的插件匹配自己想要的UE版本
?我們?cè)诰W(wǎng)上下載的插件一般是UE4版本的插件,這個(gè)時(shí)候就需要我們自己去修改編譯,接下來(lái)教大家修改插件來(lái)適配自己的引擎。
如果不想自己編譯代碼,可以直接找我拿編譯好的UE5.0、UE5.1、UE5.2的插件源碼
教學(xué)視頻:【UE5】VLC 實(shí)時(shí)視頻監(jiān)控、直播視頻播放支持rtmp、rtsp格式可自行直接升級(jí)版本5.0-5.2_嗶哩嗶哩_bilibili
二、創(chuàng)建一個(gè)屬于自己的虛幻版本
創(chuàng)建一個(gè)C++項(xiàng)目
然后創(chuàng)建一個(gè)Plugins文件夾
?下載我們的插件,這里下載的是427版本的插件下載地址如下
鏈接:https://pan.baidu.com/s/1lW9rDvIVNJ8H6UYjgs0S_g?
提取碼:q1n3?
下載插件之后復(fù)制到我們剛剛創(chuàng)建的Plugins文件夾中
完成之后鼠標(biāo)右鍵Generate Visual Studio project files讓C++編譯一下
編譯會(huì)出現(xiàn)這個(gè)錯(cuò)誤Unknow platform Win32不知道名的平臺(tái)錯(cuò)誤,這是因?yàn)閁E5取消了Win32位的平臺(tái),
?解決的辦法就是我們屏蔽掉Win32位的相關(guān)代碼即可
找到這個(gè)插件的VlcMediaFactor.build.cs的位置,打開這個(gè)代碼
注釋掉Win32這串代碼?
找到這個(gè)插件的VlcMediaBuilds.cs,打開代碼
注釋掉這串代碼
?找到插件VlcMedia.uplugin,
右鍵打開,將EngineVersion修改為5.0.0版本,這樣打開的時(shí)候就不會(huì)提示版本不一致的提示了
然后重新右鍵項(xiàng)目Generate Visual Studio project files重新生成一下C++
?生成成功之后雙擊打開項(xiàng)目啟動(dòng)UE5
三、開始創(chuàng)建藍(lán)圖播放監(jiān)控視頻、視頻直播、網(wǎng)絡(luò)直播?
創(chuàng)建一個(gè)視頻流Source,這個(gè)是讓你選擇填寫播放的視頻流地址
Windows選擇我們的插件VlcMedia,
?創(chuàng)建一個(gè)MediaPlayer,用來(lái)播放我們的視頻流
創(chuàng)建的時(shí)候要勾選上貼圖,方便我們創(chuàng)建貼圖材質(zhì)給后面的模型貼上,這樣視頻流才能在我們的模型上面播放
?創(chuàng)建貼圖材質(zhì)
往場(chǎng)景中拖入模型,附上我們剛剛創(chuàng)建的材質(zhì)
?打開流媒體文件,這里填寫上你要播放的流媒體地址
打開MediaPlayer,雙擊流媒體就可以看到播放的視頻,注意你的流媒體正確可播放才可以,否則是無(wú)法播放,默認(rèn)是打開播放的
?最后在我們的場(chǎng)景中就可以播放了文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-730998.html
?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-730998.html
到了這里,關(guān)于【虛幻引擎】UE5 VLC接入網(wǎng)絡(luò)監(jiān)控、視頻直播、網(wǎng)絡(luò)直播支持RTSP、RTMP的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!