Show Menu
TOPICS×

JavaScript 2.x를 사용하여 표준 메타데이터 구현

메타데이터 상수

상수 이름
설명  
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); };