Google Cast SDK 版本資訊

隨著每次推出新版 Google Cast,變更會 下方說明和 API 參考資料 已更新。如要瞭解設計檢查清單的變更,請參閱 changelog.

2024 年 9 月 4 日

網路接收端 3.0.0133

  • CAF 使用的預設 Shaka Player 版本已從 4.3.4 更新至 4.9.2。如需完整的變更清單,請參閱 Shaka 播放器changelog
  • 為 Shaka 播放器啟用內容預先載入功能。這可讓你流暢切換媒體項目或廣告插播時間點。
  • 修正 Shaka 切換轉碼器造成的錯誤。
  • 已針對 Shaka 錯誤新增 ErrorSeverity 欄位。如果嚴重性為 RECOVERABLE,則不應停止播放。
  • 修正並行載入要求的內容載入失敗問題。
  • 在內部,CAF 現在使用 shaka.Player#attach 附加媒體元素,而不是將媒體元素傳遞至 shaka.Player 建構函式 (在 Shaka API 中淘汰)。
  • 已將 frameTypeframeDescription 欄位新增至 cast.framework.events.Id3Event。透過 Shaka Player 播放時,這些欄位會填入資料。
  • 已新增 REQUEST_GET_STATUSREQUEST_PRELOAD 事件。這些事件可以使用 PlayerManager#addEventListener 監聽。
  • 針對含有錯誤的 requestId 的載入要求新增錯誤回應,而非顯示任何訊息失敗
  • 已修正 Shaka Player jumpLargeGaps 設定的警告記錄,後者已在 Shaka v4 中淘汰。
  • 已開始在 MediaStatus 訊息中填入 requestId,以呈現 LOADING 狀態。
  • 載入新內容時再度使用 Shaka 播放器例項。
  • 停止支援已淘汰的 QUEUE_SHUFFLE 媒體指令。改用 QUEUE_UPDATE
  • 修正 VAST 廣告連播的相關支援,其中每個 <Ad> 標記都含有 sequence 屬性和巢狀 <Wrapper> 標記。
  • 修正 crossorigin 屬性 (不含 <cast-media-player> 值) 傳播至巢狀 <video> 元素的問題
  • 以 MPL 形式公開頻帶音訊語言。

2024 年 8 月 22 日

iOS 寄件者 4.8.3

  • 修正「投放按鈕」在收到輕觸時無法開啟裝置挑選器的錯誤。
  • 修正會影響搭載 iOS 17 以上版本裝置且與 AV 轉送相關的當機問題。

2024 年 4 月 18 日

iOS 寄件者 4.8.1

  • Cast SDK 支援的最低版本現在為 iOS 14。
  • 套件中包含的隱私權資訊清單,以及已簽署的 xcframework。
  • 訪客模式已淘汰並遭到移除。這個應用程式將提供單一 SDK 版本 整合的項目
  • 修正在投放時播放短廣告時發生的當機問題。

2023 年 12 月 11 日

網路接收端 3.0.0122

2023 年 12 月 4 日

Android 寄件者 21.4.0 和 Android TV 接收器 21.0.1

2023 年 7 月 20 日

iOS 寄件者 4.8.0

  • iOS SDK 支援的最低版本現在為 iOS 13。
  • 第一個穩定版 XCFramework。
  • 可透過 Cocoapods 取得 XCFrameworks。
  • 修正媒體播放時,使用實體音量按鈕控制音量的功能 播放。
  • 「投放」按鈕在導覽列中使用時,現在會遵守色調顏色。
  • 現在可以使用 GCKUIStyle API
  • 修正媒體音軌字幕清單檢視中的透明導覽列問題。
  • 已修正 XCFramework Beta 版中的當機問題。
  • 新增 API,以將 UIControl 與向前或倒轉動作繫結。
  • 新增投放支援至 Pixel Tablet。

2023 年 7 月 6 日

網路接收端 3.0.0111

  • 新增使用 BreakManager 動態插入廣告的支援功能 addBreak(breakData, breakClips, broadCastMediaStatus) removeBreakById(breakId) ,直接在 Google Cloud 控制台實際操作。
  • 已將 Subtype 字串剖析新增至 Smooth 資訊清單。
  • 新增對 manifestRequestHandler , segmentRequestHandler licenseRequestHandler 是 Shaka Player 排名的一大利器
  • 新增強製字幕支援。
  • 已將 CAF 的預設 Shaka 版本提升至 v4.3.4。
  • 清楚闡釋 setActiveByIds 參數說明。
  • 修正 CAF 選擇不同音軌的方式。
  • 修正 Shaka 要求篩選器的要求主體類型轉換。
  • 新增查詢功能 CreativeInformationBreakManagerBreakClip有關 getCreativeInfoByClipId(breakClipId) ,直接在 Google Cloud 控制台實際操作。
  • 修正透過方向鍵控制的媒體元素載入媒體元素時缺少的媒體中繼資料 裝置。
  • 已新增屬性 hlsSegmentFormathlsVideoSegmentFormat BreakClip ,直接在 Google Cloud 控制台實際操作。
  • 已修正使用 MPL 進行區分大小寫的 MIME 類型比較。
  • 修正使用 Shaka 播放器在載入時產生的即時 HLS (基於 TS) 無限緩衝區。
  • 修正了 PlayerDataBinder IS_AT_LIVE_EDGE_CHANGED 事件的行為。
  • 修正使用 MPL 的 TS 片段中提供的資料不足的無限迴圈。
  • 已為 Shaka Player 錯誤新增 error.stack
  • 已變更為使用 audioMimeType 欄位,而非 audioCodec 來填入 Shaka 播放器的追蹤物件 子類測試群組的 cast.framework.messages.Track.trackContentType 欄位。
  • 已將「shaka.extern.track.label」新增至 cast.framework.messages.Track.name CANNOT TRANSLATE
  • 展開 cast.framework.stats.Stats 物件以考量以下項目的現有欄位: shaka.extern.Stats
  • 針對已展開的內嵌廣告插播內容,修正媒體時間計算問題。

2023 年 3 月 28 日

Android Sender 21.3.0 和 Android TV 接收器 21.0.0

2022 年 10 月 17 日

網路接收端 3.0.0105

2022 年 10 月 10 日

Android 寄件者 21.2.0

2022 年 8 月 8 日

Android Sender 21.1.0 和 Android TV 接收器 20.0.0

2022 年 3 月 31 日

Web Receiver 3.0.0103、MPL 播放器 1.0.0.113

  • 已將預設的 Shaka 播放器版本升級至 3.2.2 版。
  • 新增了 API cast.framework.PlaybackConfig#shakaConfig,允許 以及 Shaka 播放器版本和其他 Shaka 選項
  • 新增了 API 「cast.framework.ui.Controls#hasMediaControlsOverlay()」變更為 查詢是否會在顯示媒體控制項的頂端, 應用程式。
  • 新增了樣式 cast.framework.ui.ControlsButton.LIKE_HEART,代表「讚」 使用者動作。
  • 每次交易的 currentMediaTimecast.framework.events.EventType.BREAK_CLIP_ENDED事件資料 現在代表最新休息片段的目前時間 事件發生時。
  • 已新增方法 cast.framework.PlayerManager#getRawCurrentTimeSec 符合 會傳回媒體元素的媒體時間。
  • 已將「cast.framework.NetworkRequestInfo#timeoutInterval」新增至 指定播放器要求的 HTTP 請求逾時
  • 修正為 demuxed A/V 串流解碼 CEA 608/708 字幕時會發生的 MPL 錯誤。
  • 修正 MPL WebVTT 時間戳記剖析邏輯,以便接受超過 2 個 代表小時值的數字。

2021 年 12 月 9 日

Android 寄件者 21.0.0

  • 透過提高空值安全性,改善 Kotlin 的是否可為空值支援功能 違反政策。Java 開發人員將不會產生任何影響。Kotlin 開發人員可能會看見新的建構失敗 不受空值影響。

