モーションJPEG

モーションJPEG

[1] Motion JPEG - Wikipedia ( 版) <http://ja.wikipedia.org/wiki/Motion_JPEG>

[2] Motion JPEG - Wikipedia, the free encyclopedia ( 版) <http://en.wikipedia.org/wiki/Motion_JPEG>

[3] HTTP 上で multipart/x-mixed-replace によって JPEG を送信することを、 MJPEG over HTTPMJPEG と呼ぶことがあります。

[4] 動画配信 ( 版) <http://www2.wisnet.ne.jp/~daddy/LC3/Broadcast.html>

MotionJPEGという動画フォーマットには定型フォーマットが存在しません。

例えばビデオカメラなどではAVIコンテナにJPEGとLPCMを入れて、MotionJPEGと表記している物もありますし、MOV形式のMotionJPEGもあります。

ネットワークカメラなどのHTTP上のストリーミング形式のものは、Content-Type: multipart/x-mixed-replaceを使用して複数のJPEGを連続して送ったりしています。

つまり、JPEG画像の連続フレームで構成されたものは、すべてMotionJPEGと名乗っている状態です。

Panasonicなど、主要メーカ製のネットワークカメラは、ほとんどがHTTP上のmultipartストリーミング形式になっており、LiveCapture2/LiveCapture3でもMotionJPEGは、この方式で配信しています。

[5] Navigate: remove "gone async" and define redirect handling (annevk著, ) <https://github.com/whatwg/html/commit/8b630f5e4fa2ec8b0999470d09490bffe6e9a1e3>