Perspective Streaming Synthesis

Synthesis: "The combination of ideas to form a theory or system."

Perspective is a long term project I am working on to create a complete streaming solution using just Python and associated libraries, with the 'meat' of the project being handled in 5 parts:

  • Video Encoder: wxPython based GUI encoder, Specs TBD
  • Transcoding Server(s): Handles stream ingress (single bitrate) and then transcodes to multiple bitrates on the fly.
  • Archive Server: User submitted archiving of streams.
  • Stream Balancer: To be used for balancing incoming streams over multiple Transcoding servers, also handles Authentication.
  • HTML5 based player.

Stay tuned for more information as the project progresses.


Copyright © 2015, Leigh Burton