OvenStudio LLHLS
0.9.0
0.9.0
  • OvenStudio LLHLS
    • Introduction
    • Getting Started
      • Quick Start
      • Subscribe
      • Access
      • Streaming
      • Playback
    • AWS Instance
  • Features
    • Account
      • Change Password
      • Reset Password
      • Sign Out
    • Streaming
      • Create a Managed Stream
      • Create an Instant Stream
      • Using WebRTC Protocol
      • Using Screen Sharing
      • Using an Encoder
      • Delete a Stream
    • Playback
      • On OvenStudio LLHLS
      • On OvenPlayer Demo
      • On External Player
    • Statistics and Data
      • Basic Information
      • Ingress Source Data
      • Egress Source Data
      • Concurrent Viewer Data
      • System Status
    • Log
  • Settings
    • Certification
      • Free Domain and Certificate Settings
    • Streaming Quality
      • Profile Settings
      • ABR Settings
    • Presigned URL
      • Presigned Ingress URL Settings
      • Presigned Egress URL Settings
      • Renew the Presigned URL
    • Connect a CDN
      • AWS Credentials Settings
      • AWS CloudFront Settings
Powered by GitBook
On this page
  • Presigned URL
  • For Ingress URL
  • For Egress URL (Origin or Edge)
  • Renew the Presigned URL
  1. Settings

Presigned URL

Last updated 1 year ago

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.