Files
invidious-experimenting/src/invidious
syeopite fe4fa0480a Fix HLS being used for non-livestream videos (#5189)
Invidious does not currently support non-livestream hls playback

Originally, the HLS manifest check was essentially a boolean:
if the HLS manifest field was present, it was assumed to be a
livestream. Some videos include the HLS Manifest but aren't
livestreams.

In the case where they are livestreams, the video contains a videoType
field with the value "Livestream". In the case that they're normal
videos, the videoType is "Video". This is exposed via the
`video.live_now` property.

This commit just checks that `video.live_now` is true before treating
it as a livestream
2025-02-26 14:14:29 -08:00
..
2024-07-17 12:21:48 -07:00
2025-02-26 14:02:57 -08:00
2025-02-26 13:55:25 -08:00
2024-11-17 13:12:56 -05:00
2023-05-14 20:17:51 +02:00
2023-06-13 19:16:07 +09:00