CoWatchingClient 인터페이스

호스트가 상태를 관리할 수 있는 후크가 포함된 클라이언트에서 구성한 CoWatching 환경

서명

interface CoWatchingClient

메서드 서명

이름 설명
notifyBuffering(mediaPlayoutPosition) 버퍼링, 이전 미디어 전환, 탐색 또는 일반적인 네트워크 정체로 인해 미디어를 재생할 준비가 되지 않은 경우 Meet에 알립니다.
notifyPauseState(paused, mediaPlayoutPosition) 사용자가 미디어 재생을 일시중지하거나 일시중지를 해제했음을 Meet에 알리면 Meet에서 다른 사용자에게 해당 작업을 미러링할 수 있습니다.
notifyPlayoutRate(rate, mediaPlayoutPosition) 사용자가 미디어 재생 속도를 새 값 (예: 1.25x)으로 업데이트했다고 Meet에 알립니다.
notifyReady(mediaPlayoutPosition) 제공된 타임스탬프부터 버퍼링이 완료되고 미디어를 재생할 준비가 되었음을 Meet에 알립니다.
notifySeekToTimestamp(mediaPlayoutPosition) 사용자가 미디어의 재생 지점을 찾았다고 Meet에 알립니다. 그러면 Meet에서 다른 사용자에게 해당 작업을 미러링할 수 있습니다.
notifySwitchedToMedia(mediaTitle, mediaId, mediaPlayoutPosition) Meet에서 다른 사용자에게 전달할 수 있도록 사용자가 미디어를 전환했다고 Meet에 알립니다.