ビデオタグを使用したhlsのストリーミングに少し問題があります。
もともと私はフォールバックflowplayer.ipad.jsでflowplayerを使用していますが、実際には、フラッシュの使用に失敗した場合(ipadなど)に使用するためのビデオを生成するだけです。ANW私はそれがそれらのデバイスにビデオタグを使用していることを確認します(私はAndroidデバイスにもそれを使用しています)。
簡単に言うと、このコードは実際にはAndroidで実行できます。
<video id="testchoi" width="320" height="240" controls preload>
<source src="some_hls_stream_here.m3u8"/>
</video>
type ='application / vnd.apple.mpegurl'を追加すると、iPadで実行できます。
しかし、それはさておき、Androidでお願いしたいのですが、プレイ中にサイズを変更するとエラーが発生します。さらに指定して再生し、フルスクリーンに移動します。
グーグルはhlsをあまりサポートしていないので(アップルの標準ANWなので)問題があると思います。とにかく回避する方法はありますか?
私は次のようなことをしようとしています:
beforeEnterFullscreen=>ビデオの停止=>enterFullscreen=>ビデオの再読み込み=>ビデオの再生。これにも助けがありますが、フルスクリーンイベントのeventListenerを追加することはできません