2016-04-17 24 views
1

私はここで非常に明白な何かが欠けているように感じます。私は何時間もインターネットを見回してきましたが、さまざまな方法で試してみましたが、うまく動作しません。私はそれがその後、選択して再生することができ側にこれらの2つのビデオファイルの再生リストを表示するために取得しようとしているJWPlayerは複数のファイルを再生しません

<script type='text/javascript'> 
var playerInstance = jwplayer('myElement'); 
playerInstance.setup({ 
    playlist: [{ 
     sources: [{ 
      file: 'files/6c497f2e7ed7f1b1723e405d979174c0.mp4', 
      file: 'files/a97088dfc242fbc3141ab13db6df3380.mp4' 
     }] 
    }], 
    listbar: { 
     position: "right", 
     size: 234 
    } 
}); 
</script> 

:以下のコードを参照してください。現時点では、リストの最初のファイルが再生されますが、2番目のファイルは表示されず、再生もされません。私はここで間違って何をしているのですか?

ご協力いただきありがとうございます。

+0

ブラウザのアドレスバーにURLを切り取り貼り付けて、2番目のファイルの場所が適切であることを確認します。 – zer00ne

+0

はい、両方のパスが正しいです。 –

+0

このようなプレイリストを作成すると、リストではなく代替ビデオのようになります。スタンバイ私は解決策を持っています... – zer00ne

答えて

1

JW Playerでプレイリストを再生する最も良い方法は、RSSプレイリストを使用することです。プレイリストのフォーマットは、JW PlayerのXMLバージョンにあります。プレイリストはサーバー上に存在する必要があります。ファイルの拡張子は、.xmlまたは.rssのいずれかです。ここ は、デモのために使用されるものです:

<rss version="2.0" xmlns:jwplayer="https://rss.jwpcdn.com/"> 
<channel> 
    <item> 
    <title>Video 1</title> 
    <jwplayer:source file="http://glpjt.s3.amazonaws.com/so/av/vid1.mp4" /> 
    </item> 

    <item> 
    <title>Video 2</title> 
    <description></description> 
    <jwplayer:source file="http://glpjt.s3.amazonaws.com/so/av/vid2.mp4" /> 
    </item> 

    <item> 
    <title>Video 3</title> 
    <description></description> 
    <jwplayer:source file="http://glpjt.s3.amazonaws.com/so/av/vid3.mp4" /> 
    </item> 
</channel> 
</rss> 

REFERENCE

RSS Playlists

PHP Setup


DEMO: CODEPEN

+0

これは本当にありがとうございます。拡張子が.xmlまたは.rssのいずれかである必要があることを私に伝えています - これはそれが.phpであることが不可能であることを意味しますか?私は最終的にデータベースなどを使用してプレイリストを動的にすることを検討しています。それにかかわらず、これに感謝します。 –

+0

あなたは大歓迎です。うん、それは基本的にJW Playerの風味(ちょっとした構文上の違い)のひねりを加えたXMLだ。 JW7を購入すると、データ転送の普遍的なメディアであるJSONを使用することができます。また、PHPのセットアップへの参照と、PHPの例のzipもあります。 – zer00ne

関連する問題