From owner-freebsd-questions Mon Jan 27 10:57:12 2003 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A89A237B401 for ; Mon, 27 Jan 2003 10:57:10 -0800 (PST) Received: from mired.org (ip68-97-54-220.ok.ok.cox.net [68.97.54.220]) by mx1.FreeBSD.org (Postfix) with SMTP id 2926B43EB2 for ; Mon, 27 Jan 2003 10:57:09 -0800 (PST) (envelope-from mwm-dated-1044125828.3deaf6@mired.org) Received: (qmail 22055 invoked from network); 27 Jan 2003 18:57:08 -0000 Received: from localhost.mired.org (HELO guru.mired.org) (127.0.0.1) by localhost.mired.org with SMTP; 27 Jan 2003 18:57:08 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15925.33027.865478.842933@guru.mired.org> Date: Mon, 27 Jan 2003 12:57:07 -0600 To: fozekizer@attbi.com Cc: freebsd-questions@freebsd.org Subject: Re: freebsd as platform for video security? In-Reply-To: <20030127155744.0EAB343E4A@mx1.FreeBSD.org> References: <20030127155744.0EAB343E4A@mx1.FreeBSD.org> X-Mailer: VM 7.07 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid X-face: "5Mnwy%?j>IIV\)A=):rjWL~NB2aH[}Yq8Z=u~vJ`"(,&SiLvbbz2W`; h9L,Yg`+vb1>RG% *h+%X^n0EZd>TM8_IB;a8F?(Fb"lw'IgCoyM.[Lg#r\ From: Mike Meyer X-Delivery-Agent: TMDA/0.68 (Shut Out) Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In <20030127155744.0EAB343E4A@mx1.FreeBSD.org>, fozekizer@attbi.com typed: > My father wants to be able to watch his security cameras at his business > remotely. I know it can be done...static IP, video capture, streaming video, > etc...in Windoze but I DO NOT want to deal with MS at all. Does software exist > for FreeBSD that would allow me to: > > 1. Monitor security camera footage online, either in real time or recorded > 2. Switch among 4 different cameras or meld the images together in a 4-way > split screen. The magic word in this case is H323. That's the network video/voice conferencing standard, and the tools to do this kind of thing on FreeBSD that I know of all use H323. In particular, the ohphone port. You could, for instance, set up one computer at each camera, and have ohphone displaying the incoming video from them on the monitoring computer. I don't have an ohphone setup anymore, so I don't know how much trouble getting multiple incoming video streams setup is. This solution provide four images in windows. You can use plpwm (part of the plwm port) as a window manager, which will let you rotate through the windows with a single key. Or you could use a scriptable window manager to lay out the windows in four quarters of the screen. > And what kind of machine (at the most basic) does everyone think would be > required to handle this sort of activity? Do you think I would be better off > using BeOS or another OS? I mention BeOS because I know what it can handle, > especially since it is extremely good when it comes to graphics and other > usually memory intensive programming. If you're going to pipe video over IP, then the end systems can be cheap - a 500MHz box is more than enough. The system running four displays is the problem. CPU load isn't much of a problem - fxtv chews up about 5% of the cpu on a gigahertz athlon box - but memory bandwidth could be a problem if you want to keep four running videos on it. http://www.mired.org/consulting.html Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message