Page 1 of 1

Streaming problem

Posted: Fri Jan 06, 2012 9:31 pm
by omicronvt
Running zm 1.24.2 in Ubuntu for some time with no errors. Suddenly i have no live video from monitors, events are recorded OK, but if i try to watch them: same problem ---> no video. View frame inside event is working OK. Video generation is working OK. Syslog reports no error. It is like zm refuses to stream video...

Re: Streaming problem

Posted: Thu Jan 19, 2012 10:05 pm
by MrMookey
Here almost the same.
I run Ubuntu 10.04, having a Foscam FI8918W hooked on my modem/router.
I set up ZM, have everything on green (Modect, camera name) but no stream.
On probe I get : "Unable to probe network cameras, status is '127'"

Settings:
Remote Protocol: http
Remote Method: simple
host: user:pwd@ip-adress
port: port of the cam
hostpfad: /video.cgi
pixel: 640
480

I have been looking for hours but no avail.
I know it is working because it takes pics on detection! I see it in the "events".

How can this be solved?
It is the last step to complete it.

Any help is much appreciated!

Re: Streaming problem

Posted: Sun Jan 22, 2012 12:22 am
by MrMookey
Hey omicronvt have you found the solution yet?

I am this far that I do not have the error... i just get nothing. What about you??

Re: Streaming problem

Posted: Sun Jan 22, 2012 8:53 am
by PacoLM
Post the logs in /var/log/syslog just after starting zoneminder, it will help to determine the source of your problem. Have you checked the shared memory settings?.

Re: Streaming problem

Posted: Sun Jan 22, 2012 1:27 pm
by MrMookey
@ PacoLM

ipcs -l

------ Shared Memory Limits --------
max number of segments = 4096
max seg size (kbytes) = 32768
max total shared memory (kbytes) = 8388608
min seg size (bytes) = 1

------ Semaphore Limits --------
max number of arrays = 128
max semaphores per array = 250
max semaphores system wide = 32000
max ops per semop call = 32
semaphore max value = 32767

------ Messages: Limits --------
max queues system wide = 978
max size of message (bytes) = 8192
default max size of queue (bytes) = 16384

In the sysctl.conf I have:

#kernel.shmall = 16777216
#kernel.shmmax = 268435456

as for the /var/log/syslog :

Jan 22 14:20:03 Thunder zmdc[6104]: INF [Server starting at 12/01/22 14:20:03]
Jan 22 14:20:09 Thunder zmdc[6104]: INF ['zmc -m 1' starting at 12/01/22 14:20:09, pid = 6126]
Jan 22 14:20:09 Thunder zmdc[6126]: INF ['zmc -m 1' started at 12/01/22 14:20:09]
Jan 22 14:20:09 Thunder zmc_m1[6126]: INF [Debug Level = 0, Debug Log = <none>]
Jan 22 14:20:10 Thunder zmc_m1[6126]: INF [Starting Capture]
Jan 22 14:20:10 Thunder zmdc[6128]: INF ['zma -m 1' started at 12/01/22 14:20:10]
Jan 22 14:20:10 Thunder zmdc[6104]: INF ['zma -m 1' starting at 12/01/22 14:20:10, pid = 6128]
Jan 22 14:20:11 Thunder zma_m1[6128]: INF [Debug Level = 0, Debug Log = <none>]
Jan 22 14:20:11 Thunder zma_m1[6128]: INF [In mode 3/1, warming up]
Jan 22 14:20:12 Thunder zmdc[6104]: INF ['zmtrack.pl -m 1' starting at 12/01/22 14:20:12, pid = 6130]
Jan 22 14:20:12 Thunder zmdc[6130]: INF ['zmtrack.pl -m 1' started at 12/01/22 14:20:12]
Jan 22 14:20:14 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 1 extraneous bytes before marker 0xd9]
Jan 22 14:20:15 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 1 extraneous bytes before marker 0xd9]
Jan 22 14:20:15 Thunder zmdc[6104]: INF ['zmfilter.pl' starting at 12/01/22 14:20:15, pid = 6132]
Jan 22 14:20:15 Thunder zmdc[6132]: INF ['zmfilter.pl' started at 12/01/22 14:20:15]
Jan 22 14:20:15 Thunder zmdc[6104]: ERR ['zmtrack.pl -m 1' exited abnormally, exit status 255]
Jan 22 14:20:15 Thunder zmdc[6104]: INF [Starting pending process, zmtrack.pl -m 1]
Jan 22 14:20:15 Thunder zmdc[6104]: INF ['zmtrack.pl -m 1' starting at 12/01/22 14:20:15, pid = 6134]
Jan 22 14:20:15 Thunder zmdc[6134]: INF ['zmtrack.pl -m 1' started at 12/01/22 14:20:15]
Jan 22 14:20:17 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 1 extraneous bytes before marker 0xd9]
Jan 22 14:20:18 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 1 extraneous bytes before marker 0xd9]
Jan 22 14:20:18 Thunder zmdc[6104]: INF ['zmaudit.pl -c' starting at 12/01/22 14:20:18, pid = 6135]
Jan 22 14:20:18 Thunder zmdc[6135]: INF ['zmaudit.pl -c' started at 12/01/22 14:20:18]
Jan 22 14:20:19 Thunder zmdc[6104]: ERR ['zmtrack.pl -m 1' exited abnormally, exit status 255]
Jan 22 14:20:20 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 1 extraneous bytes before marker 0xd9]
Jan 22 14:20:20 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 1 extraneous bytes before marker 0xd9]
Jan 22 14:20:21 Thunder zmfilter[6132]: INF [Scanning for events]
Jan 22 14:20:21 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 2 extraneous bytes before marker 0xd9]
Jan 22 14:20:22 Thunder zmdc[6104]: INF ['zmwatch.pl' starting at 12/01/22 14:20:22, pid = 6137]
Jan 22 14:20:22 Thunder zmdc[6137]: INF ['zmwatch.pl' started at 12/01/22 14:20:22]
Jan 22 14:20:22 Thunder zmaudit[6135]: INF [Filesystem event '1/66' does not exist in database]
Jan 22 14:20:22 Thunder zmaudit[6135]: INF [deleting]
Jan 22 14:20:23 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 1 extraneous bytes before marker 0xd9]
Jan 22 14:20:24 Thunder zmdc[6104]: INF [Starting pending process, zmtrack.pl -m 1]
Jan 22 14:20:24 Thunder zmdc[6104]: INF ['zmtrack.pl -m 1' starting at 12/01/22 14:20:24, pid = 6140]
Jan 22 14:20:24 Thunder zmdc[6140]: INF ['zmtrack.pl -m 1' started at 12/01/22 14:20:24]
Jan 22 14:20:24 Thunder zmwatch[6137]: INF [Watchdog starting]
Jan 22 14:20:24 Thunder zmwatch[6137]: INF [Watchdog pausing for 30 seconds]
Jan 22 14:20:26 Thunder zmdc[6104]: ERR ['zmtrack.pl -m 1' exited abnormally, exit status 255]
Jan 22 14:20:28 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 1 extraneous bytes before marker 0xd9]
Jan 22 14:20:30 Thunder zmc_m1[6126]: last message repeated 3 times
Jan 22 14:20:30 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 2 extraneous bytes before marker 0xd9]
Jan 22 14:20:33 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 2 extraneous bytes before marker 0xd9]
Jan 22 14:20:34 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 1 extraneous bytes before marker 0xd9]
Jan 22 14:20:36 Thunder zmc_m1[6126]: last message repeated 4 times
Jan 22 14:20:36 Thunder zmdc[6104]: INF [Starting pending process, zmtrack.pl -m 1]
Jan 22 14:20:36 Thunder zmdc[6104]: INF ['zmtrack.pl -m 1' starting at 12/01/22 14:20:36, pid = 6141]
Jan 22 14:20:36 Thunder zmdc[6141]: INF ['zmtrack.pl -m 1' started at 12/01/22 14:20:36]
Jan 22 14:20:37 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 1 extraneous bytes before marker 0xd9]
Jan 22 14:20:39 Thunder zmdc[6104]: ERR ['zmtrack.pl -m 1' exited abnormally, exit status 255]
Jan 22 14:20:41 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 1 extraneous bytes before marker 0xd9]
Jan 22 14:20:50 Thunder zmc_m1[6126]: last message repeated 7 times
Jan 22 14:20:50 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 2 extraneous bytes before marker 0xd9]
Jan 22 14:20:51 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 1 extraneous bytes before marker 0xd9]
Jan 22 14:20:59 Thunder zmc_m1[6126]: last message repeated 8 times
Jan 22 14:20:59 Thunder zmdc[6104]: INF [Starting pending process, zmtrack.pl -m 1]
Jan 22 14:20:59 Thunder zmdc[6104]: INF ['zmtrack.pl -m 1' starting at 12/01/22 14:20:59, pid = 6152]
Jan 22 14:20:59 Thunder zmdc[6152]: INF ['zmtrack.pl -m 1' started at 12/01/22 14:20:59]
Jan 22 14:20:59 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 1 extraneous bytes before marker 0xd9]
Jan 22 14:21:02 Thunder zmdc[6104]: ERR ['zmtrack.pl -m 1' exited abnormally, exit status 255]
Jan 22 14:21:02 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 1 extraneous bytes before marker 0xd9]
Jan 22 14:21:03 Thunder nullmailer[890]: Rescanning queue.
Jan 22 14:21:03 Thunder nullmailer[890]: Starting delivery: protocol: smtp host: smtp.xxx...xxfile: 1327216350.4359
Jan 22 14:21:03 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 2 extraneous bytes before marker 0xd9]
Jan 22 14:21:04 Thunder nullmailer[6153]: smtp: Failed: 553 5.1.8 <root@Thunder.Thunder>... Domain of sender address root@Thunder.Thunder does not exist
Jan 22 14:21:04 Thunder nullmailer[890]: Sending failed: Permanent error in sending the message
Jan 22 14:21:04 Thunder nullmailer[890]: Delivery complete, 1 message(s) remain.
Jan 22 14:21:04 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 2 extraneous bytes before marker 0xd9]
Jan 22 14:21:04 Thunder zmc_m1[6126]: WAR [Corrupt JPEG data: 1 extraneous bytes before marker 0xd9]

