0

下午好工作人员。我有一个问题,我不认为解决方案。我是使用 Flash 的新手。我有一个视频播放器,现在我们正在实现一个高清按钮,播放器总是启动视频,360P 格式和流开始,如果用户点击高清,我需要保存点击视频的时间,然后调用另一个文件。mp4 720P 并在录制的同一点启动它。我已经尝试过使用 CONNECTION.STREAM.seek(TIME); 的各种方法;并且总是从(0)开始,我觉得因为没有在Buffering他不明白。谁能帮我解决这个问题?

如果你愿意,我可以在我的课堂连接中发布代码。

谢谢!

4

1 回答 1

0

这基本上与 Flash 或 AS3 没有太大关系。这是服务器端的问题。

如果您直接从服务器流式传输文件。喜欢:

resource = 'http://video.mysite.com/trainings/video1.flv';

然后,您将能够尽可能多地寻找它。如果视频长度为 20 分钟。而且它只加载了 50%,你只能搜索到第 10 分钟。

如果你想达到你想要的。您需要查看 HTTP PreudoStreaming 或任何其他 RTMP 流媒体服务器,如 RED5 / Wowza / Flash Media Server。

伪流: https ://github.com/ramonfritsch/php-f4v-streming

于 2011-09-20T13:32:10.900 回答