Sony Pixel Power calrec Sony

Making the most of your metadata

03/11/2021

21 October, 2021

Blog

By Aner Gusic

The importance of metadata in an analytics system cannot be overstated. It gives context to the details of customer behavior and quality measurements, and it makes it possible to create relevant aggregates in the system, to understand the measurement data in different contexts.

One of the important metadata categories in the system is the asset name-related metadata for the consumed video assets. This data includes the live/VoD specification, channel name, VoD asset name, and service name to which the asset belongs to.

For example, live/CNN/free channels, or VoD/Citizen Kane/nPVR.

Having correct asset-related metadata makes it possible to understand service and content popularity per provider, as well as the quality of experience per service or channel, and therefore identify troublesome VoD-assets.

Make sure the metadata is correct Agama integration certification process usually assures that the correct metadata is provided by the integration, but there are several reasons a system may be populated with incorrect information.

An old end-of-life device with a partial integration can't be updated on backend change, or correct information is not available to the application when making the integration - to mention a few. For this reason, the Agama system provides an advanced mechanism for making the most out of the available metadata from the device integration and from external sources.

Asset name washing The basic principle for the washing mechanism is the following:

Use URI to categorize a session

Optionally pass-through sessions that have the metadata specified, if information from the device is the preferred source of information

Extract asset name and service name specification from URI

Optionally override live/VoD flag

Map channel names to URIs from external inventory sources such as channel name inventory

The picture below illustrates the steps that the system takes when metadata washing is configured.

Hands-on configuration To get an understanding of how configuration is done, here's an example. The yaml file snippets are a part of the data-transformation.yaml file, which is a part of the RTN-service configuration and must be identical on all nodes.

In this system, we conclude that integrations report incorrect asset-names and live/VoD-specification. Therefore, we chose to discard the information set by the devices and create new metadata based on the session URI.

First, we specify that we want to create new metadata disregarding the integration.

prefer-asset-id-from-uri: true

After this, we proceed to specify the rules for creating the needed metadata.

The rules The first rule in priority order aims to match all live sessions and override asset-name and live/VoD metadata coming from the client.

higher priority is executed first, while the enabled flag enables the rule

match part of the rule matches on session URI to decide if the rule should be applied

asset part extracts a part of the URI for later mapping with the external file as this rule is for live channels

the type part, if present, overrides live/VoD specification that comes from the client

the server section extracts server name/ip for server-based aggregates

The next rule in priority order aims to match all VOD sessions and based on the URI call them PLTV- or TVOD-.

most of the specification works in exactly the same way as in the previous rule

asset replace specification is new. It extracts groups from the URI and creates an asset name based on the substrings in the URI

The final rule, executed at the end, aims to catch any unexpected URIs that didn't match any previous rule. We don't expect to end up here, but it is good protection for not accidentally creating tens of thousands of aggregates by mistake.

Mapping the file After applying regex rules, the system will optionally try to map results from regex output with a list of mappings provided in a csv-file.

Configuration for enabling this feature:

This configuration allows you to specify the mapping file, presence of a header in file and column names to use for matching as well as the result column. Being able to specify columns allows you to use csv files that have more columns than the required ones and sometimes spares the administrator the work of modifying a file that is already available from an internal inventory.

To sum up In conclusion, there are several topics to be considered in order to clean up the asset-related metadata and get consistent and correct information in the system:

Have correct channel names available in the system

Maintain correct playlist type specification

Users can differentiate between PLTV and TVOD assets in the system

Backend changes will not risk creating excessive amounts of data in the system thanks to a catch all -rule.

This is all that is needed to have consistent aggregates in your system and easily identify problematic VoD assets.
LINK: https://agama.tv/making-the-most-of-your-metadata/...
See more stories from agama

More from Agama

22/06/2022

Video Platform Observability using Agama AWE SDK - Part 3: Deployment & Conclusion

22 June, 2022 Blog By Anders Svensson In our second article Part 2 of this...

25/05/2022

Video Platform Observability using Agama AWE SDK - Part 2: Layout & Style

25 May, 2022 Blog By Anders Svensson In our previous article Par1 of this series, we presented the Agama AWE SDK, the requirements needed to create a simp...

09/05/2022

Telefnica Servicios Audiovisuales selects Agama Monitoring and Analytics Solution for its TV channels' service quality and assurance

9 May, 2022 Press releases Link ping, Sweden, May 09, 2022, - Agama Technologi...

05/05/2022

Video Platform Observability using Agama AWE SDK - Part 1: Requirements & Configuration

5 May, 2022 Blog By Anders Svensson This blog article will be the first in a ...

11/04/2022

Meet with Agama team at AngaCom

11 April, 2022 Events ANGA COM is Europe's leading congress trade fair for broadband, television and online. This is where network operators, outfitters a...

30/03/2022

Breaking the Myth of Difficult Device Integration

30 March, 2022 Blog By Matic Hajdinjak Agama has a long history when it comes to device integrations. For more than a decade we've dealt with projects of...

10/03/2022

Agama Partners with Divitel to expand its Quality Assurance and Monitoring Solutions to Digicel Group

10 March, 2022 Press releases Link ping, Sweden, March 10, 2022, - Agama Techn...

25/01/2022

Agama 2021 and beyond!

25 January, 2022 Blog By Dora Voicu We're already a few weeks into 2022 - a new year full of hope, dreams, and hopefully great achievements. But before w...

08/12/2021

What you need to know about data-driven grouping

8 December, 2021 Blog By Johan G rsj Any operator providing video services is faced with a fundamental operational challenge -with tens of thousands or mill...

29/11/2021

Agama Technologies partners with Antecna to implement a video monitoring and analysis solution for m:tel

29 November, 2021 Press releases (Link ping, Sweden, November 29, 2021) - Agam...

22/11/2021

Agama withdraws from exhibiting at IBC2021

22 November, 2021 Press releases Link ping, Sweden, November 22, 2021 - Agama Technologies, the leading provider in video service quality and customer experi...

09/11/2021

POST Luxembourg selects Agama's Monitoring and Analytics solution for its IPTV services

9 November, 2021 Press releases (Link ping, Sweden, November 09, 2021) - Agama...

03/11/2021

Making the most of your metadata

21 October, 2021 Blog By Aner Gusic The importance of metadata in an analytics system cannot be overstated. It gives context to the details of customer behav...

15/09/2021

netplus.ch Selects Agama for Its Network Monitoring and Analytics

15 September, 2021 Press releases (Link ping, Sweden, September 15, 2021) - Agama Technologies, the specialist in video service quality and customer experienc...

16/08/2021

Integrating real-time consumer experience insights with customer care operations

16 August, 2021 Blog By Aner Gusic At Agama, we have provided integrated solutions for Customer Care Operations for many years, as integrating high-quality c...

24/06/2021

Agama and Zodiac Team up to Deliver Integrated Quality Assurance And Analytics Solutions to Video Operators

24 June, 2021 Press releases June 24, 2021, EDISON, N.J. and LINK PING, Sweden...

09/06/2021

Demystifying the MP4 container format

7 June, 2021 Blog By Alexander Nordstr m In previous installments of this blog series, we've told you all about how our solutions help make sense of vide...

26/05/2021

See you in Amsterdam in December!

26 May, 2021 Events As the world's most inspiring content and technology event, IBC's mission is to Empower Content Everywhere by driving thought lead...

20/05/2021

Collaboration tools and new ways of working

20 May, 2021 Blog By Johan G rsj The latest innovations in technology have significantly shaped the way we collaborate, connect and interact, and are helpin...

07/05/2021

Agama Technologies launches new support ticketing system, knowledge base and community forums

7 May, 2021 Press releases (Link ping, Sweden, May 7, 2021) - Agama Technologi...

27/04/2021

New Release for Video Observability and Analytics Solution

27 April, 2021 Press releases (Link ping, Sweden, April 27, 2021) - Agama Technologies, the specialist in video service quality and customer experience, launc...

07/04/2021

Delta Fiber selects Agama's Video Monitoring and Analytics Solution to improve End-User Experience across all device types

7 April, 2021 Press releases (Link ping, Sweden, April 7, 2021) - Agama Techno...

30/03/2021

Quality of Experience - how four colors make sense of terabytes of metrics

30 March, 2021 Blog By Alexander Nordstr m Quality of Experience (QoE) is central to the insights that video operators get from the Agama solution. But what ...

29/03/2021

Agama Technologies joins the SRT Alliance and integrates SRT protocols into its solutions

29 March, 2021 Press releases Agama Technologies joins SRT Alliance for High Q...

25/03/2021

Altibox TV selects Agama to expand its current Client Device Monitoring solution to OTT devices

25 March, 2021 Press releases Parties extend current partnership with OTT Clie...

29/01/2021

Feature highlights of Agama products in 2020

29 January, 2021 Blog The year 2020 was a special one for all of us at Agama, the COVID-19 pandemic changed our way of interacting with each other, the way of...

22/01/2021

How Agama contributes to Slovak Telekom's success

