hey is there anyway to get zoneminder to stream the realtime streams more efficiently and smoothly like other dvr's
ic0n has quit
i dont know what codec other dvr's are using but the unbquity one is very nice
and also the foscam one
is there any plans to improve that
over low bandwidth connections
ic0n joined the channel
YellowGT0 has quit
YellowGT0 joined the channel
threwahway_ joined the channel
threwahway has quit
threwahway joined the channel
ic0n joined the channel
ic0n has quit
threwahway_ joined the channel
threwahway joined the channel
ic0n joined the channel
ic0n has quit
ic0n joined the channel
sanyo has quit
ic0n has quit
ic0n joined the channel
ic0n has quit
xcm has quit
ic0n joined the channel
xcm joined the channel
compdoc has quit
ic0n has quit
rjsalts has quit
rjsalts joined the channel
irv has quit
irv joined the channel
threwahway_ joined the channel
threwahway has quit
threwahway joined the channel
xcm joined the channel
Schrottie joined the channel
threwahway_ joined the channel
threwahway has quit
threwahway joined the channel
xcm has quit
xcm joined the channel
Ryushin has quit
Ryushin joined the channel
xcm joined the channel
xcm joined the channel
e-anima joined the channel
threwahway_ joined the channel
threwahway has quit
threwahway joined the channel
UncleKiwi has quit
threwahway_ has quit
GerhardSchr joined the channel
threwahway_ joined the channel
knnniggett joined the channel
nullaffinity joined the channel
asker joined the channel
asker
morning
knnniggett
morning asker
asker
hi knnniggett
YellowLT joined the channel
YellowLT has quit
JT-Shopp has quit
JT-Shopp joined the channel
jthornton has quit
jthornton joined the channel
JT-Shopp is now known as JT-Shop
barjac has quit
barjac joined the channel
jthornton has quit
JT-Shop has quit
jthornton joined the channel
JT-Shopp joined the channel
JT-Shopp has quit
jthornton has quit
jthornton joined the channel
JT-Shop joined the channel
xpot joined the channel
Schrottie has quit
oediv_ joined the channel
pos joined the channel
pos
If all monitors are either x264 encode or passthrough, is it possible to create a live video stream (a'la montage, but video) by -vcodec copy the data flowing through the different zmc daemons?
is the video running through the zmc daemons at all accessible?
i'm using vlc, mosaic and pulling through http://.../nph-zms atm
but that is ofc crap
first thing i'm trying to do is simply create a video wall, all monitors live, exactly what is going through zm at any given time. montage doesn't cut it, cvlc, mosaic and pulling jpegs from zms is laggy and wasteful as stuff
second thing i want to do is pipe the video going through zm at any given time into a separate system
asker
the link above is exactly that - its using nph-zms which in turn is using the decoded buffers - its not using any raw 264 frames
Some time ago Isaac did mention he was working on code for zms to use the h264 buffer instead to play back live video without jpeg transcoding - not sure if that was done/in progress or abandoned
That will take RTSP streams and multiplex them onto a monitor attached to a raspberry pi, using the gpu too
aaomidi has quit
knackrack615 has quit
This will likely require your cameras to support dual rtsp streams since zoneminder is already using one of them (or multicast if you want to get fancy)
pos
yeah, i looked at that
problem is, it will keep working even if zm goes down
knnniggett
yeah
If you want to get alerts if zm goes down, have you considered using software like zabbix or nagios to do that for you?
pos
hence i was asking if it isn't a better idea to just have an option to make zm do a mosaic using -vcodec copy and whatever is flowing through zmc* at any given time
shouldn't cost much in terms of cpu
knnniggett
heh, got it
pos
and the output can be forwarded over rtsp and ssh to a pi (omxplayer with gpu accel)
anyone using ic0ns storageareas branch?
i though i'd give it a spin, from what i've heard it can handle/stream old jpeg events, any other improvements over master?
basically, what i was proposing with re to the video wall: simply do passthrough of what already is passthrough and map it onto a mosaic
timestamps and vsync issues should not arise, this will be live-only
wait, if WEB_M_STREAM_METHOD=mpeg and monitors are x264 encode or passthrough, is zms going to be re-encoding?
ofc it is, since it has to respect the other settings
just add a mode and make it ignore the other settings, use -vcodec copy and voila?
ofc only works as intended if using videostorage
Schrottie joined the channel
knnniggett
Steve was playing with websockets to get around the 6 stream browser limit, but other than that no one is working on new playback features that I am aware of. That would be great if someone was willing to submit a pr which did a mosaic.
pos
ehm
about:config, http.network.max...
set connections-per-server to whatever
ofc, if you're using scroogle, ie, edge or safari, idk
ofc, only necessary if using zms and jpegs. if i could somehow access the video going through zmc* at any given time i'm sure i could find a way of doing mosaic
but it seems like you already have most of the solution in hand. WEB_M_STREAM_METHOD=mpeg, make it ignore any related settings and use vcodec copy
knnniggett
that only works for firefox
we have enough interest in using other browsers that we are looking into it
pos
yeah, i really hope you're not using chrome?
nullaffinity joined the channel
i know default firefox has its detractors in terms of privacy, but these are easily configured and ff 57/quantum is friggin fast
Schrottie has quit
slickerjet joined the channel
knnniggett
when we have paying customers that say they want to use a different browser then we will certainly look into it.
pos
hey, whatever diddles your skiddle
dashed joined the channel
anyway, is it feasible to make zmc make whatever is going through it available as a localhost udp/rtp stream (or unix socket)?
knackrack615 joined the channel
using v:c, using about as much cpu time as logrotate?
Schrottie joined the channel
then we could just run ffmpeg, make it pull these, again do -vc:c, scale them and presto:mosaic
then use cvlc to display it on the host/zm video output or pull it over network?
or mplayer, omx, whatever
Schrotti1 joined the channel
Schrottie has quit
iSagitt joined the channel
knnniggett
Someday our wishlist is to get replace zms and its dependency on apache with an entirely new and modern streaming server. Off hand, I'd want it to do that using the ffmpeg/ffserver API, since we depend on ffmpeg heavily anyway, but that is just pie in the sky stuff at the moment. That would likely get you what you want, or very close to it.