Spook is a live video distribution server intended for a streaming Webcam or remote monitoring. The server uses a modular configuration system for importing video from live sources, applying processing on the fly, encoding to one or more compressed formats, and distributing the feeds over a network. Spook provides true, high-quality streaming by producing MPEG4 RTP streams, available on demand with RTSP. Modules are also included to provide JPEG stills via HTTP.
| Tags | multimedia Video Internet |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | C |
Recent releases


Changes: This release adds support for audio with MP2 encoding, multipart/x-mixed-replace JPEG streaming, multiple simultaneous video/audio inputs, RTSP authentication, and hardware video encoders.


Changes: This release adds support for Video4Linux2, which fixes the incompatibility with BTTV devices under Linux 2.6.


Changes: A configure check was added for compatibility with new versions of libdc1394.


Changes: Support was added for client access logging. Mac OS X is now supported through QuickTime video digitizer drivers. A major bug was fixed that could cause a crash when serving clients behind a NAT.


Changes: Tunnelling RTP over TCP is now supported. Support for Philips Web cams was enhanced, and another serious network I/O bug was fixed.