A
廣告插播時間點
廣告插播是指包含一或多個廣告或串場廣告的播放間隔。
Android 寄件者
Android Sender 可用於從您的 Android 手機傳送及分享應用程式。
Android TV 接收器
Android TV 接收器會使用 Cast Connect 程式庫,允許現有的傳送端應用程式使用 Cast 通訊協定與 Android TV 應用程式進行通訊。Cast Connect 是以 Cast 基礎架構為基礎,您的 Android TV 應用程式可做為接收器。
應用程式生命週期
接收方應用程式的生命週期會從接收端載入投放裝置的時間點開始,然後繼續執行應用程式關機的時間點,投放裝置會還原為預設狀態。
音軌
Receiver SDK 中的音軌選取具有 AudioTracksManager
類別,可簡化曲目選取作業。可讓您進一步控管名稱、網址和語言器屬性,並提供更好的存取權。
B
斷行片段
在廣告插播期間顯示的廣告短片。
C
Google Cast
Google Cast 通訊協定。
投放
在 Google Cast 接收器 (例如 Chromecast) 上動態顯示所有形式的媒體 (例如影片) 的行為。
Cast Connect
Cast Connect 程式庫可讓 Android TV 應用程式接收訊息並廣播狀態,就像是 Chromecast 一樣。我們希望藉此「結合投放與 Android TV 功能,將應用程式帶給最新的投放體驗」。這種做法可增加控管性,包括使用硬體遙控器。
投放狀態
從傳送者的角度來投放內容目前的狀態:
狀態 | 說明 |
---|---|
不支援 | 沒有可用的投放接收器 |
已中斷連線 | 可以使用投放接收器,且未連線 |
連結裝置 | 投放接收端正在連線 |
已連線 | 已連接投放接收端,但尚未投放內容 |
投放 | 已連接投放接收端並投放內容 |
Chromecast
Google 提供的串流媒體轉接程式,可讓使用者在螢幕上播放影片和音樂等線上內容。
隱藏式輔助字幕 (字幕)
Receiver SDK 中的隱藏式輔助字幕軌選取功能具有 TextTracksManager 類別,可簡化及簡化曲目選取作業,讓您進一步控管名稱、網址和語言等屬性 (就像音軌選擇)。
跨源資源共享 (CORS)
跨來源資源分享 (CORS) 是一種從外部網域要求安全網頁資源的方法。
自訂訊息
訊息交換是接收器應用程式的重要互動方法。傳送者可以傳送訊息給接收端,反之亦然。接收器應用程式可能會選擇監聽指定命名空間的訊息。接著,所有想在該命名空間上進行通訊的已連線寄件者,都必須使用適當的通訊協定。
自訂接收器
這是建構的自訂 HTML5 應用程式,您必須代管以處理應用程式內容在電視上顯示。如果應用程式想要顯示音訊/視訊媒體以外的內容,或是樣式媒體接收器不支援應用程式所需的媒體類型,您可能需要建立自訂接收器。
自訂 UI 資料繫結
自訂 UI 資料繫結可讓您使用自訂 UI 元素,並使用 PlayerDataBinder 類別將 UI 繫結至玩家狀態。如果應用程式不支援資料繫結,繫結器也支援傳送資料變更的事件。
預先載入內容
接收器支援在佇列中目前的播放項目之後預先載入媒體項目。預先載入作業會預先下載後續項目的多個區隔。根據預設,預先載入功能適用於 HTTP 即時串流和流暢串流內容。如果是一般的 MP4 影片和音訊檔案 (例如 MP3),系統不會預先載入這些檔案,因為投放裝置僅支援一個媒體元素,而且在現有內容項目仍在播放時無法預先載入。
D
預設媒體接收器
第三個選項是預設媒體接收器。這是由 Google 代管的預先建構接收器應用程式,專為串流音訊和影片內容而設計。您不需要向 Google Cast SDK 開發人員控制台註冊,但您無法在預設媒體接收器中自訂任何使用者介面。
G
Google Cast SDK 開發人員控制台
Google Cast 開發人員控制台可讓開發人員註冊應用程式,並授權裝置進行測試。
I
iOS 寄件者
iOS 傳送者可用來從 Apple 行動裝置傳送應用程式,並分享給其他人。
M
媒體播放訊息
Google Cast 傳送端應用程式會將 JSON 格式的訊息傳送至接收器應用程式,藉此控制接收器裝置上的播放作業。同樣地,接收器也會以 JSON 格式,將訊息傳回給傳送者。訊息可以是傳送者傳送的指令,這些指令會變更玩家狀態、接收方發出的指令回應,或是描述接收器應用程式媒體的資料結構。
訊息攔截
接收器 SDK 可讓接收器應用程式攔截訊息,並於攔截點執行自訂程式碼。如果您想自訂載入要求資料,訊息攔截功能就特別實用。
Q
待播設定
投放功能會使用傳送方啟動的基本佇列和接收端實作的佇列。
R
接收者
接收器是使用 HTML、JavaScript 和 CSS 建立的應用程式,並透過可存取投放裝置所連線 Wi-Fi 網路的網址,在投放裝置 (例如 Chromecast) 上載入。傳送者應用程式會連線至接收器,並向接收端傳送指令以顯示內容。
接收端應用程式
接收端應用程式會收到傳送端應用程式的指令,並在做為接收端的裝置上顯示要求的內容。例如 Chromecast 上的 YouTube 應用程式請參閱「接收端」一節。
接收端裝置
載入接收器應用程式的投放裝置,例如 Chromecast。 請參閱「接收端」一節。
六
寄件者
傳送者是一種應用程式,可以啟動相同 Wi-Fi 網路或訪客模式上的接收器連線或投放內容。行動裝置上的 YouTube 應用程式就是傳送者應用程式的範例。
傳送者應用程式
查看寄件者
傳送者裝置
載入傳送者應用程式的裝置 (例如手機或平板電腦)。
變更串流裝置
CAF 接收器支援串流傳輸,可讓使用者使用語音指令在各種裝置上移動音訊和影片串流。根據預設,系統支援音訊串流傳輸,不需要額外進行開發作業。影片串流傳輸需要啟用串流傳輸媒體指令,以及選用的覆寫媒體工作階段狀態。
樣式化媒體接收器
樣式化媒體接收器 (SMR) 可讓傳送端應用程式在投放裝置上播放媒體,而不必建立自訂接收器應用程式。您可以在註冊期間提供自己的 CSS 檔案,自訂 SMR 色彩配置和品牌宣傳。
設定播放器樣式
Receiver SDK 提供內建的播放器 UI。如要使用內建的播放器 UI,您必須將 cast-media-player 元素新增至 HTML。CSS 樣式可讓您設定各種項目,包括背景圖片、啟動圖片、字型系列等。這項功能有助於您進一步宣傳品牌,並提升整體自訂性。
T
觸控設定
當接收器應用程式啟動時,接收器 SDK 可支援觸控設定。Receiver SDK 提供預設 UI 體驗,並額外自訂播放器控制項。
三
網路接收器
Web Receiver 應用程式是在接收端裝置 (例如 Chromecast) 上執行的 HTML5/JavaScript 應用程式。這個程式庫提供可在電視上顯示應用程式內容的介面,並處理傳送端應用程式的訊息,藉此控制接收器裝置的內容。
網路寄件者
Web Sender 可用於從以 Chrome ium 為基礎的瀏覽器,將應用程式傳送至投放裝置,以及與這些裝置分享。
翻譯
用於投放功能的常用詞組已翻譯為多種語言,您可以在 Cast 術語翻譯試算表中找到。如果您開發的應用程式已本地化,請針對標籤和文字使用這些翻譯。舉例來說,在日本應用程式中,您應該使用「X ストを停止」而非「停止投放」。