Little trick (maybe it's not new...): in the settings, use "swf" as output format for ffmpeg... than you can just create a small html page with a flash object and the url of zoneminder to have a perfect, fluent, fast stream handled by flash.
Flash player is installed on nearly 99% of the computers and it can read multipart stream. I tested it on Mac & PC (not yet on linux).
Here's a simple example:
Phil: what about using it in zoneminder as an alternative to cambozola?
Code: Select all
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="352" height="288">
<param name="movie" value="http://X.XX.XXX.XX/cgi-bin/zms?mode=mpeg&monitor=1&scale=100&bitrate=5000000&maxfps=10&format=swf" />
<param name="quality" value="high" /><param name="LOOP" value="false" />
<embed src="http://X.XX.XXX.XX/cgi-bin/zms?mode=mpeg&monitor=1&scale=100&bitrate=2000000&format=swf" width="352" height="288" loop="false" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>
</object>