To view a segmented/live asset in MAM:
- From the Media Asset carousel, select a segmented / live asset. You can see a Live icon in the bottom-right corner of every live / segmented asset tile.
- In the Asset Summary panel, click Manage Asset.
- On the player, click the icon and you are automatically taken to the playhead (live point) in the live asset.
Enabling Segmented Asset Encryption
MAM supports playback for encrypted segmented assets. At present, we support encryption for HLS assets using an AES-128 encryption.
You must set up your account's CDN resource, so that it uses an S3 bucket in Dalet Flex Core:
- ClickNew.
- ClickResource.
- Create aCDN Storage Resource.
- Click theConfiguration sub-tab
- ClickEdit.
- Configure the following fields for the resource’s read location
-Protocol:SelectHTTPS
-Hostname: This is the AWS host for your S3 bucket. Example:"flex-media-library.s3.amazonaws.com"
-Path: The path inside your bucket. Example: "/flex-mam-app".
-Key: The S3 access key for your bucket.
-Secret: The S3 secret key for your bucket. - Configure the following fields for the resource’s write location:
-Protocol:SelectS3.
-Path: The path inside your bucket. This should be the same as the read configuration above. Example: "/flex-mam-app".
-Key: The S3 access key for your bucket.
-Secret: The S3 secret key for your bucket.
-Bucket: The name of your bucket. Example: "flex-media-library". - ClickSave,to save the configuration.
- ClickStart,to start the resource.
- Navigate to the Configuration section for your account, click theMetadata tab, and set the Publish CDN resource so that it uses the one you have just created.
- Enable Flex NGINX Proxy for S3 assets in the MAM app, by setting the following consul key:
Set `flex/flex-mam-app/proxyBaseUrl `to the URL of your Flex NGINX Proxy instance(s). If you are already accessing the MAM app from the Flex NGINX Proxy, then the domain name should be the same. - Configure an instance profile with access to your S3 bucket on your Flex NGINX Proxy instance(s).
- Enable segmented asset encryption in the Flex NGINX Proxy by setting the following consul key:
Set the `flex/flex-nginx-proxy/encryptSegmentedAssets` to "Yes".
Secure Images And Assets In MAM
Images and assets can be now be served to MAM through the Flex NGINX Proxy and it can be configured to require authentication on each request.
To enable it set the `flex/flex-nginx-proxy/enableSecurityCheck consul` key to "Yes", after this all proxy request for images and assets require a valid JWT.
Comments
0 comments
Please sign in to leave a comment.