Thank you for using IVS. Currently, using the IVS playback authorization is the most efficient method of restricting an IVS stream. As you mentioned, altering the Unix timestamp can allow for certain users to join during a certain timeframe. Although it is worth noting that if a user refreshes the application (requests the playback URL again), after the timestamp has expired, their access will be denied. Depending on the application’s use case, a new JWT token can be requested with an updated timestamp (depending on the viewer’s access to the stream).
As well, we have a few ongoing product feature requests related to playback authentication in which we will update with this use case. As always, Amazon IVS appreciates all feedback for the service, as this drives future development.
Count concurrent usersasked 3 years ago
Recommend Users for a specific Item?asked 9 months ago
Power Users can't invite external users?asked 3 months ago
How do I share Amazon S3 files with users who don't have AWS Management Console access?Accepted Answerasked 2 years ago
Prevent users to share the stream endpointasked 2 years ago
IS there a way to Shorten the SFTP endpointasked 6 months ago
How to give users a limited access time to a web app running on ECS/EC2asked 3 months ago
AppStream 2.0 - Nice DCV - can a user delegate control to another user connected to the same streamasked 7 months ago
AWS Service Catalog. Grant SSO Users to the Portfolioasked 3 months ago
Migrate IAM Users to AWS SSOasked 2 months ago