簡介
該 Brightcove 平台的 API 是 RESTful API,允許您獲取和發送數據到布賴特灣平台的各個部分。一些使用範例包括:
- 將視訊內嵌到視訊雲端
- 在視訊雲端上管理視訊
- 建立視訊雲端帳戶的自訂分析報表
- 創建和管理布萊特灣玩家
- 為即時串流創建 Brightcove 即時工作
- 在 ZenCoder 中為影片建立轉碼任務
靜態應用程式介面
如果你不熟悉 RESTful API,它們有一些共同的特點:
- 請求是通過發送 HTTP 請求,使用不同的方法(例如
GET
,POST
,和)進行PATCH
DELETE
,具體取決於執行的操作的類型。 - 響應通常以 JSON字符串的形式,任何編程語言都可以解析為本地數據類型。
REST 的美妙之處在於,RESTful API 不依賴於任何特定的編程語言。只要您可以發出 HTTP 請求並解析 JSON 響應,API 就不關心您正在使用哪種語言。
科爾斯
您確實需要注意的一件事是,大多數 Brightcove API 都不是CORS啟用。您可以閱讀鏈接的文檔以獲得完整的解釋,但結果是幾乎所有情況下的 API 請求都不能從 Web 客戶端(例如 Web 應用程序)提出。
仍然可以通過服務器端代理路由 API 來使用 Web 界面與 API 一起使用,就像我們在本網站上許多示例應用程序中所做的那樣,並在使用 REST API 中解釋。
您可以使用 cURL、郵差或失眠等工具,從您自己的網際網路連線電腦提出要求
驗證
大多數平台 API 的身份驗證是通過 臨時 OAuth2 訪問令牌進行的。一些 API 使用永久的 api 密鑰或策略密鑰。有關詳細信息,請參閱 Brightcove API 的身份驗證 。
視頻雲API
Brightcove 雲播放 API
API | 採用 | 登陸頁面 | 概覽 | 快速開始 | 參考 |
---|---|---|---|---|---|
Channel Manager | 管理您的 Cloud Playout 頻道 | Landing Page | Overview | Reference | |
Cloud Playout CMS Interactions | 管理您的 Cloud Playout 播放列表和視頻 | Landing Page | Overview | Reference | |
EPG | 為在 Studio 中創建的頻道創建和檢索電子節目指南 | Landing Page | Overview | Reference |
Brightcove 播放限制 API
API | 採用 | 登陸頁面 | 概覽 | 快速開始 | 參考 |
---|---|---|---|---|---|
Audit | 為您帳戶的播放授權服務使用情況生成每日訪問報告 | Landing Page | Overview | Reference | |
Blacklist | 管理被列入黑名單且被視為對許可請求無效的 JWT 令牌 | Landing Page | Overview | Reference | |
Devices | 啟用視頻播放的設備限制 | Landing Page | Overview | Reference | |
Concurrency Service | 允許在沒有 DRM 的情況下進行並發中流檢查 | Landing Page | Overview | Reference | |
Key | 使用 Brightcove 管理與 JWT 相關的公鑰 | Landing Page | Overview | Reference | |
Playback Rights | 定義和管理播放權限 | Landing Page | Overview | Reference |
布萊特灣播放器(獨立)API
API | 採用 | 登陸頁面 | 概覽 | 快速開始 | 參考 |
---|---|---|---|---|---|
Delivery System | 播放器相關文件的管理和部署 | Landing Page | Overview | Quick Start | Reference |
OAuth | 獲取其他RESTful API的客戶端憑據和訪問令牌 | Landing Page | Overview | Quick Start | Reference |
Player Management | 創建和管理Brightcove玩家 | Landing Page | Overview | Quick Start | Reference |
布萊特灣即時 API
API | 採用 | 登陸頁面 | 概覽 | 快速開始 | 參考 |
---|---|---|---|---|---|
Live | 建立和管理即時串流 | Landing Page | Overview | Quick Start | Reference |
Zencoder API
API | 採用 | 登陸頁面 | 概覽 | 快速開始 | 參考 |
---|---|---|---|---|---|
Zencoder | 轉碼 VOD 和即時串流資產 | Landing Page | Quick Start | Encoding Settings | Reference |