We need an HDHomeRun ingestion engine, which streams MPEG-TS over HTTP. Therefore, it should make sense to write a generic HTTP ingestion engine first that the HDHomeRun ingestion engine can inherit from and decorate (see this comment). This way we write the most minimal engine possible, test HDHomeRun functionality before enhancing it with HDHomeRun-specifics and accommodate other HTTP streaming sources (really any TS file on a server).
Task
Description
We need an HDHomeRun ingestion engine, which streams MPEG-TS over HTTP. Therefore, it should make sense to write a generic HTTP ingestion engine first that the HDHomeRun ingestion engine can inherit from and decorate (see this comment). This way we write the most minimal engine possible, test HDHomeRun functionality before enhancing it with HDHomeRun-specifics and accommodate other HTTP streaming sources (really any TS file on a server).
Relevant Resources / Research
Related Issues
68