Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Zoneminder 1.27 fails to stream feeds [Solved]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
rawbeefman
Guru
Guru


Joined: 25 Mar 2005
Posts: 375

PostPosted: Tue Nov 04, 2014 9:35 pm    Post subject: Zoneminder 1.27 fails to stream feeds [Solved] Reply with quote

New installation of Zoneminder 1.27. I have added 2 cameras and I cannot get a stream for either.

It is compiled with the vlc (and also, cUrl) use flag. Everything went together really nice, the web portion displays nicely.

I've tried it both ways, with the ffmpeg source type and also the libvlc. LibAv was built with the network use flag.

Both cameras are ip cameras on an rtsp stream (Foscam 9805e and Dlink 5222L). Both streams work great from my wifes windows box (in vlc).

When it is run with the ffmpeg source type, I get these in /var/log/messages:
Quote:
Nov 4 16:24:11 tuxServer zmdc[1995]: WAR [Can't find process with command of 'zma -m 1']
Nov 4 16:24:12 tuxServer zmdc[1995]: INF ['zmc -m 1' stopping at 14/11/04 16:24:12]
Nov 4 16:24:12 tuxServer zmc_m1[2203]: INF [Got signal 15 (Terminated), exiting]
Nov 4 16:24:18 tuxServer zmdc[1995]: INF ['zmc -m 1' crashed, signal 8]
Nov 4 16:24:18 tuxServer zmdc[1995]: INF ['zmc -m 1' starting at 14/11/04 16:24:18, pid = 2457]
Nov 4 16:24:18 tuxServer zmdc[2457]: INF ['zmc -m 1' started at 14/11/04 16:24:18]
Nov 4 16:24:19 tuxServer zmc_m1[2457]: INF [Starting Capture]
Nov 4 16:24:19 tuxServer zmc_m1[2457]: INF [Priming capture from rtsp://blah:blah@192.168.1.20:88/videoSub]
Nov 4 16:24:19 tuxServer zmdc[1995]: WAR [Can't find process with command of 'zma -m 1']
Nov 4 16:24:22 tuxServer zmc_m1[2457]: FAT [Unable to open input rtsp://blah:blah@192.168.1.20:88/videoSub due to: Operation now in progress]
Nov 4 16:24:22 tuxServer zmdc[1995]: ERR ['zmc -m 1' exited abnormally, exit status 255]
Nov 4 16:24:22 tuxServer zmdc[1995]: INF [Starting pending process, zmc -m 1]
Nov 4 16:24:22 tuxServer zmdc[1995]: INF ['zmc -m 1' starting at 14/11/04 16:24:22, pid = 2479]
Nov 4 16:24:22 tuxServer zmdc[2479]: INF ['zmc -m 1' started at 14/11/04 16:24:22]
Nov 4 16:24:22 tuxServer zmc_m1[2479]: INF [Starting Capture]
Nov 4 16:24:22 tuxServer zmc_m1[2479]: INF [Priming capture from rtsp://blah:blah@192.168.1.20:88/videoSub]
Nov 4 16:24:25 tuxServer zmc_m1[2479]: FAT [Unable to open input rtsp://blah:blah@192.168.1.20:88/videoSub due to: Operation now in progress]
Nov 4 16:24:25 tuxServer zmdc[1995]: ERR ['zmc -m 1' exited abnormally, exit status 255]
Nov 4 16:24:30 tuxServer zmdc[1995]: INF [Starting pending process, zmc -m 1]
Nov 4 16:24:30 tuxServer zmdc[1995]: INF ['zmc -m 1' starting at 14/11/04 16:24:30, pid = 2485]
Nov 4 16:24:30 tuxServer zmdc[2485]: INF ['zmc -m 1' started at 14/11/04 16:24:30]
Nov 4 16:24:30 tuxServer zmc_m1[2485]: INF [Starting Capture]
Nov 4 16:24:30 tuxServer zmc_m1[2485]: INF [Priming capture from rtsp://blah:blah@192.168.1.20:88/videoSub]
Nov 4 16:24:33 tuxServer zmc_m1[2485]: FAT [Unable to open input rtsp://blah:blah@192.168.1.20:88/videoSub due to: Operation now in progress]
Nov 4 16:24:33 tuxServer zmdc[1995]: ERR ['zmc -m 1' exited abnormally, exit status 255]


It will continue to repeat that.

If I change the source type to libvlc, I get this gem in /var/log/messages.

Quote:
Nov 4 16:28:35 tuxServer zmdc[1995]: WAR [Can't find process with command of 'zma -m 2']
Nov 4 16:28:35 tuxServer zmdc[1995]: INF [Command 'zmc -m 2' removed from pending list at 14/11/04 16:28:35]
Nov 4 16:28:35 tuxServer zmdc[1995]: INF ['zmc -m 2' starting at 14/11/04 16:28:35, pid = 2656]
Nov 4 16:28:35 tuxServer zmdc[2656]: INF ['zmc -m 2' started at 14/11/04 16:28:35]
Nov 4 16:28:36 tuxServer zmc_m2[2656]: INF [Starting Capture]
Nov 4 16:28:36 tuxServer zmc_m2[2656]: INF [Priming capture from rtsp://blah:blah@192.168.1.29:554/live2.sdp]
Nov 4 16:28:36 tuxServer [0x68f2a98]
Nov 4 16:28:36 tuxServer main input error:
Nov 4 16:28:36 tuxServer open of `rtsp://blah:blah@192.168.1.29:554/live2.sdp' failed
Nov 4 16:28:36 tuxServer
Nov 4 16:28:36 tuxServer [0x68f2a98]
Nov 4 16:28:36 tuxServer main input error:
Nov 4 16:28:36 tuxServer Your input can't be opened
Nov 4 16:28:36 tuxServer
Nov 4 16:28:36 tuxServer [0x68f2a98]
Nov 4 16:28:36 tuxServer main input error:
Nov 4 16:28:36 tuxServer VLC is unable to open the MRL 'rtsp://blah:blah@192.168.1.29:554/live2.sdp'. Check the log for details.
Nov 4 16:28:36 tuxServer
Nov 4 16:28:36 tuxServer zmdc[1995]: WAR [Can't find process with command of 'zma -m 2']


The log doesn't change until I open up the feed, and I get this:
Quote:
Nov 4 16:30:15 tuxServer zms[2696]: ERR [Terminating, last frame sent time 1415136615.011025 secs more than maximum of 10.000000]


I can run zma -m 1 at the terminal and this ends up in the log:
Quote:
Nov 4 16:31:27 tuxServer zma_m1[2704]: WAR [Waiting for capture daemon]
Nov 4 16:31:28 tuxServer zma_m1[2704]: WAR [Waiting for capture daemon]
Nov 4 16:31:29 tuxServer zma_m1[2704]: WAR [Waiting for capture daemon]
Nov 4 16:31:30 tuxServer zma_m1[2704]: WAR [Waiting for capture daemon]
Nov 4 16:31:31 tuxServer zma_m1[2704]: WAR [Waiting for capture daemon]


If anyone can point me in the right direction that would be great. Maybe Gentoo was not the right distro for this?

Firmware is up to date on 1 camera, working to update the other.

I see a version 1.28 is out, hopefully it gets updated in portage soon!


Last edited by rawbeefman on Thu Nov 06, 2014 4:41 pm; edited 1 time in total
Back to top
View user's profile Send private message
rawbeefman
Guru
Guru


Joined: 25 Mar 2005
Posts: 375

PostPosted: Thu Nov 06, 2014 4:41 pm    Post subject: Reply with quote

This is solved.

For reference, this is what I did to fix this issue.

It was really two issues. First, the Foscam FI9805 required a firmware upgrade (http://foscam.us/firmware).
I set it up with these settings:
Source type: libvlc
width/height: 320x240

This initially didn't do anything, but I found that gentoo builds vlc quite raw, so you need to add some use flags.

edit /usr/portage/package.use with:
Code:
media-video/vlc ffmpeg mpeg live rtsp
www-misc/zoneminder vlc
www-misc/zoneminder curl
media-video/libav network


when you re-emerge zoneminder, it build the correct packages and zoneminder has worked great since then.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum