mirror of
https://github.com/imputnet/cobalt.git
synced 2026-07-29 21:07:51 -05:00
[PR #1002] [MERGED] api/stream: add Estimated-Content-Length header to tunnels
#11208
Reference in New Issue
Block a user
📋 Pull Request Information
Original PR: https://github.com/imputnet/cobalt/pull/1002
Author: @dumbmoron
Created: 12/17/2024
Status: ✅ Merged
Merged: 12/20/2024
Merged by: @github-actions[bot]
Base:
queue← Head:estimated-length📝 Commits (10+)
e7c2872api/stream: rename getInternalStream to getInternalTunnelf06aa65api: always create separate server for itunnelsbc597c8api: move itunnel handlers to separate filebf4675aapi/stream: move bsky override into isHlsResponse11388cbapi/stream: await all call types05e0f03api/stream: addEstimated-Content-Lengthheader to tunnels6e6a792api/bilibili: mark tunnel as isHLS where appropriatef5b47a2api/tunnel: adjust estimate multiplier to 1.1fec07d0api: add cors headers for tunnels06c3481api/stream: remove random undici import📊 Changes
9 files changed (+252 additions, -64 deletions)
View changed files
📝
api/src/core/api.js(+14 -41)➕
api/src/core/itunnel.js(+61 -0)📝
api/src/processing/services/bilibili.js(+2 -1)📝
api/src/stream/internal-hls.js(+62 -2)📝
api/src/stream/internal.js(+39 -5)📝
api/src/stream/manage.js(+12 -2)📝
api/src/stream/shared.js(+39 -0)📝
api/src/stream/stream.js(+5 -5)📝
api/src/stream/types.js(+18 -8)📄 Description
@wukko

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.