Lumen help
Introduction
There are some optional configuration options available for Mesh Delivery for Streaming which will allow you to configure Mesh Delivery to match your integration policy, your business logic and also to optimize the performance of Mesh Delivery.
These options can be passed in the builder when building a new instance of the SDK.
The following options can be configured. Click on the option name to learn more.
OPTION NAME |
TYPE |
DEFAULT |
String |
"default" |
|
String |
default generator |
Example
Property can be used to group your streams according to your business logic, and different settings can be applied to each property. Learn how to apply settings directly in your dashboard here.
meshProperty - string (optional)
The default property can't be deleted in the dashboard and will be applied in the following cases:
To set your property, you need to pass the string as a build parameter to your Mesh Delivery SDK instance.
Example
The content ID is an identifier used by our backend to match Mesh sources that are watching the same content. It is an optional parameter, and by default, we generate contentId from the content URL by removing any query parameters and protocol from it.
The content ID is an identifier used by our backend to match Mesh sources that are watching the same content. It is an optional parameter, and by default, we generate contentId from the content URL by removing any query parameters and protocol from it.
In some cases, you might want to implement your own content ID generation logic.
contentId - string (optional)
The value cannot be null or empty.
Dashboard Overview
In addition to the LumenDeliveryClient builder, the Mesh Delivery dashboard can also provide some options for configuration of Mesh Delivery, particularly for the 'property' option. Before a 'property' can be passed to the builder, it needs to be created on the dashboard.
Explore CDN Mesh Delivery