2021 年 11 月 19 日

iOS 寄件者 4.7.0

2021 年 11 月 16 日

Android 寄件者 20.1.0

  • 注意:指定 Android 12 的應用程式必須更新至 Android 寄件者 20.1.0 避免執行階段異常終止
  • 改善佇列
    • 已將新的 itemsReorderedAtIndexes 回呼新增至 MediaQueue
    • 開始支援將佇列指令序列化。
  • customData 參數設為 RemoteMediaClient#queueSetRepeatMode 可為空值。
  • 遙控器顯示功能
  • minSdkVersion 已從 14 提高為 16。

2021 年 10 月 26 日

網路接收端 3.0.0102

  • 升級至 Shaka Player 3.0.13 版 (這反而能修正 先前回報的問題)。
  • 新增對以下項目的支援: 智慧螢幕和 Chromecast 上的次要圖片
  • 修正緩衝串流無法顯示字幕的問題 原因是用於偵測重複音軌的邏輯錯誤。
  • 修正以下問題: LOAD_BY_ENTITY 傳回錯誤。
  • 支援高效率 AAC (HE-AAC) 音訊轉碼器: 傳輸串流。
  • 修正了 PlayerManager.getStats() 無法 傳回正確的高度和寬度值。
  • 已從 MediaStatus 訊息中移除 VAST 和 VMAP 資訊 避免溢位現象,導致寄件者與 接收器。
  • 已修正未提供 endedReason 的問題 來自廣告版位
  • 修正系統會從載入佇列中移除廣告插播的問題 。
  • 新增了 cast.framework.message.QueueChange#reorderItemIds 欄位 其中包含受到 QUEUE_CHANGE 作業。
  • 減少切換連線時,以 MPL 格式進行 HTTP 即時串流串流的緩衝處理。 音軌,因此音訊和視訊現在會保持同步。
  • 修正嵌入 CEA608/CEA708 的 MPL 中 HLS 串流剖析問題 字幕。
  • 系統會在媒體播放時隱藏 Chromecast (支援 Google TV) 的媒體控制項 暫停超過 5 秒

2021 年 5 月 26 日

iOS 寄件者 4.6.1

  • 修正以下問題: 允許在背景執行的應用程式。

2021 年 5 月 17 日

iOS 寄件者 4.6.0

  • 將「投放」按鈕的預設行為變更為一律在以下時間點顯示: 已連線至 Wi-Fi。
  • 新增說明對話方塊,在使用者輕觸「投放」時顯示 但找不到裝置
  • 已淘汰 GCKUICastButton::triggersDefaultCastDialog 也能使用 Google Cloud CLI 或 Compute Engine API
  • 針對下列項目,新增更統一的對話方塊自訂支援功能 透過新 API 實作自訂使用者介面 GCKUICastButtonDelegate
  • 為 iOS 13 以上版本新增深色模式支援。
  • 將廣告標記自訂功能新增至 GCKUIStyleAttributes
  • 新增對以下項目的支援: hlsSegmentFormathlsVideoSegmentFormat 媒體。
  • 修正多項錯誤並提升執行效能。

2021 年 4 月 29 日

網路接收端 3.0.0096

2021 年 4 月 20 日

Android Sender 20.0.0 和 Android TV 接收器 18.0.0

2021 年 4 月 5 日

網路接收端 3.0.0095

  • 已將 Shaka Player 升級至 3.0.10 版。
  • 系統預設會顯示「投放」按鈕 支援 STREAM_TRANSFER 媒體指令。
  • 在媒體瀏覽使用者介面的底部新增建議列。 建議列包含互動式方塊,選取後即可播放 媒體項目,或捲動瀏覽可用的媒體項目。各個方塊 對應至可用的 Google 助理指令建議方塊為 目前系統語言必須設為英文或 日文。
  • 修正 Chromecast (支援 Google TV) 中媒體控制選項的錯誤 疊加在將相片內容投放至預設時顯示 接收器。
  • 新增對 TRACKS_CHANGED 事件的支援。

2020 年 12 月 18 日

