CoWatchingClient 介面

由客戶自行建構的 CoWatching 體驗,搭配可讓主辦人管理 時間。

簽名

interface CoWatchingClient

方法簽章

名稱 說明
notifyBuffering(mediaPlayoutPosition) 通知 Meet,說明媒體因緩衝處理、先前的媒體切換、跳轉或正常網路壅塞等問題而無法播放。
notifyPauseState(paused, mediaPlayoutPosition) 通知 Meet 使用者已暫停或取消暫停播放媒體,讓 Meet 將動作同步用於其他使用者。
notifyPlayoutRate(rate, mediaPlayoutPosition) 通知 Meet 使用者將媒體的播放率更新為新的值,例如 1.25 倍。
notifyReady(mediaPlayoutPosition) 通知 Meet,從提供的時間戳記開始,緩衝處理已完成,媒體已可播放。
notifySeekToTimestamp(mediaPlayoutPosition) 通知 Meet 使用者已找到媒體的播放點,讓 Meet 將這個動作投放給其他使用者。
notifySwitchedToMedia(mediaTitle, mediaId, mediaPlayoutPosition) 通知 Meet 使用者已切換媒體,讓 Meet 將這項資訊傳送給其他使用者。