Я работаю над новым приложением для потоковой передачи видео для нового Apple TV. Я пытаюсь внедрить рекламу в медиа-элемент. Apple предоставляет ссылку на interstitial
, который используется для определения места и времени показа рекламы. У них там очень мало информации, полезной для фактического внедрения другого медиа-элемента в interstitial
. Я надеюсь, что кто-то сталкивался с этим и добился этого?
interstitial = [
{
{
starttime: 463.2,
duration: 30
},
{
starttime: 1700,
duration: 15
},
}
]
Этот объект является свойством, которое я затем прикрепляю к MediaItem
. Что работает нормально, но где на самом деле прикрепить еще один MediaItem
к активному видео?
Apple четко заявляет:
An interstitial object defines a point within a MediaItem object where you can insert another media item
Ссылка:
Любая помощь горячо приветствуется.
Образец:
Настроить плеер и плейлист:
var player = new Player();
var playlist = new Playlist();
Настройка элемента мультимедиа:
var ad = new MediaItem("video", self.prerolls[i][0]);
Прикрепите свойство для межстраничного объявления:
ad.interstitial = interstitial;
Играть:
player.present();