網路接收端 3.0.0085

2020 年 12 月 3 日

iOS 寄件者 4.5.3

  • 修正載入時間錯誤「架構 arm64 的未定義符號」的 GCKCredentialsData
  • 已修正以下程式碼的編譯器錯誤:是否可為空值衝突: GCKCredentialsData
  • 現在,如果有必要的 Bonjour 服務項目,系統會記錄警告訊息 缺少「Info.plist」。

2020 年 11 月 4 日

iOS 寄件者 4.5.2

  • Protobuf 程式庫的最低版本更新為 3.13 吋 CocoaPods,使用舊版 Protobuf 會造成下列影響 導致 SDK 當機的問題
  • 此版本專屬於 CocoaPods,並使用與 4.5.1 版。

2020 年 10 月 13 日

iOS 寄件者 4.5.1

  • 修正自訂裝置的 GCKUICastButton 問題 挑選器未更新以反映正確的投放狀態。
  • 修正「傳回時出現是否可為空值指定碼發生衝突」警告 。」

2020 年 9 月 14 日

網路接收端

  • 已將 Shaka Player 升級至 2.5.16。

iOS 寄件者 4.5.0

  • 在 iOS 14 中新增對投放裝置探索異動的支援, 必須先獲得明確的使用者授權,才能投放內容。詳情請見 在 iOS 14 中首次投放 瞭解詳情
  • 將最低 SDK 支援更新為 iOS 10。

2020 年 9 月 8 日

網路寄件者

2020 年 8 月 31 日

網路接收端

  • 在 DASH 的 HLS / EventStream 中新增 #EXT-X-DATERANGE 支援功能。

2020 年 8 月 3 日

iOS 寄件者 4.4.8

2020 年 7 月 29 日

Android 寄件者 19.0.0 和 Android TV 接收器 17.0.0

2020 年 7 月 13 日

網路接收端

  • 改善預設使用者介面 (影片和音訊) 的媒體類別偵測功能。
  • 新增 Shaka Player 的即時絕對時間支援功能。
  • 修正 Nest Hub Max 裝置發生音訊故障的問題。
  • 已將 Shaka Player 升級至 2.5.12。

2020 年 5 月 4 日

網路接收端

  • 現在可以設定 Google 助理指令的逾時值。
  • 系統現在會在錯誤事件中顯示詳細的 MPL 錯誤代碼。
  • 支援的媒體指令現在可使用 enforceSupportedCommands敬上 旗標。
  • 修正播放中斷時回報的支援指令。
  • 修正 Google 助理重組載入要求的問題。
  • 已修正 getStats 值中的錯誤。

2020 年 3 月 12 日

網路接收端

  • 將新裝置功能 IS_CBCS_SUPPORTED 新增至 deviceCapabilities
  • 已將 Shaka Player 升級至 2.5.8。

2020 年 2 月 27 日

iOS 寄件者 4.4.7 版

  • 修正未使用任何 UI 的應用程式的實體音量按鈕 所有來自 SDK 的元件
  • 修正展開中「currentTime」標籤的問題 反覆按下向前或向後按鈕。
  • 應用程式會保留 GCKMediaQueue 中的媒體項目 就會移至背景
  • 使用者介面自訂更新:
    • 您現在可以自訂迷你控制器的進度列。
    • Cast 導覽列和工具列的背景顏色 對話方塊現在可供自訂
    • 修正 iPhone X 特有的使用者介面問題。
  • 修正會導致裝置停滯和當機的幾個問題。

2020 年 2 月 24 日

Android 寄件者 18.1.0

2020 年 1 月 22 日

網路接收端

  • 修正在變更多個媒體狀態時,系統會播送多個媒體狀態的問題 支援的指令

接收端 v2

  • 改善 VAST 廣告的位元率選項。

MPL

2020 年 1 月 7 日

