Skip to content

Conversation

@modal-error
Copy link

When using authentication for stash access, cast urls for airplay will not have access to cookies - meaning that Airplay will fail to pass authorization for video stream access.

Updated code to sign urls for videos and streams.

Signed urls by default expire after 24 hours. Changing TTL is possible via configuration file.

  • testing notes: airplay from localhost won’t work, since appletv’s perspective of localhost is different, try casting from IP address (192.168.0.x:9999) or other local DNS name.

When using authentication for stash accesss, cast urls for airplay will not have access to cookies - meaning that Airplay will fail to pass authorization for video stream access.

Updated code to sign urls for videos and streams.

* testing notes: airplay from localhost won’t work, since appletv’s perspective of localhost is different, try casting from IP address (192.168.0.x:9999) or other local DNS name.
@modal-error
Copy link
Author

Possibly related to #2529 (comment)

@feederbox826
Copy link
Collaborator

def related

@modal-error modal-error changed the title feat: use signed urls for videos feat: use signed urls for airplay videos Jan 29, 2026
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