2013-05-29 35 views
2

我需要獲取livestream.com帳戶的RTSP流。我正在閱讀一些livestream.com的API文檔,但他們有一個新網站(new.livestream.com),我找不到任何有關這方面的API文檔。有誰知道是否有新的livestream.com網站的API可以讓我獲得RTSP流?提前致謝。new.livestream.com API獲取RTSP

回答

11

我知道這是有點老了,但我是問的是同樣的問題,我這是怎麼了我已經做到了:

我發現這個網址/ API調用,爲新的視頻直播,獲得事件的流的細節

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

這給了你與該事件流的詳細信息,包括RTSP流的URL的JSON響應(streamInfo - > rtsp_url)

只要確保在播放直播事件之前調用此函數,因爲URL會隨時間而改變到時候(我認爲他們使用某種負載平衡/ CDN網絡或其他),你應該每次都得到最新的URL。

BTW:要獲得[ACCOUNT_ID]和[事項標識]只看事件的URL new.livestream.com的網址是像

  • http://new.livestream.com/[ACCOUNT_ID] /活動/ [EVENT_ID]
    • [ACCOUNT_ID]是一個名稱(如'的TEDx')和[event_id]是全部數字

此外,我不知道這是一個公共API,但它現在的作品。

+1

任何想法,他們是否有一個API記錄新的Livestream的任何地方?一直未能找到任何東西。你的信息雖然是救星! – anguiac7

+0

也,任何想法如何獲得JSONP響應? – anguiac7

+0

我認爲他們只支持JSON作爲響應格式,但是對於特定的APP,我們需要它在XML中,所以我做了一個PHP中間腳本,它讀取JSON中的響應並將其轉換爲XML,將結果緩存爲幾秒鐘一個獎金,所以我想你可以爲其他格式做同樣的事情。 – polloss