IP カメラからのストリームがあります。サファリではうまく機能し、オペラミニでは適切に機能しますが、クロムでは何も受信しないか、ストリームを直接開いた場合、次のようになります。
表示するには、このコードを使用します
<input width="320" type="image" height="240" border="0" id="Сamera" src="url">
IP カメラからのストリームがあります。サファリではうまく機能し、オペラミニでは適切に機能しますが、クロムでは何も受信しないか、ストリームを直接開いた場合、次のようになります。
表示するには、このコードを使用します
<input width="320" type="image" height="240" border="0" id="Сamera" src="url">
Chromeの問題 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
、最初のフレームのみが表示されます。
このnode.js プロキシを試すこともできます。m-jpeg ストリームを解析し、すべてのブラウザーに画像を配信します。