The nzb Project provides a library and graphical Usenet client for nzb based NNTP downloading and streaming.
To use nzb you need to have access to a news/nntp (Usenet) server that provides binaries. Your ISP may provide this service to you but you usually need a premium usenet provider. I strongly recommend Giganews which provides a flawless service and a long retention. Especially if you intend to stream data directly Giganews provides both high speeds and complete files.
Another thing you will need is a Usenet indexing service which provides .nzb files. A well known and good service that provides a Usenet index is Newzbin.
- Native NZB parser.
- Native threaded (multiple connections) NNTP client.
- Native yEnc decoder.
- Native uuencoding decoder.
- Multi-threaded NZB streaming.
- Preliminary RAR support for streams (full multi-volume uncompressed RAR archives can be streamed directly).
- Built-in SSL support