Well the sending of the mail is what I will pick up later but the stream is my main concern.
Can you see how and what?
I really do appreciate your time and effort in this Paco!!!

Re: Streaming problem

Posted: Sun Jan 22, 2012 2:37 pm
by PacoLM
If you get the image in the events but no live stream, then for sure should be a configuration problem. Which OS and internet browser are you using to see the live stream?.

Try this, just to check that everything is fine on the ZM image & source config side:
1st: change the source path, instead of video.cgi, try snapshot.cgi instead (I believe foscam cameras support it)
2nd: try with a lower resolution, 320x240 instead of 640x480.

Don't forget to restart ZM after these changes.

PacoLM

Re: Streaming problem

Posted: Sun Jan 22, 2012 3:03 pm
by MrMookey
OS = 10.04 (lucid) and the default browser = firefox

Applied the changes as suggested but no avail.
So weird as when I do http:/myip/videostream.asf?user=&pwd=

I have the streaming.
Also from the basic Foscam ip... not from ZM.

Must be a small tweak.. but damn.. where man?? 8)

Thanks for your help dude!!!

Re: Streaming problem

Posted: Tue Jan 24, 2012 8:34 am
by MrMookey
Still trying and trying :|

As mentioned. It detects everything.
The bastard even keeps on filming ;)

Now it is just the stream ...grrrrrrr

Re: Streaming problem

Posted: Wed Jan 25, 2012 9:30 am
by MrMookey
Running out of ideas and tweaks etc etc.
Any other options, suggestions???

One would be uninstalling it and try 1.25.x

But that does not guarantuee anything as well.

Re: Streaming problem

Posted: Wed Jan 25, 2012 4:28 pm
by MrMookey
Finally I got it working only now the controls :lol:

Getting there!!