这个视频播放插件很不错3D道具,唯一美中不足的是只支持PC端播放
该插件提供了播放暂停、左右声道、音量控制、视频加减速,最重要的是,该插件提供了一个可以任意指定视频播放位置的接口。 使用该接口,您可以轻松制作播放进度条unity 播放实时视频流,同时还有一个更强大的功能,可以根据您输入的视频路径播放视频
下面是如何使用它:
1 主摄像头下挂三个剧本
AVProWindows媒体电影
AVProWindowsMediaMaterialApply
AVProWindows 媒体管理器
2 在场景中创建一个平面作为视频播放的屏幕载体
3 创建一个新的着色器并将其分配给平面
4个
经过以上步骤,就可以正常播放视频了
至于界面unity 播放实时视频流游戏素材,就看这个脚本吧! (脚本为:AVProWindowsMediaMaterialMappingDemo)
下面简单说一下里面几个重要的接口。 后面我们可以制作自己喜欢的UI界面,然后把这些界面绑定到UI上,这样我们就可以控制视频的播放了
公共 AVProWindowsMediaMovie_movie;
_电影._文件夹
_电影._文件名
_电影。 加载电影(真);
_movie._volume
AVProWindowsMedia 电影播放器 = _movie.MovieInstance;
电影播放器。 音频平衡
电影播放器。 位置秒数
电影播放器。 玩();
电影播放器。 暂停();
moviePlayer.PlaybackRate = moviePlayer.PlaybackRate * 2.0f;
最后说明: