所以这就是我需要做的。所以页面上的Flash录像机保存视频时会调用此函数:
function onSaveOk(streamName,streamDuration,userId,cameraName,micName,recorderId){
//alert("onSaveOk("+streamName+","+streamDuration+","+userId+","+cameraName+","+micName+")");
//the user pressed the [save] button inside the recorder and the save_video_to_db.XXX script returned save=ok
//recorderId: the recorderId sent via flash vars, to be used when there are many recorders on the same web page
$('#record').hide();
$('#jwplayer').show();
}然后,我有了我想要使用streamName闪存变量的JWplayer脚本。以下是我当前尝试的JWPlayer脚本:
<div id="jwplayer">
<center>
<div id='mediaplayer'></div>
<script type="text/javascript">
jwplayer('mediaplayer').setup({
'flashplayer': 'jwplayer/player.swf',
'id': 'playerID',
'width': '640',
'height': '580',
'provider': 'rtmp',
'streamer': 'rtmp://domain/recorder/_definst_',
'file': 'onSaveOk("+streamName+")'
});
</script>
</center>这就是我尝试使用flash变量的地方,
'file': 'onSaveOk("+streamName+")'既然是这样,就不能用了,有没有人教我正确的方法呢?谢谢。
发布于 2012-11-06 23:44:07
这个站点让理解和实现flash变得轻而易举。复制并粘贴代码:
http://www.justthecodeplease.com/category/urls-flashvars/
https://stackoverflow.com/questions/12791398
复制相似问题