ElphelOgm is a command line program that receives a realtime multicast UDP stream in RTP/MJPEG format and saves it as JPEGs or in Ogg/MJPEG format with variable framerate. It has a fastidious algorithm with reordering UDP packets and detection of errors and losses.
| Tags | multimedia Video Capture Utilities Internet Communications |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent POSIX |
| Implementation | C |
Recent releases


Release Notes: A new option -b to control number of ready frames delayed in the buffer.


Release Notes: A bug in old frame skipping has been fixed. The default filename template for raw mode is set to $t.jpeg


Release Notes: Old frames are skipped. Message levels and the flags -q and -v have been added. A core dump when printing status while the output file is closed has been fixed. JPEG output mode has been added. There is a new substitution in the output filename template: ($t) is the last timestamp in the file.


Release Notes: A bug has been fixed regarding a possibly not full first frame. For compatibility with piped mplayer, this release will not flush the output before the first frame.


Release Notes: A minimized delay mode has been added for real time view. It can be enabled via the -i option.