2012-08-22 28 views
2

我有一個來自IP攝像機的流。它可以在Safari和充分的Opera Mini的大,但對鉻我recive沒有或者直接打開流我得到這個:Chrome mobile中的MJPEG

enter image description here

爲了顯示我用這個代碼

<input width="320" type="image" height="240" border="0" id="Сamera" src="url"> 

回答

0

您可能遇到Chrome Issue 135337,其中直接獲取的MJPEG圖像無法生成動畫。

據報道,它已在版本22中修復。因此,您可以升級到該版本或更改代碼以將圖像嵌入到HTML頁面中。例如,在Chrome 21以下工作(即使沒有什麼事了,時間戳應該還是增量):

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> 
<html> 
    <head> 
    <meta http-equiv="content-type" content="text/html; charset=utf-8"> 
    <title> 
     Test MJPEG Animation 
    </title> 
    </head> 
    <body> 
    <h2> 
     Test MJPEG Animation 
    </h2> 
    <img src="http://193.40.245.181/mjpg/video.mjpg"> 
    </body> 
</html> 

然而,僅僅在http://193.40.245.181/mjpg/video.mjpg指向瀏覽器只顯示第一幀。

+0

它是一個移動的Chrome版本... – NoNameZ

0

你也可以試試這個node.js proxy。它解析m-jpeg流並將圖像傳送到所有瀏覽器。

Cross-browser solution for displaying MJPEG stream

+0

我的理解這一點,你的作者?如果可能,請給我編譯的js代碼?它是否在Chrome移動上測試過? – NoNameZ

+0

@rodowi我實際上正在接受一個帶有一些IP攝像頭的項目,如果你願意與我聯繫,也許我們可以進一步討論 – OlaB