網路接收端

  • 開始在以下位置支援 ID3 計時中繼資料: cast.framework.events.EmsgEvent。此外, 系統現在會針對 HLS/CMAF 內容分派 EmsgEvent
  • 修正以下問題: 轉換為新媒體時為 PLAYER_LOAD_COMPLETE 會很有幫助
  • 修正媒體圖示與廣告插播片段重疊的問題 編號和倒數計時
  • 修正問題:第一個廣告插播片段的倒數計時一律會 螢幕 (0:00)。
  • 已將 Shaka Player 升級至 2.5.6 版。

網路接收端 v2

  • 將新裝置功能 IS_DEVICE_REGISTERED 新增至 deviceCapabilities。如果已設定,系統會註冊投放裝置 來偵錯。
  • 修正載入停滯問題。
  • 現在, 佇列。

MPL

  • 修正可以繼續播放音訊的直播問題 並等待一段時間。
  • 修正影片壓縮成果會在 品質等級的變動
  • 修正使用 *.m4s 片段的 HTTP 即時串流失敗的問題。

2019 年 12 月 5 日

Android 寄件者 18.0.0

  • 已新增 setMediaSessionEnabled 可讓開發人員啟用及停用 Cast 建立的媒體工作階段 將機器學習工作流程自動化
  • 變更媒體通知在投放工作階段中的顯示方式。如果是媒體 通知啟用時一律會顯示在投放工作階段中。 先前只會在應用程式在背景運作時顯示。
  • 變更部分媒體相關類別,導入 Parcelable 存取 API

2019 年 11 月 11 日

iOS 寄件者 4.4.6 版

  • 修正與 iOS 9 最低支援版本有關的問題。

2019 年 10 月 7 日

網路接收端

  • 已公開的曲目角色做為曲目中繼資料的一部分。
  • 已將 Shaka Player 版本升級至 2.5.5。

2019 年 9 月 23 日

iOS 寄件者 4.4.5 版

  • 進一步提升對投放裝置探索和工作階段管理的支援性。
  • 已新增媒體指令至 GCKMediaStatus
  • 已將 whenSkippable 屬性新增至 GCKAdBreakStatus
  • 修正 Google Ads 和 iOS 13 的使用者介面問題。

2019 年 9 月 11 日

Android 寄件者 17.1.0

2019 年 9 月 9 日

網路接收端

  • TV_SHOW 中繼資料類型現在有「即將播放」預覽 預設播放器是預設播放器。
  • 新增了 ContentRating 類別新增至 cast.framework.messages 命名空間。
  • 更新預設 UI 音訊標題, metadata.artist的優先順序高於 metadata.albumArtist
  • 新增對負 startTime 值的支援,以表示開始時間 相對於內容結束或即時邊緣的變化情形
  • 媒體瀏覽:
    • 系統現在會在播放 30 秒後自動隱藏媒體瀏覽導覽匣 使用者沒有活動。
    • 在右上方新增「播放/暫停」按鈕和媒體項目縮圖 「媒體瀏覽」疊加角落的角落。
    • 更新媒體瀏覽清單行為。現在水平捲動會重設為 每次設定「媒體瀏覽」內容時,從最左側開始的位置。
  • 錯誤修正:
    • 已延遲解決 BasePlayer 結束承諾,以便允許媒體 要觸發的元素事件。
    • 廣告預先載入的處理載入錯誤。
    • 現在,浮水印會與其餘中繼資料一起顯示。
    • Chromecast 的預設音訊 UI 遵循原則 .progressBar 樣式。
    • 避免在 LOADING 之前和不同時間間啟動 IDLE 畫面 播放後續媒體項目。
    • 修正 Dash 內容的跳轉停滯問題。

網路接收端 v2

  • 新增了 ContentRating 類別新增至 cast.receiver.media 命名空間。
  • 修正檔案傳送時無法正確傳播錯誤資料的錯誤 佇列中的多個項目。

