[olug] semi-OT: webcam for linux with local device
John Hobbs
john at velvetcache.org
Tue Aug 19 19:08:36 UTC 2008
What kind of webcam? I have some base code for a gspca device I was
playing with you might be able to use if it comes to that. Are these
serving out to HTTP or something home-brew?
If it's home brew I could see:
HOME: Get frame
HOME: Encode/Compress
HOME: UDP to server
SERV: Forward frame to clients
CLIENT: Decompress
CLIENT: Display frame
You could go pull instead of push on the clients too I suppose, time
stamp your frames so the client knows if anything fresh is there.
- John Hobbs
john at velvetcache.org
On Tue, Aug 19, 2008 at 1:55 PM, Will Langford <unfies at gmail.com> wrote:
> Yeah, I was gonna wait for a reply before posting discovered bits about
> camserv :).
>
> I've also been looking at possibly ffserver.
>
> If the V4L api docs aren't too bad... i can see it being plausible to render
> into a 5-10fps mpeg/xvid, then have something take that and create a virtual
> V4L device that decodes that stream.... although, being webcam based, needs
> to be highly fault tolerant... hmmm
>
> Playing with camserv is prolly first choice :)
>
> -Will
>
>
> On Tue, Aug 19, 2008 at 1:40 PM, John Hobbs <john at velvetcache.org> wrote:
>
>> Camserv [1,2] has a relay tool that might be what you are looking for.
>> Or you could grab your gcc and grow your own, the V4L api docs are
>> pretty good ;-)
>>
>> - John Hobbs
>>
>> john at velvetcache.org
>>
>> [1] http://cserv.sourceforge.net/
>> [2] http://svn.navi.cx/misc/trunk/camserv/README
>>
>> On Tue, Aug 19, 2008 at 1:18 PM, Will Langford <unfies at gmail.com> wrote:
>> > I'm... looking to stream a webcam from home to a linux dedicated server
>> in a
>> > datacenter. And I'm not looking for a once-a-second-jpg-update kind of
>> > thing, either. I want to stream from home (no particular OS in mind) to
>> my
>> > server and have it replicate the stream to any number of clients.
>> >
>> > I've had like, zero luck finding anything related. Am I going to have to
>> do
>> > some evil hackery with netcat / hose-faucet or something to stream from a
>> > device here over the net to the input of some other daemon on the server
>> for
>> > it to serve live stuff ?
>> >
>> > To do this correctly am I going to have to get an IP based cam / device
>> and
>> > some how transfer it to the dedicated server and have it cache it for
>> > streaming to clients ?
>> >
>> > -Will
>> > _______________________________________________
>> > OLUG mailing list
>> > OLUG at olug.org
>> > https://lists.olug.org/mailman/listinfo/olug
>> >
>> _______________________________________________
>> OLUG mailing list
>> OLUG at olug.org
>> https://lists.olug.org/mailman/listinfo/olug
>>
> _______________________________________________
> OLUG mailing list
> OLUG at olug.org
> https://lists.olug.org/mailman/listinfo/olug
>
More information about the OLUG
mailing list