0

これが私がする必要があることです。この関数は、ページ上の 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>

これは、フラッシュ変数を使用しようとする場所です。

'file': 'onSaveOk("+streamName+")'

そのようなものでは機能しません。誰かがこれを行う正しい方法を教えてもらえますか? ありがとう。

4

1 に答える 1

1

このサイトでは、フラッシュ変数を理解して実装するのが非常に簡単です。コードをコピーして貼り付けます:

http://www.justthecodeplease.com/category/urls-flashvars/

于 2012-11-06T15:44:07.420 に答える