Skip to content

oceanmedia: fix delta updates and make URLs stable - #871

Merged
elliot-ausocean merged 1 commit into
mainfrom
pr871
Oct 20, 2026
Merged

elliot-ausocean merged 1 commit into
mainfrom
pr871

Conversation

@elliot-ausocean

@elliot-ausocean elliot-ausocean commented Oct 13, 2026 •

Copy link
Copy Markdown
Collaborator

This change fixes delta updates - namely changing skipped segments to use an equals instead of a colon and always providing a segment even if there isn't a new one ready yet. It also makes URLs stable by using a redirect to a signed URL instead of a signed URL directly. This is important as players need a stable URL to match up segments in delta requests. It also has the benefit in that we don't need to sign every URL which reduces the amount of processing we need to do.


This change fixes delta updates - namely changing skipped segments to use an equals instead of a colon and always providing a segment even if there isn't a new one ready yet. It also makes URLs stable by using a redirect to a signed URL instead of a signed URL directly. This is important as players need a stable URL to match up segments in delta requests. It also has the benefit in that we don't need to sign every URL which reduces the amount of processing we need to do.
Base automatically changed from pr870 to main October 20, 2026 02:50
@elliot-ausocean
elliot-ausocean merged commit 4310a41 into main Oct 20, 2026
3 checks passed
@elliot-ausocean
elliot-ausocean deleted the pr871 branch October 20, 2026 02:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants