使用原生 SDK 進行視訊格式和字幕

在本主題中,您將了解 Brightcove 原生播放程式 SDK 支援的影片格式和字幕。

概覽

瞭解您選擇要使用的影片格式時的選項,以及要套用哪些字幕,這對於確保您的應用程式能夠為觀眾提供想要的視訊體驗至關重要。

適用於行動平台的 Brightcove 原生播放器 SDK 致力於確保您的應用程式接觸到更廣泛的受眾,並確保您的內容提供卓越的字幕體驗,並符合 FCC 指導方針。

有關使用字幕的標準和技術的更多信息,請查看Zencoder 關於隱藏式字幕的博文 .

檢視每個類別的影片格式和字幕:

漸進式下載

使用此配置的視訊格式會強制內容從開始到結束下載,而且沒有間隙,並導致完整的內容下載到裝置。這種行為表示觀眾將無法尋找任何尚未緩衝的區域。

基於此功能,我們建議不要與漸進式下載視訊格式搭配使用中型廣告。除此之外,應用程式發行者應該注意,任何清除視訊緩衝區的動作都會導致用戶端從內容開始緩衝,如果他們嘗試在之後繼續播放。

MP4/M4V 支援表

視訊格式 iOS SDK 安卓開發套件
MP4/M4V 是 是
標題格式    
Sidecar WebVTT 否 是
邊車 TML (DFXP) 否 是
608-超過-708 是 是

調適性位元速率串流

使用此配置的視訊格式會分成短片段,當播放程式需要時會下載。這可讓使用者搜尋內容的任何位置,而且只需要下載他們已經跳入的區段。一般來說,這種方案的格式使用「清單」,其中包含視頻的所有細節,例如段數和在哪裡可以找到它們。

HTTP 即時串流 (HLS) 支援的表格

視訊格式 iOS SDK 安卓開發套件
HTTP 即時串流 (HLS) 是 是
標題格式    
資訊清單內網路 是 是
Sidecar WebVTT 是 是
邊車 TML (DFXP) 否 是
608-超過-708 是 是

 

與 HLS 類似,MPEG-DASH 可透過 HTTP 實現高品質的媒體內容串流。它也可以通過將內容分解為一系列文件段來工作。

透過 HTTP 動態調整式串流 (MPEG-DASH) 支援的表格

視訊格式 iOS SDK 安卓開發套件
透過 HTTP 的動態調適性串流 (MPEG-破折號) 否 是
標題格式    
資訊清單內網路 否 是
Sidecar WebVTT 否 是
邊車 TML (DFXP) 否 是

 

數字版權管理 (DRM)

值得注意的第三組格式是某些 DRM 合作夥伴使用的專有格式。

Brightcove 原生播放器 SDK 無法存取或控制這些格式的屬性和功能。這些格式發現的問題可能需要直接向其經營者解決。

維德文媒體 (.wvm) 支援表

視訊格式 iOS SDK 安卓開發套件
威德文模組化 (虛線中心) 否 是
標題格式    
Sidecar WebVTT 否 是
邊車 TML (DFXP) 否 是
608-超過-708 否 是

 

Apple 的 FairPlay 串流 (FPS) 技術可在使用 HTTP 直播串流 (HLS) 時提供安全的內容。

支援平台播放串流 (FPS) 表

視訊格式 iOS SDK 多功能軟體開發套件
HTTP 即時串流 (HLS) 是 是
標題格式    
Sidecar WebVTT 是 是

 

有關使用 Native SDK 進行內容保護的更多信息,請查看數字版權整合頁。