HLSDVD-5: Single Bitrate HLS Input

Issue Information

Issue Type: New Feature
Priority: Major
Status: Closed

Reported By:
Ben Tasker
Assigned To:
Ben Tasker
Resolution: Won't Fix (2019-09-09 15:59:53)

Created: 2015-06-18 19:43:20
Time Spent Working

It's currently possible to specify a HLS source as a remote stream and have that transcoded to a HLS ABR stream.

This FR is about supporting a push model rather than a pull - i.e. an encoder somewhere uploads a single bitrate stream (via WebDav or similar) and the VM then creates an ABR stream

Toggle State Changes


The main difference with this FR when compared to the existing ingress mechanism on the reference server (HLS-3) is that we need to process publish events on a per-stream basis rather than per file - otherwise we end up creating a new stream for every segment the encoder uploads.

So the ingress processing needs to be slightly different, and we'll need to maintain a state of whether encoding has already been started on that stream - memcached has been installed to aid in that.
Bulk Change

Realistically, if I wanted to restart work on this, I'd probably start from scratch, so marking as Won't Fix
btasker changed status from 'Open' to 'Closed'
btasker added 'Won't Fix' to resolution