project jira-projects / HLS Stream Creator avatar

jira-projects/HLS#3: HLS-13: Adaptive Bitrates from Named Pipe

Issue Information

Issue Type: issue
Status: opened
Reported By: btasker

Milestone: Backlog
Created: 23-Apr-22 07:52


Was previously HLS-13

Where the input is a FIFO it's obviously only possible for one process to retrieve data.

As the ABR functionality fires multiple ffmpeg processes, it obviously won't work with a FIFO.

Will need to implement a wrapper to read from the FIFO and make it available to the processes. At a very, very basic level, simply _cat_ting to a temp file may be sufficient (if a bit hacky).

Toggle State Changes


This might just need testing to confirm that it's in place and working, looking at the JILS issue, there was a commit: