Manage plugins

Manage plugins

MediaFirst Stream Personalization is aimed at interfacing with a variety of external components: Ad decision servers, multi-screen packagers (for manifest retrieval), 3rd party analytics tools, etc.

In order for flexible interoperability management, Stream Personalization uses plugins. plugins can be customized. For example, customize a plug-in for specific analytics data publishing, or take for example the Stream Personalization plug-in that is designed to processes an ad decision response from an ad server using VAST protocol for instance. plugins can be developed and customized for a multitude of purposes and contexts.

Adding a plug-in extends Stream Personalization capabilities, without the needing to modify the software. Ericsson takes responsibility for changes or additions from Ericsson plugins to ensure interoperability.

Plugins (standard installation)

Should you face any interoperability with a certain packager, Ad decision server using SCTE-130-3 or VAST, please contact your local MediaKind representative.

NameTypeDescription
Ericsson Analytics EngineAnalyticsEnables publishing of ad impressions tracking and manifest access compatible with Ericsson Analytics Engine
Google AnalyticsAnalyticsEnables publishing of ad impressions tracking and manifest access compatible with Google Analytics
TXXX TrackingMetadata (hls)Defines ID3 tags formatting when embedding tracking events as part of HLS output
EricssonPOISDefines ad markers formatting within HLS, DASH or HSS manifests. This plug-in meets requirement with Ericsson packager. Any packager signaling ad markers differently will require a dedicated plug-in
SCTE-130-3adsDefines how Media First Stream personalization will interoperate with SCTE-130 compliant ADS servers
VASTadsDefines how Defines how Media First Stream personalization will process VAST answer from a VAST-compliant ADS server
sourceQuerysourceQueryThis plug-in defines which query parameter shall be passed to the packager when requesting a manifest file (regardless of the streaming protocol)

Display plugins

  1. Select Settings from the left-side menu panel.

  2. Select Plugins. A list of plugins displays.

Delete a plug-in

  1. Display plugins and click .

  2. Confirm to delete and remove the plugin from the list.