Page 1 of 1

Multi-Cam planned?

Posted: Tue Feb 08, 2011 3:12 pm
by Siutsch
Hi,

I use Yawcam since a few days and I love it. :mrgreen:
(I use it for video surveillance)

I'd like to ask carefully if it ever will have multicam support?

I know this thread:
http://www.yawcam.com/forum/viewtopic.php?p=3923#3923
and that you can start more instances of YC.

But it would be cool if you can do this with one instance of YC and if more than 1 camera can be viewed/streamed with Web-Browser in one window.
(not only switch between the connected cameras).

Sorry if this has been asked several times ... :roll:
Siutsch.

Posted: Wed Feb 09, 2011 5:54 am
by z3r0c00l12
I could see this being a very useful feature, as I have multiple cameras and run multiple instances of Yawcam. I also like the idea of the WebGui as I am the one who first mentioned this feature a while back (can be found in the suggestion list).

The only problem I see with this is that it would be very very difficult to implement, almost impossible without re-writing the entire code, in my opinion.

Anyways, I have added the suggestion to the suggestion list which will be reviewed by Malun. Unfortunately, I don't see this being implemented soon as it would take a lot of time to code it and Malun is very busy.

I wouldn't be surprised if it gets rejected, but if it gets accepted though, then it will take a long time to implement. I think a nice way to increase your chances of seeing the feature is to make donations. Keep in mind though that Malun is not tied to any contracts.

Posted: Wed Feb 09, 2011 4:00 pm
by Siutsch
I think a nice way to increase your chances of seeing the feature is to make donations. Keep in mind though that Malun is not tied to any contracts.
That will be no problem!
Maybe it will even be some Easter Gifts. :)

Siutsch.

Posted: Wed Feb 09, 2011 4:22 pm
by Siutsch
The only problem I see with this is that it would be very very difficult to implement, almost impossible without re-writing the entire code, in my opinion.
I understand ...

Perhaps it's possible to simplify the starting of multiple instances of the application (as portable versions with only ini-files for config in YW-folder).

Perhaps it's possible to write a kind of boot manager for multiple instances of YC, a maximum of 4 would be sufficient in most cases I think.

But that would be also possible with a batch-file :roll:


I think it's possible to rewrite the html-code of the webpages for the Web-Server to show more than one camera, if multiple instances are running (1, 2 or 4).
It would be cool, if this could be done with one port-adress, not with 4 different ones ...

If it's not as easy for showing the web-pages with streaming cams, then it
could be possible for normal pics of the cams with regular updates every x seconds, what is already possible in YC now.

Siutsch.

Posted: Thu Feb 10, 2011 5:39 am
by z3r0c00l12
I think you should look into JamCam4 which was made by a forum member here and works with yawcam, I personnally haven't tried it, but maybe it's exactly what you're looking for.

Posted: Wed Feb 16, 2011 1:59 am
by malun
The question about multiple webcams is one of the most frequent questions I get in emails...

Of course I want to add support for several devices in Yawcam at the same time, but as you already have talked about this will need a lot of work.
A lot of decisions have to be made:

- Will it be to cluttered to add more devices in the settings menu? Will I have to add a separate GUI handling devices? Is it enough with a device tab in the main window?
- How can I adapt the Preview and Capture windows to allow multiple devices? Do I need to add a GUI where you can preview a lot of cameras at the same time?
- How can I solve the overly in a good way? I will probably need a new overlay editor that can be opened for each device...
- How is the motion detection supposed to work when several devices are connected? Will an motion event on one device activate actions for all devices or just one device? Running motion detection on several devices at the same time will dramatically increase the CPU load. How can I solve this problem?
- It feels like Stream and Http can be solved in a good way, but how to solve File and Ftp? Use images from all devices? GUI for selecting what devices to use images from?

...and these are only the things I can come up with right now. There are for certain much more problems that have to be solved.

In other words: I'm thinking of it, I'm planning the GUIs with pen and paper, but I haven't started on any coding yet ;-)

/malun