livepeer / task-runner

Background service that executes tasks from the Livepeer API. Mainly used for VOD.
MIT License
3 stars 2 forks source link

task/import: Use original HLS recording for assets playback URL #45

Closed victorges closed 2 years ago

victorges commented 2 years ago

For assets created from a livestream recording, we have been skipping the prepare step because of an apparent bug in go-livepeer that caused them not to be processed properly (Invalid argument).

The ideal flow for this though would actually be to avoid re-transcoding these recordings when we are creating the assets. We have already created an HLS playlist for the livestream when it was recorded in the first place. So we can just use that for the resulting asset playback as well.

victorges commented 2 years ago

@tqian1 100% accurate understanding!