Implementación de metadatos estándar en JavaScript 2.x implement-standard-metadata-on-javascript
Constante de metadatos
Nombre de la constante
Descripción
StandardMediaMetadata
Constante para adjuntar metadatos estándar en
MediaObject
Implementación
Cree una instancia de un objeto de metadatos estándar, rellene las variables deseadas y establezca el objeto de metadatos en el objeto de Media Heartbeat. Por ejemplo:
_onVideoLoad = function () {
//Create the Media Object
var mediaInfo =
MediaHeartbeat.createMediaObject(<MEDIA_NAME>,
<MEDIA_ID,
<MEDIA_LENGTH>,
<STREAM_TYPE>,
<MEDIA_TYPE>);
//Set standard Video Metadata
var standardMediaMetadata = {};
standardMediaMetadata[MediaHeartbeat.VideoMetadataKeys.SHOW] = "Sample Show";
standardMediaMetadata[MediaHeartbeat.VideoMetadataKeys.SEASON] = "Sample Season";
standardMediaMetadata[MediaHeartbeat.VideoMetadataKeys.EPISODE] = "Sample Episode";
//Set standard Audio Metadata
var standardMediaMetadata = {};
standardMediaMetadata[MediaHeartbeat.AudioMetadataKeys.ARTIST] = "Sample Artist";
standardMediaMetadata[MediaHeartbeat.AudioMetadataKeys.ALBUM] = "Sample Album";
standardMediaMetadata[MediaHeartbeat.AudioMetadataKeys.LABEL] = "Sample Label";
mediaInfo.setValue(MediaObjectKey.StandardMediaMetadata, standardMediaMetadata);
this._mediaHeartbeat.trackSessionStart(mediaInfo, contextData);
};
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb