如何使用FlvPlayBack播放和播放视频?

时间:2010-11-19 15:55:10

标签: flash actionscript-3 flvplayback

我想让它自动检测是否有直播视频,然后现场直播;否则回放。

如何做到这一点?

2 个答案:

答案 0 :(得分:1)

礼貌地询问服务器?

(这不是实际答案)

编辑:我认为(如某人显然不明白)要在服务器上保留一个变量,例如 isLive ,如果有东西存在,将会更改或不。然后,在开始流式传输之前,请在客户端中检查,可能使用简单的HTTP请求。如果有什么东西是活的,那么HTTP请求“liveStream.php”,如果不是那么“some-other-video.flv”......

此外,如果没有任何内容,但仍然发送了对liveStream.php的请求,只需传输“媒体离线”等内容。

要确保实时流自动关闭(在客户端中),请定期检查 isLive 变量(如10秒间隔),或者(如果您有FMS,或任何可用的OSMF真的)使用可以FLV格式的A / V传输的元数据。

答案 1 :(得分:0)

目前,无法检测流是否存在。您需要传递给播放器的某种元数据(如Aurel300建议的那样)。

-Andrian