【问题标题】:new.livestream.com API to get RTSPnew.livestream.com API 获取 RTSP
【发布时间】:2013-05-29 14:29:14
【问题描述】:

我需要获取 livestream.com 帐户的 RTSP 流。我正在阅读 livestream.com 的一些 API 文档,但他们有一个新网站 (new.livestream.com),我找不到任何关于此的 API 文档。有人知道新的 livestream.com 网站是否有 API 可以让我获得 RTSP 流吗?提前致谢。

【问题讨论】:

    标签: api rest rtsp live-streaming


    【解决方案1】:

    我知道这有点老了,但我问的是同样的问题,我就是这样做的:

    我找到了这个 URL/API 调用,用于新的直播,以获取活动直播的详细信息

    http://new.livestream.com/api/accounts/[account_id]/events/[event_id]/viewing_info
    

    这会为您提供 JSON 响应,其中包含该事件的流的详细信息,包括 RTSP 流的 URL (streamInfo -> rtsp_url)

    请务必在播放直播活动之前调用它,因为 URL 会不时更改(我认为他们使用某种负载平衡/CDN 网络或其他东西)并且您每次都应该获得最新的 URL。

    顺便说一句:要获取 [account_id] 和 [event_id],只需查看 new.livestream.com 中事件的 URL,这些 URL 类似于

    • http://new.livestream.com/[account_id]/events/[event_id]
      • [account_id] 是一个名称(如 'tedx'),[event_id] 是所有数字

    另外,我不确定这是否是一个公共 API,但它现在可以工作。

    【讨论】:

    • 知道他们是否在任何地方为 New Livestream 记录了 API?一直找不到任何东西。不过,您的信息一直是救命稻草!
    • 另外,知道如何获得 JSONP 响应吗?
    • 我认为他们只支持 JSON 作为响应格式,但是对于特定的 APP,我们需要它在 XML 中,所以我用 PHP 做了一个中间脚本,它读取 JSON 中的响应并将其转换为 XML,缓存几秒钟的结果作为奖励,所以我想你可以对其他格式做同样的事情。
    • 感谢@pollosss 的回复!我得调查一下。
    • 我们可以使用 php curl 获取 api 响应吗?谁能告诉我怎么做?谢谢
    猜你喜欢
    • 2011-02-28
    • 2011-12-17
    • 1970-01-01
    • 2015-10-14
    • 1970-01-01
    • 2011-05-23
    • 1970-01-01
    • 2017-09-30
    • 1970-01-01
    相关资源
    最近更新 更多