1

JWプレーヤー5からJWプレーヤー6に移行しています。5ではflashvarsを使用してswfobjectを使用してakamaiプロバイダーを統合していますが、6ではswfobjectを使用した埋め込みはサポートされていません。Akamaiは新しいプラグインを提供していますが、バージョン6でこれらを渡す方法がわかりません。 。

誰かが正常に統合したか、バージョン6でこれらのflashvarsを渡す方法を知っていますか?これに関することは、アカマイのユーザーガイドには記載されていません。

アップデート

イーサンの答えを見た後、私はこれを行っていますが、「再生可能なソースが見つかりません」というエラーが表示されます。

jwplayer('content_video').setup({
    'file': video_file_url,
    'controlbar': 'bottom',
    'width': '674',
    'height': '451',
    'primary': 'flash',
    'provider': 'http://players.edgesuite.net/flash/plugins/jw/v2.11/jw6/AkamaiAdvancedJWStreamProvider.swf'
});


これvideo_file_urlはakamaiによって指定されたURLであり、次のようなものです。

http://domain.akamaihd.net/i/me/1988,_240p,.mp4.csmil/master.m3u8?hdnea=st=1356418433~exp=1356420233~acl=/*~hmac=e534f60717c8b710dfdkfjkdfkvmffgklbb8844dc9d2cbce22c816

ここで何かが足りない場合はお知らせください。

4

2 に答える 2

0

以下は、Akamai のサンプル ファイルから直接取得したサンプルです。

jwplayer("player").setup({
    playlist: [{
        file: 'http://multiformatlive-f.akamaihd.net/demostream_1_,300~300,800~800,1200~1200,@2131.usmil',
        provider: "AkamaiAdvancedJWStreamProvider.swf",
        type:'mp4'
    }],
    width:640,
    height:360,
    primary: "flash",

    //<----------------- RTMP CONFIG TAGS ---------------------------->
    //, retryLive:true
    //, retryInterval:5
    //, liveTimeout:5
    //, connectionAttemptInterval:5
    //, connectAuthParams:'connectionAuthToken'
    //, streamAuthParams:'auth=livestreamAuthToken'
    //<----------------- Works on all network types ---------------------------->
    //  clipBegin:30
    //, clipEnd:60
    //, autoRewind:false
    //, mbrStartingBitrate:3500
    //, mbrStartingIndex:2
    //, akamaiMediaType:'akamai-hdn-single-bitrate'
    //<----------------- HDN 1.0 CONFIG TAGS ---------------------------->
    // , startingBufferTime:5
    // , forceNoSubclip:true
    // , useMBRStartupBandwidthCheck:5
    //, primaryToken:'1336218178_ee70588889d6e859ffcd58c49c3872be'
    //<----------------- HDN 2.0 CONFIG TAGS ---------------------------->  
    //, addManifestQueryArgsToFragmentRequests:false
    //, enableLogStringOnFragments:false                    
    //, enableLargeBuffersForLongFormContent:false
    //, fragmentRetryAttemptsForLostConnectivity:120
    //, liveBufferProfile:'livelowlatency' // OR 'livestable'               
    //, useNetSession:true
    //, netsessionMode:'opportunistic'  //OR 'never'                                        
    //, enableNetSessionDiscovery:false
    //, playerVerificationChallenge:'salt'
    //<----------------- HDN 1.0 & 2.0 CONFIG TAGS ---------------------------->
    //, enableAlternateServerMapping:false
    //, enableEndUserMapping:false
});
于 2013-01-03T08:12:42.423 に答える