UE4/UE5 WebBrowser无法播放直播流的问题
因為工作需求,遇到了這個問題,有問題就百度.于是:
第一位大佬很過分,就給你看結果不告訴你怎么做的.就像遠古時期留圖不留種的那種人.
接下來的搜索,直到我看到了一個現有的插件:<WebView>
效果很OK,非常強大!完美解決了我的痛點!
已經有現成插件了,都散了吧~
但是!但是!但是!樂極生悲,這東西,打包出來之后,用插件寫的UMG全都不顯示了,告訴我,請支持正版!原來要收錢的啊...對不起,我是個白嫖怪,打擾了.
于是我令尋出路!
直到我看到了這位大佬<鴻蒙老道>的文章!
明白了,原來是UE4的內置瀏覽器(WebBrowser)的底層支持庫<CEF3>太舊了,不支持H.264等直播流,導致web里的直播流無法播放
于是,我去官網下載了CEF3,下載完之后,不知道怎么編譯,于是...
【編譯CEF3】2017-07 添加支持mp3 mp4的編譯日記 - 峋山隱修會 - 博客園
經過一系列的艱辛困苦.我終于......找到現成的
CEF 3 Windows/macOS 帶 ffmpeg (支持H.264, MP4, MP3等)下載地址大全_epubcn的博客-CSDN博客_cef ffmpeg
鏈接:https://pan.baidu.com/s/1ETF8YkUCoqjtuWxpjtcTVw?
提取碼:6git?
無腦丟 -> UE_4.27\Engine
因為工作的關系,項目用到了UE5版本,還是老樣子,UE5的WebBrowser又不支持視頻播放了,于是我把UE4的補丁扔到UE5那里,結果嘛,不可行.
于是我問了百度,百度告訴我->UE5.0.1 解決WebUI/WebBrowser無法播放視頻_丑了了的博客-CSDN博客
對不起,我窮逼一個,5個硬幣都沒有,買不起.
然后我問了谷歌->UE5.0.1 解決WebUI/WebBrowser無法播放視頻 - 知乎
希望大家給這位免費的大佬點個免費的贊支持一下吧
======最新更新====
UE5 編輯器模式下,打了補丁能正常運行,但是打包就不行的問題:
哎,這是版本的問題,現在都更新到UE5.03了,補丁是UE5.01的.
解決辦法:去git上下個UE5的源碼,然后打補丁編譯.你做的時候用UE5原裝的做.打包的時候.將整個項目轉換成UE5打了補丁編譯過的版本進行打包.
之前我UE5.02版本也是這么解決的,現在升級到5.03了,要吐了.
總結
以上是生活随笔為你收集整理的UE4/UE5 WebBrowser无法播放直播流的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VMware虚拟机12安装linux系统
- 下一篇: C# 的内存拷贝