Closed GOATS2K closed 2 years ago
The way Overpass updates a stream's playlist file right now, will not scale well in the future.
Upon receiving a GET request for a playlist file, we re-write the playlist file to make sure we're on track with the playlist file generated by nginx.
https://github.com/GOATS2K/overpass/blob/master/overpass/hls.py#L32
However, this also means that this function runs on every single request, which is way more frequently than it would ever have to.
This has been fixed, will be released in an update.
The way Overpass updates a stream's playlist file right now, will not scale well in the future.
Upon receiving a GET request for a playlist file, we re-write the playlist file to make sure we're on track with the playlist file generated by nginx.
https://github.com/GOATS2K/overpass/blob/master/overpass/hls.py#L32
However, this also means that this function runs on every single request, which is way more frequently than it would ever have to.