【发布时间】:2017-05-15 15:37:31
【问题描述】:
在我的 Nexus 5 设备 (Android ofc) Unity 5.6 中使用 VideoPlayer。
正在从我的服务器加载 70mb 4K 视频。
面对问题。如果 WiFi 不好,视频只是不开始播放...
我需要使视频加载顺畅并像在网络浏览器上一样工作。
如果 WiFi 不好,那么他会加载一些部分然后暂停直到 其他部分将被加载。
【问题讨论】:
-
请发布您当前使用的代码。这将帮助您获得答案。您可能还想标记 C# 或您正在使用的语言
-
我的 URL 可以在我的 PC 上运行,但不能在 Android 设备上运行。
http://www.quirksmode.org/html5/videos/big_buck_bunny.mp4这个 URL 在我的设备和 PC 上都可以正常工作。 -
您似乎已在评论部分更改了您的问题.....问题是视频无法播放或视频冻结,您希望它加载足够播放前有足够的数据吗?我认为你应该把你的问题说清楚。
-
视频根本没有播放。我只能看到白屏...而且我认为设备正在停止加载视频,当 WiFi 是平均水平时
-
删除
videoPlayer.Prepare();看看会发生什么。此外,您问题中的代码有很多Debug.Log可以轻松解决它。安装 Android Studio 并使用 Android Monitor 查看代码中的最后一个日志。这非常有用。
标签: c# video unity3d server video-streaming