来自不同供应商来源的视频播放列表(Anvato / Brightcove)

时间:2016-10-20 14:56:57

标签: brightcove

是否可以同时使用Anvato或Brightcove的视频制作视频播放列表?

到目前为止,我使用各自的文档从一个或另一个创建了播放列表,但我想要一个从两个视频中播放视频的播放列表。

上下文

您可以设置从Brightcove或Anvato创建视频。

Brightcove需要:

  • 视频ID
  • 帐户ID
  • 玩家ID

Anvato要求:

  • 帐户ID
  • 视频ID

使用各自的SDK,您可以使用这些设置加载视频。但是BC和Anvato都提供了从视频ID列表加载播放列表的机制。

因此,要创建BC播放列表,请使用其文档并将标记与视频ID列表一起使用。 Anvato也是如此。

但理论上,如果我们可以获得源文件的直接网址,那么应该可以运行一个视频播放器来运行所有视频源。

1 个答案:

答案 0 :(得分:1)

你当然可以用Brightcove播放器做到这一点。默认情况下,它会假设您从视频云目录中提取所有视频,就像大多数人所做的那样。但是,有一个较低级别的API,允许您将视频对象数组传递到播放列表。它调用了player.catalog.load()。

因此,如果您想合并Anvato和Brightcove的播放列表: 1)致电Anvato的API以获取视频元数据/ URL列表。 2)在Video Cloud API上调用catalog.getPlaylist()。 3)将Anvato的数据附加到#2中的数组中 4)将合并后的列表传递给player.catalog.load()

这里有更多信息。 http://docs.brightcove.com/en/video-cloud/brightcove-player/guides/playlist-api.html