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