jj
|
66cb8d360d
|
api: move hmac secrets to single file
|
2024-11-01 12:16:53 +00:00 |
|
jj
|
40d6a02b61
|
api: cluster support
still missing synchronization for some structures
|
2024-10-31 22:59:06 +00:00 |
|
jj
|
2d6d406f48
|
api/crypto: use buffers for salt directly instead of hex strings
|
2024-10-31 22:42:46 +00:00 |
|
jj
|
93e6344fc7
|
api/stream/manage: make itunnel port configurable
this allows us to bind internal streams to
a specific worker in the future
|
2024-10-31 22:35:26 +00:00 |
|
jj
|
132255b004
|
api/stream/manage: use cobalt Store for stream cache
|
2024-10-31 22:33:32 +00:00 |
|
wukko
|
776c4f4dba
|
api/stream/manage: don't use clones in node cache
|
2024-10-30 23:56:14 +06:00 |
|
wukko
|
f610058b82
|
api/stream/types/merge: encode audio to aac or opus if hls
audio is encoded to opus only if it's a youtube hls stream with webm container
|
2024-10-30 17:18:18 +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
|
24ae08b105
|
api/stream: add isHLS to stream cache
|
2024-10-28 15:15:41 +06:00 |
|
wukko
|
a46e04358a
|
api/match-action: rename isM3U8 to isHLS and u to url
|
2024-10-28 15:14:36 +06:00 |
|
dumbmoron
|
d560c0d34a
|
api: return correct extension for gif downloads in api response
|
2024-09-18 18:03:04 +00:00 |
|
dumbmoron
|
15a90e9b11
|
api/stream: use Map for storing info about internal streams
|
2024-09-09 14:29:06 +00:00 |
|
dumbmoron
|
9a504443fd
|
api/stream: add support for 8kbps option for mp3 downloads
|
2024-09-07 16:28:34 +00:00 |
|
dumbmoron
|
438fce3c58
|
api/processing: append audio extension to filename before response
|
2024-09-07 12:26:43 +00:00 |
|
wukko
|
fff1c6c7a6
|
web & api: rename stream to tunnel
- updated the endpoint to /tunnel
- updated status to tunnel
- fixed one incorrectly named error in web
|
2024-09-05 00:26:48 +06:00 |
|
wukko
|
f3521da9c1
|
api/stream/remux: convert audio to aac to increase compatibility
only applies to hls exceptions
|
2024-09-01 14:09:58 +06:00 |
|
dumbmoron
|
2f63f6bab7
|
api/proxy: add support for proxying range requests
|
2024-08-31 07:15:20 +00:00 |
|
wukko
|
91fd26e880
|
api: add audio bitrate functionality
|
2024-08-22 19:35:17 +06:00 |
|
wukko
|
facf7741ce
|
api/stream: standardize stream types & clean up related functions
|
2024-08-22 17:37:31 +06:00 |
|
wukko
|
07dc176024
|
api/stream/types: fix cross origin resource policy for proxy
|
2024-08-22 13:38:04 +06:00 |
|
wukko
|
c1813aa33f
|
api/stream: rename bridge mode to proxy
|
2024-08-15 19:58:40 +06:00 |
|
wukko
|
3bd1a00855
|
api: renovate endpoints
no more redundant "/api" path
|
2024-08-03 21:51:05 +06:00 |
|
wukko
|
332eae16b2
|
api: convert service config to JS and remove it from main config
|
2024-08-03 16:27:20 +06:00 |
|
wukko
|
dd831e13e8
|
api: flatten code directories, better filenames, remove old files
|
2024-08-03 14:47:13 +06:00 |
|