【问题标题】:Video Playlist from different vendor sources (Anvato/Brightcove)来自不同供应商来源的视频播放列表 (Anvato/Brightcove)
【发布时间】:2016-10-21 20:13:59
【问题描述】:

是否可以同时使用来自 Anvato 或 Brightcove 的视频创建视频播放列表?

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

上下文:

您具有从 Brightcove 或 Anvato 创建视频的设置。

Brightcove 要求:

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

Anvato 要求:

  • 帐户 ID
  • 视频 ID

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

因此,要创建 BC 播放列表,您可以使用他们的文档并将标记与您的视频 ID 列表一起使用。安瓦托也一样。

但从理论上讲,如果我们能够获得源文件的直接 url,那么应该有可能拥有一个运行所有视频源的一个视频播放器。

【问题讨论】:

    标签: brightcove


    【解决方案1】:

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

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

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

    【讨论】:

    • 谢谢,值得一试
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-14
    • 2015-11-21
    • 1970-01-01
    相关资源
    最近更新 更多