ประสบการณ์ 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 ส่งต่อสื่อนั้นไปให้ผู้ใช้รายอื่นได้ |