13 January, 2021 Opinion pieces This is a guest post by Vladimir Uhrovic, Senior Designer at Slovak Telecom A customer talking about their experience with y...

21/12/2020

Happy holidays!

21 December, 2020 News & press releases The holiday season is here again, despite the Covid-19', which turned our lives upside down. However, in spite of...

18/06/2020

Instantly spot problem channels with new Penalty Box

18 June, 2020 News & press releases Read more about Agama version 6 Share this:...

06/05/2020

Colaboracin y anlisis potente en el nuevo lanzamiento 6.0 de Agama

28 April, 2020 News & press releases (Link ping, Suecia, 28 de abril de 2020) Agama, especialista en calidad de servicio de video y experiencia del cliente,...

29/04/2020

Collaboration and Powerful Analytics in New Agama Release

28 April, 2020 News & press releases (Link ping, Sweden, April 28, 2020) - Agama, the specialist in video service quality and customer experience, launches ne...

20/03/2020

ANGACOM postponed due to Corona

20 March, 2020 Events As you know, ANGACOM has been postponed due to Corona. We are happy to meet virtually to discuss you needs and what Agama can offer p...

26/02/2020

Let's meet at AngaCom2020!

13 January, 2020 Events We are very excited to be introducing many new features and enhancements in the new major version of our solution. We believe in openn...

26/02/2020

Let's meet at IBC2020!

25 February, 2020 Events We are very excited to be introducing many new features and enhancements in the new major version of our solution. We believe in open...

04/02/2020

A1 Bulgaria selects Agama for service quality and customer experience assurance

4 February, 2020 News & press releases A1 Telekom Austria Group expands its Agama solution into Bulgaria (Link ping, Sweden, February 4, 2020) - Agama Techno...

13/01/2020

AngaCom2020

13 January, 2020 Events Meet our team of experts at ANGA COM 2020, 12-14 May, and discuss how we can help you create insights and awareness to assure optimal ...

18/12/2019

Wishing you a nice and warm holiday season!

18 December, 2019 News & press releases The holiday season is upon us. Some of us will be spending time with family and friends and maybe enjoy some tradition...

20/09/2019

Thank you for meeting with us at IBC2019!

6 March, 2019 Events Another great IBC is over! It was a pleasure meeting you and all industry colleagues at IBC! The event resulted in many exciting discuss...

20/09/2019

Agama remote PHY monitoring wins CSI award for best monitoring or network management solution

14 September, 2019 News We are proud to announce that we have won the CSI Awar...

04/09/2019

Agama extends end-to-end assurance and analytics solution with SDI support

4 September, 2019 News (Link ping, Sweden, September 4, 2019) - Agama Technologies, the specialist in video service quality and customer experience, is extend...

27/08/2019

Nuuday selects Agama for service and customer experience assurance for all platforms

27 August, 2019 News (Link ping, Sweden, August 27, 2019) - Agama Technologies...

16/08/2019

Video trends, OTT QoE and using AI to improve user experience

16 August, 2019 Opinion pieces Mikael Dahlgren, CEO of Agama Technologies, talks through video trends, OTT QoE and using AI to improve the user experience in ...

27/07/2019

OTT streaming key developments, targeted advertising and how to meet and exceed customer expectations

24 July, 2019 Opinion pieces In the 2019 DTVE Multiscreen & OTT Series Agama C...

27/07/2019

Agama shortlisted for two CSI awards

26 July, 2019 News We are happy to announce that we have been shortlisted in two categories for the CSI awards 2019! Our Agama 360 Analytics solution has been...

17/06/2019

Nice meeting you at ANGACOM!

28 February, 2019 Events It was a pleasure meeting you and all industry colleagues at ANGACOM. The event resulted in many exciting discussions around video se...

18/05/2019

Let's meet at Anga Com, June 4-6!

28 February, 2019 Events We will exhibit at ANGA COM and would like the opportunity to meet with you and get an update on your activities and to discuss joint...

06/03/2019

Let's meet at AngaCom, June 4-6!

28 February, 2019 Events Are you visiting ANGA COM in June? We will exhibit at the event and would like the opportunity to meet with you and get an update on...

06/03/2019

Let's meet at IBC2019!

6 March, 2019 Events Where? RAI, Amsterdam, stand 5.B72 When? September, 13-17 In a market full of choices, it all comes down to exceeding customer expectat...

01/03/2019

Let's meet at AngaCom 2019!

28 February, 2019 Events Are you visiting ANGACOM in June? We will exhibit at the event and would like the opportunity to meet you and get an update on your ...