Project

General

Profile

Bug #15

Rewrite the internal streaming pipeline

Added by Andreas Smas over 11 years ago. Updated over 10 years ago.

Status:
Fixed
Priority:
High
Assignee:
Category:
General
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Found in version:
Affected Versions:

Description

Rewrite the internal streaming pipeline

History

#1

Updated by Andreas Smas over 10 years ago

The internal pipeline is a bit too inflexible at the moment. The rewrite needs to address these problems:

  • Add a time-shifter.
  • Remove cumbersome locking between nodes in the pipe.
  • Prepare for adding live transcoders

This is how we want it to be:

 [Input source]-[Arbitration] -+-> [Transcoder X] -> [Timeshifter] -> ...
                               |
                               +-> [Transcoder Y] -> ....
                               |
                               +-------------------> [Timeshifter] -+-- Multiple
                                                                    +-- subscribers
                                                                    +-- (HTSP, RTSP, DVR, etc)
#2

Updated by Andreas Smas over 10 years ago

  • Status changed from New to Fixed
  • Found in version set to fixed

The pipeline is rewritten.

Timeshifting will not make the 2.2 release.

Also available in: Atom PDF