2016-05-15 5 views
0

でストリーミングされません。ストリームは、例えばMJPEG HTML5ビデオは、私が<code><img></code>タグでHTML 5</p> <p>にMJPEGライブストリームを表示しようとしている<video>

正しく表示されていることを示すために:<video>タグと

<img src="url" /> 

を - >私はこれらのイベントを取得することができるんだけど、私は、MJPEGストリーム

を再生することはできませんよ例えば3210

<video autoplay="autoplay" controls onerror="onError()"> 
    <source src=url> 
</video> 

私は何ができますか?

答えて

2

img要素を超えるブラウザでMJPEGストリームにはno general supportがあります。 MJPEGにはno official standardがあり、ビデオ要素には、あらゆる/ほとんどのバリエーションをサポートせずにエラーであることを検出する方法に関して問題がある可能性のある多くのバリエーションが存在します。

イメージ要素については、ストリームを適切に分析できないという代償を払って、フォーマット上の許容量を許容するように妥協したと思います。

我々はimg要素を持つイベントを監視するために得る最も近いonloadonerroronabortイベントに耳を傾けることです。それを超えて、我々はオプションを与えられていない。

無料のVLCMediaTomb(配管のVLC出力を許可)などのトランスコードソリューションを調べることで、MJPEGフォーマットを別のものに変換して回避策をとることができます。これに代わる方法は、Flashベースのソリューションを検討することです。

関連する問題

 関連する問題