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