【问题标题】:Video is not playing in Unity VideoPlayer视频未在 Unity VideoPlayer 中播放
【发布时间】: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


【解决方案1】:

这是一个错误,它在 unity 2017.1 中仍然存在。
对于复杂的项目,请使用 EMT 资产。

【讨论】:

  • Unity Video player 不能播放 4K 分辨率的视频吗?
  • @MuhammadFaizanKhan 当您使用链接时,它是一个错误的东西。最好使用 EMT
猜你喜欢
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多