媒體播放器庫

  • 已新增 HLS #EXT-X-MEDIA 屬性 至 API
  • 錯誤修正:
    • 修正導致 SourceBuffer remove() 作業失敗的問題 音軌切換至當機播放。
    • 修正指定封裝音訊格式類型時發生的剖析問題 (例如 *.ec3),但會使用 MPEG-4 片段 (例如 *.mp4、*.mp4a 等)。
    • 修正在有系統顯示無頻 CEA608 字幕時顯示的 HLS 問題 明顯的延遲時間
    • 修正無法載入音訊的 HTTP 即時串流和流暢內容的問題。

2019 年 8 月 27 日

網路寄件者

  • Web Sender 現已使用新的自訂元素 v1 語法。這個版本 取代 v0 現已淘汰
  • 已修正 breakTime 的變更事件, breakClipTimeliveSeekableRange,使用中 新的 getEstimatedBreakTimegetEstimatedBreakClipTime和 在 Chrome M77 中新增 getLiveSeekableRange 函式。

2019 年 8 月 12 日

iOS 寄件者 4.4.4 版

  • 改善 iOS 13 的使用體驗。
  • 進一步提升對 Cast 裝置探索功能的支援功能。

2019 年 7 月 30 日

網路接收端

  • 已將 Shaka Player 版本升級至 2.5.1。
  • 修正問題:中繼資料重疊於 內容。
  • 修正在載入攔截器中拒絕處理以清除載入狀態的問題。
  • setBrowseContent 更新為可為空值。
  • 修正問題:跳轉時回報目前時間不正確 廣告插播時間點。
  • 新增對以下項目的支援: ignoreTtmlPositionInfo 忽略 TTML 字幕定位。
  • 改善載入錯誤處理的支援功能:
    • 避免觸發多個 MediaFinishedEvent
    • 觸發媒體管理員錯誤回呼,以在發生載入錯誤時清除播放器。

2019 年 7 月 22 日

iOS 寄件者 4.4.3 版

  • 透過提供 error_reason.
  • 發布不含訪客模式的 SDK 版本。

2019 年 6 月 17 日

Android 寄件者 17.0.0

  • 最新的 SDK 會從 Android 支援資料庫切換至 Jetpack (AndroidX) 程式庫。除非您將 在應用程式中進行下列變更:
    • com.android.tools.build:gradle 升級至 3.2.1 版或
    • compileSdkVersion 升級至 28 以上版本。
    • 更新應用程式以使用 Jetpack (AndroidX)。請遵循指示: 遷移至 AndroidX
  • 詳情請參閱 Google API for Android 版本資訊

2019 年 6 月 10 日

網路接收端

  • 開始支援 全新 Media 瀏覽 讓使用者在智慧螢幕上探索內容
  • 已為 9 個新語言代碼新增預設 UI 的本地化版本:
    • 丹麥文
    • 英文 (英國)
    • 英文 (印度)
    • 英文 (新加坡)
    • 法文 (加拿大)
    • 義大利文
    • 挪威文
    • 荷蘭文
    • 瑞典文
  • 為遠端使用者介面移除專輯封面的圓角。
  • 修正直播和其他區域的錯誤。

iOS 寄件者 4.4.2 版

  • 訪客模式
    • 新增「啟用訪客模式」支援的投放選項 。
    • 修正訪客模式工作階段管理問題。
  • 修正錯誤
    • 已修正 4.4.1 版中的本地化問題。

2019 年 4 月 24 日

iOS 寄件者 4.4.1 版

  • 引進了直播的 Alpha 版支援。詳情請參閱 開發人員指南
    • 為直播狀態新增資料結構和屬性。
    • 已新增 GCKMediaMetadata 金鑰。
    • 新增直播媒體指令:
      • [GCKRemoteMediaClient loadMediaWithLoadRequestData:]
      • [GCKRemoteMediaClient findWithOptions:]
    • 改善展開控制器使用者介面,支援直播:
      • 變更展開控制器的版面配置和外觀。
  • 修正錯誤
    • 修正 iPhone X 上的 GCKUICastContainerViewController 底部。
    • 修正 OS 執行範圍廣泛網路時發生的重新連線問題 活動。
    • 修正以下問題:無障礙標籤初始化時發生的當機問題: GCKUICastButton。

2019 年 4 月 23 日

