如何在不使用KMC的情况下使用Kaltura Player设置视频默认图像?

时间:2014-10-15 21:36:09

标签: video kaltura

或者,如何在不编辑媒体条目的情况下设置视频的默认图像?

我想为缩略图指定特定的视频秒,或者在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}


通常情况下,人们可以设置Kaltura所谓的“默认缩略图”'通过KMC,

通过gui:Content-> Entries->(编辑条目) - > Thumbnails->添加缩略图

或通过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>

似乎不起作用。

我还把两个&#39; thumbnailURL&#39;和&#39; thumbnail&#39;在flashvars中,并没有这样做。

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

1 个答案:

答案 0 :(得分:2)

我们添加了最新版本的thumbnailUrl param,您可以在嵌入代码中定义它。

  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/&lt; - Exmaple