2013-09-21 20 views
0

我有这样的代码从AWS使用的Flowplayer

 $f('.rtmp', 'http://dmjae0nvian3n.cloudfront.net/flowplayer-3.2.16.swf', { 
      clip: { 
       provider: 'rtmp' 
      }, 

      plugins: { 
       rtmp: { 
        url: '@Url.Content("~/Content/swf/AkamaiFlowPlugin.swf")', 

        netConnectionUrl: 'rtmp://sh6xkdarh1a51.cloudfront.net/cfx/st' 
       } 
      } 
     }); 

HTML

<div class="rtmp" href="mp4:Delicious_Vinyl"/> 

这工作得很好,以流从Rackspace的流。现在我正在尝试从rackspace执行相同的文件。我所做的只是改变netConnectionUrl。两个文件名都相同。

Rackspace公司网址

8abb0c8bf43b4e6ae1d1-1bec6be0e9b91559fcee217d2d0b0f03.r99.stream.cf1.rackcdn.com 

编辑

我得到一个403 Forbidden错误

回答

0

下面是JavaScript代码。我仍然在AWS上托管swk文件我试图让它在本地时遇到域错误

var jp = $f 
     (
      "player_container", 

      { 
       src: "http://dmjae0nvian3n.cloudfront.net/flowplayer-3.2.16.swf", 
       wmode: 'transparent' 
      }, 
      { 
       debug: true, 
       log: 'warn', 
       clip: 
       { 
        live: false, 
        provider: 'akamai', 
        autoPlay: false, 
        stopLiveOnPause: false 
       }, 
       playlist: 
       [ 
        'http://8abb0c8bf43b4e6ae1d1-1bec6be0e9b91559fcee217d2d0b0f03.r99.stream.cf1.rackcdn.com/Delicious_Vinyl.mp4' 
       ], 
       plugins: 
       { 
        //controls: controlObject, 
        akamai: 
        { 
         url: 'http://players.edgesuite.net/flash/plugins/flow/v3.1.1/AkamaiFlowPlugin.swf' 
        } 
       } 
      } 
     );