2010-11-19 76 views
1

我希望它能自动检测是否有实时视频,然后播放直播;否则播放。如何使用FlvPlayBack播放和直播视频?

如何做到这一点?

+0

你能在这里展示一些代码,你在做什么已经... – wajiw 2010-11-19 16:29:27

+0

再次读取响应,请。 (有人给了我大拇指,是吗?) – 2010-11-19 19:43:17

+0

不是我,但我不认为你回答了我的问题。 – ollydbg 2010-11-20 10:26:04

回答

1

有礼貌地问服务器?

(不认为是实际的答案)

编辑:我的意思是(有人显然不明白),以确保服务器上的变量,如将isLive,这将根据是否改有些东西是存在与否。然后,在开始流式传输任何内容之前,可以使用简单的HTTP请求在客户端检查该内容。如果某些内容仍然存在,请求HTTP请求“liveStream.php”,如果不是则为“some-other-video.flv”...

另外,如果没有任何内容,但是请求的是liveStream。 PHP仍然被发送,只是传输类似“媒体离线”或其他。为了确保实时流自动关闭(在客户端),请定期检查变量(如10秒间隔),或(如果您有FMS或任何与OSMF配合使用的工具),请使用isLive可以沿着FLV格式的A/V传输的元数据。

0

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

-Andrian