m1k1o / go-transcode

On-demand transcoding origin server for live inputs and static files in Go using ffmpeg. Also with NVIDIA GPU hardware acceleration.
Apache License 2.0
208 stars 38 forks source link

module separation #7

Open klahaha opened 2 years ago

klahaha commented 2 years ago

source

In the future, I would like to split HLS, HTTP (live) and on-demand streaming to different modules. And every module should have separate config. And they would be independent. That's why i think, for future, it would be better to have split config.

what config must change for every modules? streams very probable.. maybe profiles dir? something else?