Unity 移动端怎么加载网络上的视频??

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity 移动端怎么加载网络上的视频??相关的知识,希望对你有一定的参考价值。

你要是要将网络视频嵌入到游戏场景里的画面,比如游戏场景里的电视机上,电视机还能旋转,那就比较麻烦了。说说原理:
你们前面说的MMT插件是采用了YUV420P的格式转码到Unity里面,再用作者自己写的shader进行YUV分量的合成,再将结果作为材质贴图。至于网络视频,这个插件没有做这部分。如果仅仅是想缩放视频,不进行旋转,那么就好办了,写一个Plugin调用系统的控件。
经过我一个月的努力,我已经实现了将网络视频作为材质附到Unity场景内的插件。基本上算是重新写了一个Unity内置播放器。不过我不能提供源代码,这属于我私有的东西,是我劳动的成果。唯一能提醒你的就是-------这个过程相当复杂和难,效率问题必须在设计架构的时候作为首要因素。祝你好运!
参考技术A 移动端加载视频有一个插件叫Mobile
Movie
Texture
的插件,至于你说的要播放网络上的视频那就要用代码写了,写个协程序应该可以做到!
参考技术B 这个插件我用过,代码也看过,就是不知道从哪儿下手啊?

以上是关于Unity 移动端怎么加载网络上的视频??的主要内容,如果未能解决你的问题,请参考以下文章

移动端播放视频文件

Unity播放服务器端视频 发布到Android移动端

移动端实时视频直播如何做到实时秒开流畅不卡

视频在移动数据下自动播放怎么取消?

移动端H5优化

js-获取用户移动端网络类型:wifi4g3g2g...