【问题标题】:Play a Video from specific duration Unity3D播放特定持续时间 Unity3D 的视频
【发布时间】:2015-03-20 05:27:45
【问题描述】:

我在流式传输托管在服务器上的 ogg 视频文件时遇到问题。我想从 x 秒的时间内流式传输视频。我可以使用 MovieTexture 从起点播放视频。

但我无法控制视频。那就是找视频。

如果我不能在客户端(unity3d 播放器)上做任何事情,有没有办法告诉服务器使用 WWW 或任何其他方式给出从 x 秒开始的帧?

请帮助我。我不明白为什么游戏引擎巨头 Unity 不支持此功能。

【问题讨论】:

    标签: c# video unity3d video-streaming ogg


    【解决方案1】:

    https://youtu.be/CuFLaSqNvQk?t=1m53s

    您将需要对 php GET 方法进行编码,或者取决于您的网站使用什么编码来开始流式传输。

    我通常不会为游戏资产使用 WWW 流媒体,因为您需要一个不会 95% 加载失败的服务器。

    为什么不改用 Assets 捆绑包。因为它是为这种工作而制作的。

    【讨论】:

    • 谢谢@Aizen。该 URL 在浏览器中有效。现在我在 Unity 场景中嵌入了一个网页来播放这个视频,我正在考虑流式传输资产包。是否可以使用资产包流式传输视频?这也是从视频中的特定时间点开始的吗?如果您对此有任何想法,请告诉我。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-06-09
    • 1970-01-01
    • 2015-10-15
    • 1970-01-01
    • 2022-11-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多