Bug #15
Rewrite the internal streaming pipeline
| Status: | Fixed | Start date: | ||
|---|---|---|---|---|
| Priority: | High | Due date: | ||
| Assignee: | % Done: | 0% | ||
| Category: | General | |||
| Target version: | 2.2 | |||
| Found in version: | Affected Versions: |
Description
Rewrite the internal streaming pipeline
History
#1
Updated by Andreas Öman almost 4 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 Öman almost 4 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.