A Python based NNTP Multimedia Streamer - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

A Python based NNTP Multimedia Streamer

Description:

... video) from an NNTP source (usenet) and play it using a local media player. ... them from the archive (RAR), and plays them in a third party player (VLC) ... – PowerPoint PPT presentation

Number of Views:97
Avg rating:3.0/5.0
Slides: 9
Provided by: pangal
Category:

less

Transcript and Presenter's Notes

Title: A Python based NNTP Multimedia Streamer


1
A Python based NNTP Multimedia Streamer
  • Benjamin Welton
  • Benjamin.R.Welton_at_wmich.edu

2
Goals
  • Develop an application capable of streaming HD
    Video content (specifically 1080p Blu-Ray quality
    video)?
  • Be as user friendly as possible (get rid of the
    complexity's of searching through headers,
    re-ordering NZB's, extracting files, ect)?

3
NNTP Stream
  • A Multimedia streamer designed to pull content
    (specifically video) from an NNTP source (usenet)
    and play it using a local media player.
  • Python based
  • Downloads posts in order, Decodes them,
    Extracts them from the archive (RAR), and plays
    them in a third party player (VLC).
  • Compatible with AVI/MKV files up to 1080p

4
NNTPStream Running on Windows 7 x64
5
Why NNTP?
  • The great US upload drought
  • US upload speeds (in general) are too low to
    sustain the high bit rates required for 1080p HD
    Video (8000kbps-12000kbps avg)?
  • File Availability
  • Bit-Torrent and other P2P networks require the
    presence of seeders, which may or may not be
    available.

6
Disadvantages of NNTP
  • Cost
  • News servers cost money to subscribe to,
    generally between 20-30 for an account
  • Retention
  • Files are available only for as long as the news
    server's retention (between 1 week 300 Days)?
  • SPOF
  • If the server fails, you lose the ability to
    stream

7
Idea's for the Future
  • Integration of NNTPStream along with a host of
    other P2P Technologies (Tahoe and Bit-torrent)
    into Boxee/XBMC.
  • Looks like standard list of files in XBMC except
    those files are placeholders grabbed from
    RSS/ATOM feeds and streamed when selected
  • Play anywhere media server which seamlessly
    integrates streaming to multiple sources for
    availability on any device

8
Questions
  • Source Available at
  • http//bitbucket.org/bwelton/nntpstream
  • Contact
  • Benjamin.R.Welton_at_wmich.edu
Write a Comment
User Comments (0)
About PowerShow.com