package com.mediakind.mkplayer.config
Classes
Name | Description |
---|---|
class MKAdaptationConfiguration: MKConfiguration
|
Contains configuration values regarding the behaviour of the adaptation. |
data class MKPAnalyticsConfiguration: Any
|
This class represents the analytics data |
class MKPBackendConfiguration: MKConfiguration
|
These properties must be set and passed in as part of MKPPlayerConfiguration for playback of Mediakind registered source streams. These properties contain details of the server endpoints and other parameters/tokens that are necessary for the backend communication. Playback is not possible without these properly configured. Below is an example
|
class MKPCdnOptions: MKConfiguration
|
CDN Token authentication helps to protect CDN streams from being snitched. This feature allows users to enter a secret token key during setting up a CDN resource. This configuration applies only to MK Streams. For example:
|
enum class MKPRightsMode: Enum<MKPRightsMode>
|
|
class MKPSourceConfiguration: MKConfiguration
|
MKPSourceConfiguration defines necessary configurations values to play either MediaKind (MK) dependent or independent source url's. |
class MKPTweaksConfiguration: MKConfiguration
|
This configuration is used as an incubator for experimental features. Tweaks are not officially supported and are not guaranteed to be stable, i.e. their naming, functionality and API can change at any time within the tweaks or when being promoted to an official feature and moved into its final configuration namespace. |
class MKPlayerConfiguration: MKConfiguration
|
This class contains the configuration required for creating the player instance |
Subpackages
Name | Description |
---|---|
package com.mediakind.mkplayer.config.adaptation
|
|
package com.mediakind.mkplayer.config.buffer
|
|
package com.mediakind.mkplayer.config.media
|
|
package com.mediakind.mkplayer.config.quality
|
|
package com.mediakind.mkplayer.config.track
|