Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Status

DRAFTReleased

AuthorHendrik Vermeylen (KASRL) (Unlicensed)
Date05.07.2019
Version0

...

A video measurement project covering both digital content and video ads.

Participating Broadcasters

...

Project

...

Tender.

Project Teams and Resources

  • Kantar Online Data & Development Unit in Germany

Who Do I Contact and When?

  • hendrik.vermeylen@kantarmediaka_de_ps@kantarmedia.com - Senior Client Service Manager @ Kantar ODDU in Germany(Professional Service (KASRL)

More about us

Info

Kantar Online Data and Development Unit is a technology-oriented company located in Saarlouis, Germany. It was founded as a spin-off of the renowned German Research Center for Artificial Intelligence (DFKI), Saarbrücken.

Realizing as early as 1995 that the ever-growing global importance of web-based information dissemination and product marketing would require more and more sophisticated solutions for measuring online audiences,
spring began to develop an integrated technology for measuring usage data, estimation algorithms, projection methodologies and reporting tools which soon began to draw the attention of innovative corporations 
and national Joint Industry Committees.

Partnering with JICs, spring’s technology for collecting and measuring usage data is now well-tried and tested and has helped to define the standard for audience reach measurement of advertising media in UK, Norway, Finland, Baltic States, Germany, Switzerland, Romania and many other countries as well as to a number of broadcasters, publishers and telecommunication companies.

In 2011, the company became a wholly-owned subsidiary of Kantar, a global industry leader in audience measurement for TV, radio and the web.

Today, we are one of the leading pan-European companies in site-centric and user-centric Internet measurement, online research and analysis.

...


spring-streaming-brightcove-barb-1.2.0
Type Desktop Player
Notes
Release Date
Download link
Streaming JavaScript

For the web environment or other JavaScript capable environments

(not natively supported)

29

Image Added

2018 Library for Flash/OSMF2 spring-streaming-osmfplugin-barb-1.0.1.zipPlugin for Brightcove kantarmedia-streaming-js-barb-2.4.0.zipLibrary for Flash/ActionScript 3 spring-appstreaming-as3-barb-1.4.0.zip2.5.10.zip
Type Mobile Player
NotesRelease DateDownload link
Library for iOS

Supports iOS versions 8, 9, 10, 11, 12.

Image Added

 kantarmedia-streaming-iOS-barb-1.1014.21.zip
Library for Android

Supports Android versions 4.4 and higher.

 kantarmedia-streaming-android-barb-1.59.0.zip
Type Big Screen Player
NotesRelease DateDownload link
Library for tvOSSupports tvOS 9 and higher

Image Added

 kantarmedia-streaming-tvOS-barb-1.1014.21.zip

Type Game Console Player

Notes

Release Date

Library for XboxSupports Xbox One 

kantarmedia-streaming-xbox-barb-1.12.0.zip

Type Settop Box

Notes

Release Date

Download link

Library for Roku
 kantarmedia-streaming-roku-barb-1.34.04.zip


Help with Adapters

WHY DO I NEED AN ADAPTER?

...

Silverlight Implementation

BRIGHTCOVE

For Flash: Brightcove Streaming Sensor 1.2.0 (English Version)

Not available natively yet for Android or iOS. It can be done currently with the available Android and iOS Spring libraries + a custom adapter to connect the library with the Brightcove API. 

YOUVIEW

YouView runs a proprietary version of Flash and they do not use "flash.net.NetStream" but "MediaRouter" instead. An adapter is needed in this case to extend flash.net.NetStream and grab information from MediaRouter such as the position and duration. It is similar to what is demonstrated in NetStream adapter for the flash.media.Sound object example in the documentation.

...



Metric / DimensionDescriptionVariable Namespace 
in the Library
Required for 
Library Functionality
SourceNotes
1sitenameunique Kantar system name per broadcaster - 
assigned by Kantar
sitenamemandatoryAssigned by Kantar

NOTE: You will be assigned "test"-sitenames for testing purposes!

2playerbroadcaster website or app player being usedplmandatoryFree choice
3player versionversion of media player or app being usedplvmandatoryFree choice"1.4.1.1", "1.0.5"
4window dimension widthwidth of the stream window, embedded or pop-outsxoptionalPass value on to Libraryrecommended although can be blank where unavailable
5window dimension heightheight of the stream window, embedded or pop-outsyoptionalPass value on to Libraryrecommended although can be blank where unavailable
6content idunique Episode IDcqmandatoryFollowing FSC conventionlinked to separate content id database and master file:
  • where stream (see Field 7) is "od" (on-demand) - field should always be populated
  • where stream (see Field 7) is "live" (live simulcast) - field does not need to be populated
7streamdescription of the content stream 
(activity type/livestream channel id)
streammandatoryFollowing FSC convention

descriptors of the type and delivery of content, not an identifier of the content itself.

  • To identify when a stream is on-demand use "od"
  • To identify when a stream is simulcast supply an indicator that the stream is live and identify the channel using convention "live/channelname"

It is not necessary to tag ads with this library, only content.

8content durationtotal length of the video being played, reported in secondsdurmandatoryPass value on to Library
  • in case of on-demand (od) the correct length of the video in seconds
  • in case of live broadcast (live) set to "0" when stream is live simulcast
10Registration IDBroadcaster application user registration IDloginoptionalPass value on to Library
  • This is a unique identifier assigned by the broadcaster app to identify the user.
  • This will have different formats for different broadcaster apps.


...