Unity中使用VideoPlayer播放视频


首先在 Hierarchy 创建GameObject ,在GameObject 上添加VideoPlayer 组件

Source 中两个选项

1. VideoClip  我在网上看到的是要放入下载好的视频,目前我没用这种方式,待测试…

2.URL   可以放入网上下载好的视频链接,同样可以理解为是下载好的视频的存储路径

    这边测试的是Mp4 格式的视频文件

播放的方式:

No1. 通过摄像机来达到直接播放

RenderMode 模式选择 CameraFarPlane ,将摄像机拖入到Camera 中,点击运行即可播放视频

No2. 创建一个RawImage ,像以前看电影一样,给一个影布…

这里需要把RenderMode 渲染模式改为 Rendertexture ,Canvas画布下创建 RawImage , 在Project 视图下创建 RenderTexture,将RenderTexture 拖入RawImage 的Texture中

即可…  播放的实际效果自由选择…