JWプレーヤー7.8を使用しています。私はJWプレーヤーの中で私のライブストリームをプレイするようにプレイヤーを設定しようとしています、そして、それはiPhone上で再生可能でなければなりません。HTML5を使用してiPhoneでHLSを再生するようにJW Playerを設定する方法
私の理解では、私はJW PlayerのHTML5バージョンを使用する必要があります。 http://server-ip:1935/live/mystream/playlist.m3u8
と私のjavascriptのコードは次のようになります:私は、HLSのソースを持って
jwplayer('my-stream').setup({
width: '100%',
height: '100%',
stretching: 'uniform',
playlist: [{
sources: [{
file: 'http://server-ip:1935/live/mystream/playlist.m3u8'
}}]
}],
primary: 'html5',
modes: [
{ type: "html5" },
{ type: "flash", src: "player.swf" }
]
});
をそして、私は私のiPhone上のエラー取得しています:私はそれをテストする方法を発見した
Error loading media: File could not be played
をサイト:http://demo.jwplayer.com/developer-tools/http-stream-tester/ iPhoneでm3u8ファイルを再生するにはまだ運がありません。 (ファイルタイプを変更する必要がありますか?)
私には何が欠けているのですか?
JW Playerはこれを自動的に処理する必要があります。 iPhoneのSafariでhttp:// server-ip:1935/live/mystream/playlist.m3u8に行くと、そこで再生されますか? – libertyernie
問題は別の場所です。不正なエンコーダが使用されているため、生成されたplaylist.m3u3ソースをHLS形式で再生できませんでした。それが最後の理由でした。しかし、それをチェックする時間のためにありがとう。 – Aleks