实现准备
把视频导入UE步骤:(此步骤为了在项目打包时把视频文件一起打包
1、在Content文件夹下创建Movies,然后把文件复制进去
2、在把复制进去的视频拖入虚幻浏览器,变成格式为 文件媒体源media sourse
过程
不论是使用单独的视频文件(文件媒体源)还是使用视频文件汇总(媒体播放列表)
widget calss 我们创建的UI_MediaPlayer
geometry mode cylinder曲面 plane平面
如果播放不出来,在插件里打开Electra Player插件
优化
open playlist index 通过index打开playlist中的文件
open url 通过外部url打开,但是ue支持的url较少,要通过外部插件(openCV、VLC等流媒体插件)
get playlsit index 返回现在所播放的视频在playlist中的下标
add 把media source加入到media playlist
get 通过下标获取media playlist中的文件媒体源并通过return value返回
返回媒体列表中文件媒体源的数量,通过return value返回
remove 把media source从media playlist中全部删除
remove at 删除对应index的media source
replace 用replacement中的media source 替代media playlist对应index的media source