Commit Graph

16 Commits

Author SHA1 Message Date
wukko
7298082bd5 api: refactor two static arrays to set 2025-06-28 16:31:39 +06:00
wukko
44f4ea32c6 api/stream/internal: stream vk videos in chunks 2025-06-24 17:04:43 +06:00
wukko
187bf9d745 merge: api 10.7.7 from main 2025-03-07 00:07:52 +06:00
jj
068ae2f2e7 api/internal: also transplant youtube HEAD requests 2025-03-06 17:16:46 +00:00
wukko
fd1a7530ed merge: api updates from main 2025-01-30 16:47:21 +06:00
jj
c48c64240b api/internal: allow redirects when reading chunks 2025-01-29 21:51:35 +00:00
jj
c4c47bdc27 merge: 10.6 updates 2025-01-21 13:36:37 +00:00
jj
600c769141 api/stream: implement itunnel transplants 2025-01-20 15:55:26 +00:00
jj
05e0f031ed api/stream: add Estimated-Content-Length header to tunnels
present where Content-Length cannot be accurately calculated,
pure proxy streams do not have this header and instead have
the accurate Content-Length one.
2024-12-16 17:07:30 +00:00
jj
bf4675a5e3 api/stream: move bsky override into isHlsResponse 2024-12-16 11:29:13 +00:00
jj
6f0a8196ff api/istream: remove icy-metadata header if sent by client 2024-12-04 18:25:25 +00:00
wukko
606f0fd29a api/stream/internal: workaround for wrong bsky content-type, refactor 2024-11-16 22:15:13 +06:00
jj
53e6085095 api/stream: don't override content-length for hls transform 2024-10-28 11:55:15 +00:00
wukko
c9eefc4d55 api/youtube: add an option to use HLS streams
- added `youtubeHLS` variable to api
- added youtube HLS parsing & handling
2024-10-28 15:17:54 +06:00
wukko
facf7741ce api/stream: standardize stream types & clean up related functions 2024-08-22 17:37:31 +06:00
wukko
dd831e13e8 api: flatten code directories, better filenames, remove old files 2024-08-03 14:47:13 +06:00