2011-10-24 63 views
4

我想播放在Brightcove託管的遠程視頻。由於Brightcove網址是指向播放器的鏈接,不直接鏈接到視頻文件,因此AVPlayer不會這樣做。 我知道Brightcove提供了一個API,但是找不到任何iOS或文檔的好例子。玩明亮的視頻

任何幫助/指點方向讚賞。

+1

爲什麼downvotes,人呢?這是至少比第5000個更有趣的問題「我需要保留對象以保持它們嗎?」 (雖然我不知道Brightcove是什麼,它的網站只是告訴我它正在進行私人測試。) – Chuck

+0

Ty Chuck :) Brightcove是一個專業的視頻分發平臺:http://www.brightcove.com。他們不會發布視頻文件網址,而是要鏈接到要嵌入的玩家。這就是爲什麼你需要使用API​​。 – Martha

+0

@Martha你可以請幫我在實施brightcove到IOS –

回答

2

我還沒有使用過Brightcove,但是在他們的網站上徘徊,我看到他們有兩個API:一個Player API和一個媒體API。這聽起來像Media API是你想要的 - 它被記錄爲直接參考視頻。該頁面有幾個例子的鏈接。

+0

我設法使用BC的API工作。如果任何人感興趣只是給我一個味精,我會發佈一個簡單的例子。 Ty Chuck! – Martha

+0

就像對任何人使用BC:bc API庫的評論一樣,它會與iPhone的一些開源REST庫硬鏈接。如果您碰巧使用相同的庫或最差的相同的庫,但更新的版本,你會得到一些醜陋的錯誤。這就是爲什麼我換了fliqz視頻託管。只有一個REST API,它可以爲您帶來真正的視頻網址,以便與我們都知道並喜歡的平常AVPlayer一起播放。希望這對任何人都有用。 – Martha

+0

嗨Chcuk ...你可以請告訴我如何限制你在web視圖中播放你管視頻...在這裏,我不想在全視角播放視頻...但是當我想播放視頻我們必須點擊webview,然後立即顯示全屏視頻播放..但是,我只想在網絡視圖中玩....請指導我@Chuck – Babul

1

您還可以從他們的Oneplanet演示源提取大量代碼。實際上,整個播放列表和視頻播放機制可以實際上覆制到您的項目中,因此您只需將視頻或播放列表ID傳遞到其視圖控制器中的initwithnibandplaylist功能中即可。

0

您可以通過媒體api找到視頻的直接鏈接,完全繞過播放器API。你需要一個親帳戶和令牌:

http://support.brightcove.com/en/docs/getting-started-media-api

或者,你可以沒有任何控制(只是一個視頻窗口實際上)創建一個簡單的「播放器」,使自己的HTML控件完全超出Brightcove公司的觸發幾乎所有你想通過播放器API做的事情。

1

我希望這有助於你的問題。有一個包含直接視頻鏈接的節目。 這裏是api鏈接的鏈接。

http://support.brightcove.com/en/video-cloud/docs/accessing-video-content-media-api 

引渡是包含基於決議,如360460多個視頻鏈接一個JavaScript對象,720