Gentoo Archives: gentoo-user

From: James <wireless@×××××××××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: Gentoo video camera security system
Date: Wed, 17 Sep 2008 02:03:14
Message-Id: loom.20080917T013051-788@post.gmane.org
In Reply to: Re: [gentoo-user] Gentoo video camera security system by Iain Buchanan
1 Iain Buchanan <iaindb <at> netspace.net.au> writes:
2
3 >
4 > Neil Bothwick wrote:
5 > > On Tue, 16 Sep 2008 06:40:11 -0700, Grant wrote:
6 > >
7 > >> I think USB cameras would be the way to go. Does anyone know of a USB
8 > >> camera that works well with Gentoo?
9 > >
10 > > You can also use standard composite output security cameras, connected to
11 > > a TV card with a composite input.
12 >
13 > except that you then have to provide power to the camera as well, and
14 > composite is pretty bad at interference over long distances, especially
15 > if you're running AC next to it!
16 >
17 RG59 coax cable can be problematic, but should work to at least 900 ft.
18 RG6 is better (steel coated with copper in the coax core) that RG9.
19 Power runs, particularly AC are OK to cross (perpendicular) but shot
20 not be run parallel for more than a few feet.
21
22 If the cameras use AC (many ntsc cameras do) then a single point of grounding
23 common for the AC power supply and the cameras is best. Sometimes isolation
24 devices and filters have to be used on either the coax, the power circuits
25 or both. RG6 cable should get you at least 1600 feet.
26
27
28 > On the other hand, I've run composite without amplification about 30
29 > meters in a proper shielded environment, and had a clear (as the
30 > original) picture at the other end. I don't know how USB would go over
31 > that distance...
32
33 I do, I design and supervise commercial video installations for industrial
34 clients.
35
36
37
38 > USB cameras put the reliance on your webcam drivers working, composite
39 > cameras put the reliance on your TV card. And TV cards with multiple
40 > inputs can start to get expensive, but most cheap motherboards have
41 > multiple usb nowadays.
42
43 QSee makes inexpensive cards that will perform 'frame grabbing'.
44 Before transmitting you have to *ENCODE* the video. The encoding process
45 is mathematically intensive (expensive) and runs best on a DSP such
46 as the 6000 series from TI or a FPGA that has a custom processor for
47 video processing implemented in hardware.
48
49 Using a smoking 64 bit machine (Intel or AMD) will get you one to 2 channels
50 of real time encoding, at best. Now receiving H.264 or any other encoded
51 video stream and playing it back for viewing (mplayer, vlc mpeg4IP etc)
52 that's more reasonable.
53
54
55 This is the the best (cheapest) for hobbyist (webcams or ntsc(pal)
56 frame grabber boards for a (local) campus setting. If you are
57 going to re-transmit the video (stream it) over a WAN or the Internet
58 you've got a host of other issues to deal with. If this is the goal,
59 save yourself lots of grief and use H.264.
60
61 It's better that the finest system made/deployed by Pelco, Digital Micro,
62 GE or Honeywell ever dreamed of. Sure those big name systems have
63 billions of feature that *nobody* ever uses, but the quality or the
64 quality for a given amount of bandwidth you use; that war is over
65 H.264 has whipped all competitors, include what-ever-patented-wavelet
66 or anything thing else. I know, I've spent years deep in the mathematics
67 of these issues, put code on FPGA, and used dev kits from TI (Da Vinci)
68 and many others...
69
70 H.264 rules and all other video encoding (although well intentioned)
71 drooles....
72
73
74 http://www.linuxjournal.com/article/9005
75
76 http://www.balooga.com/mpeg4.php3
77
78 http://en.wikipedia.org/wiki/H.264
79
80 http://www.pixeltools.com/h264_paper.html
81
82 http://mpeg4ip.sourceforge.net/features/index.php
83
84 http://www.videolan.org/developers/x264.html
85
86
87 And if you really want to dive into video encoding, check
88 out this crazy Russian (actually a friend of mine).
89
90 http://wiki.elphel.com/index.php?title=Main_Page
91
92 Audrey has open source camera designs that run mjpeg or Ogg Theora.
93
94
95
96 James

Replies

Subject Author
Re: [gentoo-user] Re: Gentoo video camera security system Grant <emailgrant@×××××.com>