2016-05-15 57 views
0

流我想在HTML 5MJPEG HTML5視頻不<video>

顯示MJPEG實況流與<img>標籤 - >沒有問題,它顯示了流很大,但是,我需要一些事件被解僱指示當數據流顯示正常

例如:

<img src="url" /> 

隨着<video>標籤 - >我能夠得到這些事件,但我不能夠發揮MJPEG流

例如:

<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的解決方案。