用戶端建構的 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 將該媒體內容傳送給其他使用者。 |