網路接收端

  • 引進了直播的 Alpha 版支援。詳情請參閱 開發人員指南
    • 更新使用者介面,支援直播指標等直播功能。
  • 在媒體狀態中加入 mediaCategory 欄位,指明媒體是否為 無論是影片、音訊或相片都沒問題
  • 修正錯誤
    • 修正 playConfig.segmentHandler 回傳值的用法。

媒體播放器庫

  • 為採用 MPL 的 HTTP 即時串流新增 HEVC 轉碼器支援。

網路寄件者

  • 引進了直播的 Alpha 版支援。詳情請參閱 開發人員指南
  • 開始支援廣告。詳情請參閱 開發人員指南
    • 為可略過的廣告新增 RemotePlayerController.skipAd()。

Android 寄件者 16.2.0

  • 引進了直播的 Alpha 版支援。詳情請參閱 開發人員指南
    • 為直播狀態新增資料結構和屬性。
    • 已新增 MediaMetadata 金鑰。
    • 新增直播媒體指令:
      • RemoteMediaClient#load(MediaLoadRequestData)
      • RemoteMediaClient#seek(MediaSeekOptions)
    • 改善展開控制器使用者介面,支援直播:
      • 為展開式控制器 UI 小工具新增直播支援。
      • 變更展開控制器的版面配置和外觀。
      • 推出與直播相容的 CastSeekBar 小工具,可取代 原生 SeekBar
      • 已修改展開式 ControllerActivity 以使用 CastSeekBar 如果是直播相容性,則不支援 SeekBar。 ExpandedControllerActivity#getSeekBar() 已淘汰, 會傳回虛擬執行個體。
  • 已新增 MediaStatus#Player_STATE_LOADING 玩家狀態:
    • 當 Web Receiver 開始載入媒體時,PlayerState MediaStatus 中的屬性已設為 MediaStatus#Player_STATE_LOADING 直到應用程式開始緩衝處理或播放內容為止
    • 在大多數情況下,應用程式處理此狀態的方式與處理的方式相同 MediaStatus#Player_STATE_BUFFERING。
    • 緩衝區和載入狀態不一定可以互換。
    • 載入時,網路接收端尚未解析所有媒體 因此唯一可用的媒體資訊就是 。
    • 緩衝處理時,媒體資訊可能包含 接收方已解析的資訊。
  • 修改 MediaMetadata 以支援有聲書:
    • 已新增 MediaMetadata 金鑰。
    • 新增有聲書的中繼資料類型。

2019 年 3 月 25 日

網路接收端

  • 已將 document.registerElement() 取代為 實作 Web 接收器 SDK 的 customElements.define() 與新版 Cast 平台相容
  • MediaStatus.breakStatus 現在要是內容中有廣告插播,就會傳回空白物件 目前並未播放廣告時段。
  • 修正內嵌 VAST 代碼剖析的問題。

媒體播放器庫

  • 修正切換音軌時延遲約 20 秒的問題。

2019 年 2 月 13 日

網路接收端

  • 修正觸控使用者介面的「略過廣告」按鈕突然出現的問題。
  • 修正了遙控器顯示中斷資訊的問題。

媒體播放器庫

  • 修正預先載入媒體的 LicenseUrl 問題。

2019 年 2 月 5 日

iOS 寄件者 4.3.5 版

  • 新增有聲書中繼資料支援功能,詳情請參閱 GCKMediaMetadata.h ,掌握更多詳細資訊。
  • 在 Podspec 上為 static_framework 設定正確的值。
  • 導覽列和 連線控制器
  • 修正錯誤
    • 修正特定資料庫初始化作業失敗時會發生當機的問題。
    • 修正接收手機時網路接收端音量列的問題 通話或鬧鐘響鈴。
    • 修正了 探索。
    • 修正媒體佇列清單在 佇列中的最後一個項目已播放完畢。
    • 不允許在連上網路時顯示無法連線的鄰近裝置 無法使用。
    • 在裝置檢視控制器上停用裝置的音量滑桿 無法控制音量