私は、Akamai からのオンデマンド ストリームを安全にストリーミングするプロジェクトに携わってきました。これには、認証トークンを生成し、接続メソッド (auth=、aifp=、および slist=) にいくつかのパラメーターを渡す必要があります。
URL パラメーターとして使用して、通常どおり akamai/rtmpe プラグインにそれを渡してみました (例: rtmp://mystream.com/ondemand?auth=giantokenhere&aifp=1234&slist=video/awesome)。
Akamai テスト ユーティリティを使用して URL をテストしましたが、JWPlayer が機能していないようです。JWPlayer が Akamai フレーバーのセキュア ストリーミングをサポートしているかどうか知っている人はいますか?
Secure Streaming Plugin はそれをサポートしていないようです。
サンプルの akamai rtmpe URL を次に示します。
rtmpe://cp145966.edgefcs.net/ondemand/mp4:mlibs/dev/CT2049_TotalVideo_FULL_G010002923399A_PulcinoPio_PuiulPiu_PuiulPiu.mp4?auth=daEbAbJdMafaCb3c7cubrb7cWahdQaYckax-brwVI8-b4-7wsXzkFjIIOFLs&aifp=v001&slist=mlibs/dev/CT2049_TotalVideo_FULL_G010002923399A_PulcinoPio_PuiulPiu_PuiulPiu
私のjwplayerセットアップ:
jwplayer("container").setup({
flashplayer : "/teams/web/jwplayer/jwplayer.flash.swf",
file : mlibs/dev/CT2049_TotalVideo_FULL_G010002923399A_PulcinoPio_PuiulPiu_PuiulPiu.mp4?auth=daEbAbJdMafaCb3c7cubrb7cWahdQaYckax-brwVI8-b4-7wsXzkFjIIOFLs&aifp=v001&slist=mlibs/dev/CT2049_TotalVideo_FULL_G010002923399A_PulcinoPio_PuiulPiu_PuiulPiu,
streamer : rtmpe://cp145966.edgefcs.net/ondemand,
provider : "/teams/web/jwplayer/AkamaiAdvancedJWStreamProvider.swf",
type:"mp4",
primary: "flash",
height:"362",
width:"600"
});
ここでプロバイダーを設定する必要がありますか。また、トークンはファイルパラメーターの一部であるか、connectAuthParams:'connectionAuthToken', streamAuthParams:'auth=livestreamAuthToken' の下にある必要があります。
前もって感謝します!