Closed TeslaLyon closed 1 year ago
Works, but not reliable.
In which way not reliable?
I Think this variant brings resolution selection to explode.
Check Isseue #82.
That's without _auto. Also the host variable isn't needed. It looks like that the URLs have this form actually:
https://edge-hls.doppiocdn.com/hls/{id}/master/{id}_auto.m3u8
_auto here makes the difference that _auto returns a full variant playlist while without _auto returns a variant playlist with one resolution only.
Something in reply parsing or resolution selection goes wrong without _auto. Ryaner95 also couldn't get working results without _auto check this.
I have no time to deep dive into the thing but I think SC switches to WebRTC stuff. So HLS seems to be a fallback in the future. Because of this the hosts sent out by the API give no responses anymore. The other possible thing is that edge-hls.* now balances everything itself by ID or so.
the edge- domain won't last long.
In which way not reliable?
I Think this variant brings resolution selection to explode.
Check Isseue #82.
That's without _auto. Also the host variable isn't needed. It looks like that the URLs have this form actually:
https://edge-hls.doppiocdn.com/hls/{id}/master/{id}_auto.m3u8
_auto here makes the difference that _auto returns a full variant playlist while without _auto returns a variant playlist with one resolution only.
Something in reply parsing or resolution selection goes wrong without _auto. Ryaner95 also couldn't get working results without _auto check this.
I have no time to deep dive into the thing but I think SC switches to WebRTC stuff. So HLS seems to be a fallback in the future. Because of this the hosts sent out by the API give no responses anymore. The other possible thing is that edge-hls.* now balances everything itself by ID or so.
Oh, probably forgot to take this into account, only 720p max in auto and no 1080p.
Update m3u8 url again