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

Flash 如何使用FlvPlayBack播放和直播视频?,flash,actionscript-3,flvplayback,Flash,Actionscript 3,Flvplayback,我希望它能自动检测是否有现场视频,然后进行现场播放;否则就重播 如何做到这一点?礼貌地询问服务器 (不,这是实际答案) 编辑:我的意思是(有人显然不理解)在服务器上保留一个变量,比如isLive,它将根据是否有活动的内容进行更改。然后,在您开始流式传输任何内容之前,请在客户端中检查,可能使用一个简单的HTTP请求。如果某个东西是实时的,那么HTTP请求类似于“liveStream.php”,如果不是,那么“someothervideo.flv” 此外,如果没有任何活动,但对liveStream.

我希望它能自动检测是否有现场视频,然后进行现场播放;否则就重播


如何做到这一点?

礼貌地询问服务器

(不,这是实际答案)

编辑:我的意思是(有人显然不理解)在服务器上保留一个变量,比如isLive,它将根据是否有活动的内容进行更改。然后,在您开始流式传输任何内容之前,请在客户端中检查,可能使用一个简单的HTTP请求。如果某个东西是实时的,那么HTTP请求类似于“liveStream.php”,如果不是,那么“someothervideo.flv”

此外,如果没有任何活动,但对liveStream.php的请求仍然被发送,只需发送类似“media offline”之类的内容


为了确保实时流自动关闭(在客户端),可以定期检查isLive变量(如10秒间隔),或者(如果您有FMS,或者任何与OSMF一起工作的东西),使用可以沿FLV格式的A/V传输的元数据。

礼貌地问服务器

(不,这是实际答案)

编辑:我的意思是(有人显然不理解)在服务器上保留一个变量,比如isLive,它将根据是否有活动的内容进行更改。然后,在您开始流式传输任何内容之前,请在客户端中检查,可能使用一个简单的HTTP请求。如果某个东西是实时的,那么HTTP请求类似于“liveStream.php”,如果不是,那么“someothervideo.flv”

此外,如果没有任何活动,但对liveStream.php的请求仍然被发送,只需发送类似“media offline”之类的内容


为了确保实时流自动关闭(在客户端),可以定期检查isLive变量(如10秒间隔),或者(如果您有FMS,或者任何与OSMF一起工作的东西),使用可以沿FLV格式的A/V传输的元数据。

目前,无法检测流是否为实时流。您需要将某种元数据传递到播放器中(如建议的Aurel300)


-安德里安

目前,无法检测流是否处于活动状态。您需要将某种元数据传递到播放器中(如建议的Aurel300)


-安德里安

你能在这里展示一些你已经在做的事情的代码吗?请再读一遍回复。(有人拒绝了我,是你吗?)不是我,但我认为你没有回答我的问题。你能在这里展示一些你已经在做的事情的代码吗?请再次阅读回复。(有人拒绝了我,是你吗?)不是我,但我认为你没有回答我的问题。