sendID3()

From Engineering Client Portal

Revision as of 07:27, 21 May 2017 by Admin (talk | contribs) (Created page with "{{Breadcrumb|}} {{Breadcrumb|Digital}} {{Breadcrumb|Android SDK API Reference}} {{CurrentBreadcrumb}} Category:Digital Category:Android SDK API Reference This API will...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Engineering Portal / Digital / Android SDK API Reference / sendID3()
This API will consume data from the timed metadata events (ID3 tags) provided by the video player. This API will not filter out non-Nielsen-specific ID3 tags, it will assume that the data received are ID3 tags; it will perform only a quick validation of the data delivered and cache all valid data for later transfer to Nielsen’s collection facility. The SDK will process only the Nielsen ID3 tags, and ignore non-Nielsen ID3 tags.

Syntax

public void sendID3(String payload)

Input Parameters

Parameter Description
payload (Valid Nielsen ID3 tag) A string of 249 characters in length starting with the “www.nielsen.com” string.

Output Parameters

Output Parameters (Return value) Description
Void

Notes

  • During the HLS timed metadata event, only the PRIV frame’s owner ID of the payload (or a copy of the payload) from the media player shall be passed into this API. This API ignores any owner ID that does not pertain to Nielsen. Since ID3 tags are continuously streamed, every timed metadata event must be captured, stored, and transferred for accuracy of measurement.