如何检测直播是否正在发送任何数据

时间:2012-04-14 15:35:33

标签: javascript video-streaming

有没有办法检测直播服务器是否正在发送数据。我有一个网页,其中包含来自不同来源的视频和这些协议。

有些视频来自ustream。

<embed flashvars="autoplay=false&amp;brand=embed&amp;cid=7975&amp;v3=1" width="100%" height="377" allowfullscreen="true" allowscriptaccess="always" id="utv344723" name="utv_n_193353" src="http://www.ustream.tv/flash/viewer.swf" type="application/x-shockwave-flash" />

其他是我加载到jwplayer中的flash视频流。

 <embed
 type='application/x-shockwave-flash'
 id='single2'
 name='single2'     flashvars='file=USen_vbr_450@50104&streamer=rtmp://cp132684.live.edgefcs.net/live/&autostart=true&plugins=false'
 />

其他是flash视频流,我必须加载自己的播放器。

 <embed
 type='application/x-shockwave-flash'
 id='single2'
 name='single2'
 src='http://videosite.org/video/jwplayer/player.swf'     flashvars='file=sltviphone.sdp&streamer=rtmpt://saltandlighttv.streamguys.net:80/live&skin=http://saltandlighttv.org/video/jwplayer/skins/modieus/modieus.swf&autostart=true'
 />

其他人有不同的流媒体协议。

    <embed id="MediaPlayer2" src="mms://www.streaming.com/video_a" width="100%" height="377" autostart="true" align="top" border="0" filename="mms://www.streaming.com/video" animationatstart="true" transparentatstart="true" showcontrols="1"></embed>

有没有办法在不打开播放器的情况下检测视频是否流式传输?我会在javascript中执行此操作。

0 个答案:

没有答案