1

うまく機能する HLS を使用した HTML5 ビデオを入手しました。私のアプリケーションでは、ビデオの長さが必要です。これが私のURLビデオです。(HLS 用に「playlist.m3u8」を追加)

http://server/mp4:sample.mp4/playlist.m3u8

そして、リスナーを追加しました:

player.video.addEventListener('durationchange', function(){alert('Duration: ' + player.video.duration);});

残念ながら、うまくいきません。それは私のiPadで動作します。しかし、私の nexus 7 では、返された時間が 0 です。

4

1 に答える 1

1

お気づきかもしれませんが、Android HLS のサポートは非​​常に限られているため、ランダム アクセスはサポートされていません。

これは、シークが無効になっていることを意味し、期間が常に 0 である理由を説明しています。

于 2013-09-19T17:20:53.317 に答える