Как установить изображение видео по умолчанию с помощью Kaltura Player без использования KMC?

Или, как я могу установить изображение по умолчанию для видео без редактирования записи мультимедиа?

Я хочу указать конкретную секунду видео для миниатюры или указать свой собственный URL-адрес в HTML. Предоставляя игроку URL-адрес, например:

https://cdnsecakmi.kaltura.com/p/1475532/sp/147553200/thumbnail/entry_id/1_alg5s8io/vid_sec/12

А затем возможность динамически устанавливать vid_sec:

https://cdnsecakmi.kaltura.com/p/1475532/sp/147553200/thumbnail/entry_id/1_alg5s8io/vid_sec/${VID_SEC}


Обычно через KMC устанавливается то, что Kaltura называет «миниатюрой по умолчанию».

С помощью графического интерфейса: Content-> Entries-> (редактировать запись)-> Thumbnails-> Add Thumbnail

Или вызовом API: https://www.kaltura.com/api_v3/testmeDoc/index.php?service=media&action=updatethumbnail

Но оба эти метода предполагают редактирование записи мультимедиа на сервере.

Мне нужно иметь возможность установить изображение, отображаемое до нажатия кнопки воспроизведения, в flashvars, javascript или html, чтобы я мог сохранить его в шаблоне, а не в KMC.

Я пробовал установить:

<span itemprop="thumbnail" content="(thumbnail url)"></span>

который, кажется, не работает.

Я также поместил как 'thumbnailURL', так и 'thumbnail' во flashvars, и это тоже не помогло.

kWidget.embed({
  "targetId": "kaltura_player_1413399902",
  "wid": "_XXXX",
  "uiconf_id": xxxxxxx,
  "flashvars": {'thumbnailUrl': "URL OF THUMBNAIL"},
  "cache_st": 1413399902,
  "entry_id": "1_XXXXXXXX"
});

person FlipMcF    schedule 15.10.2014    source источник
comment
Файл изображения находится в том же домене? Вы открыли «Инструменты разработчика» в своем браузере, чтобы узнать, что происходит с запросом файла изображения (запрос игнорируется или он завершается с кодом возврата?) Можете ли вы поделиться этим с нами?   -  person Andrew    schedule 29.10.2014
comment
Изображение, которое я предоставляю, отсутствует в запросе, но очень хорошее предложение.   -  person FlipMcF    schedule 30.10.2014


Ответы (1)


Мы добавили в последнюю версию параметр thumbnailUrl, который вы можете определить в своем коде для встраивания.

  kWidget.embed({
  "targetId": "kaltura_player",
  "wid": "_1281471",
  "uiconf_id": 27119341,
  "flashvars": {
    "thumbnailUrl": "http://upload.wikimedia.org/wikipedia/commons/5/5c/Double-alaskan-rainbow.jpg"
  },
  "cache_st": 1416828471,
  "entry_id": "1_d5o9twuk"
});

http://jsfiddle.net/itayKinnrot/0wpnhawt/ ‹-- Пример

person Itay Kinnrot    schedule 24.11.2014
comment
Обратите внимание, что мне нужно было зайти в KMC и выбрать «обновить проигрыватель» на вкладке универсальной студии, прежде чем он начал работать: как в «Использовать последнюю версию». Спасибо! - person FlipMcF; 02.12.2014