Presigned URL

Presigned URL

There may be situations where your Ingress and Egress URLs are leaked and anyone can send media sources to your OvenStudio LLHLS to distribute streams. To prevent this from happening, OvenStudio LLHLS includes the ability to encrypt URLs.

For Ingress URL

There may be situations where your Ingress and Egress URLs are leaked and anyone can send media sources to your OvenStudio LLHLS to distribute streams. To prevent this from happening, OvenStudio LLHLS includes the ability to encrypt URLs.

  1. Press the [Settings] button in the top right corner of the OvenStudio LLHLS to access the Settings page. Then click [Presigned URL] in the left menu.

  2. And if you want to encrypt the Ingress URL via the Presigned feature, please enable it by clicking the [Enable Presigned for Ingress Stream URL] toggle.

If you enable Secure URL, you cannot use the default URL. Therefore, you cannot use the [Instant Stream] feature.

  1. Press the bottom right [Apply] button to apply.

  2. To check that the Presigned Ingress URL has been applied, click the Streaming box on the OvenStudio LLHLS main page to enter the streaming detail view, then click the [URLs] tab and see that the Ingress URL has changed to the [Presigned Ingress URL]. Also, check that the URL is encrypted.

If any unwanted streams remain after applying [Presigned Ingress URL], please delete them directly from the OvenStudio LLHLS main page.

For Egress URL (Origin or Edge)

  1. Click the [Settings] button in the top right corner of the OvenStudio LLHLS to enter the Settings page. Then click [Presigned URL] in the left menu.

  2. And if you need to encrypt the Egress URL using the Presigned feature, please enable it by clicking the [Enable Presigned for Egress Stream URL] toggle.

  3. Press the bottom right [Apply] button to apply.

  4. To see that the Presigned Origin URL has been applied, click the Streaming box on the OvenStudio LLHLS main page to access the streaming detail view, then press the [URLs] tab and check that the Origin URL has changed to the [Presigned Origin URL] (or [Presigned Edge URL]). Also, check that the URL is encrypted.

The media source sent to OvenStudio LLHLS will remain the same on Ingress, but the corresponding externally distributed stream will automatically stop broadcasting a short time after the [Presigned Origin URL] is applied.

Renew the Presigned URL

  1. If you need to renew the applied Presigned URL, click the Streaming box on the OvenStudio LLHLS to enter the stream details page.

  2. Then press the [URLs] tab and click the [Renew] button in the menu of the URL you want to renew to request a renewal.

If you have an external application that has already applied the Presigned URL, you will need to reapply the Renewed-Presigned URL. Therefore, be careful not to leak your Presigned URLs.

Last updated