상수 이름 | 설명 |
---|---|
StandardMediaMetadata |
표준 메타데이터를 MediaObject 에 첨부하기 위한 상수입니다. |
표준 메타데이터 개체를 인스턴스화하고, 원하는 변수를 채우고, 미디어 하트비트 개체에서 메타데이터 개체를 설정합니다. 예:
_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);
};