Events Callback
(Java 환경을 고려하여) Room.Events에서 각 callback을 처리 없는 기본 구현으로 정의한 인터페이스.
Functions
Link copied to clipboard
접속 완료
Link copied to clipboard
접속 진행 중
Link copied to clipboard
접속 중단
Link copied to clipboard
audio 게시됨
Link copied to clipboard
audio 게시 취소됨
Link copied to clipboard
video 게시됨
Link copied to clipboard
video 게시 취소됨
Link copied to clipboard
participant 입장
Link copied to clipboard
participant 퇴장
Link copied to clipboard
open fun onRemoteAudioPublished(@NonNull participant: RemoteParticipant, @NonNull audio: RemoteAudio)
participant가 audio를 게시함
Link copied to clipboard
open fun onRemoteAudioStateChanged(@NonNull participant: RemoteParticipant, @NonNull audio: RemoteAudio)
participant가 audio의 상태를 변경함
Link copied to clipboard
open fun onRemoteAudioSubscribed(@NonNull participant: RemoteParticipant, @NonNull audio: RemoteAudio)
participant의 audio가 (자동으로) 구독됨
Link copied to clipboard
open fun onRemoteAudioUnpublished(@NonNull participant: RemoteParticipant, @NonNull audio: RemoteAudio)
participant가 audio를 게시 취소함
Link copied to clipboard
open fun onRemoteAudioUnsubscribed(@NonNull participant: RemoteParticipant, @NonNull audio: RemoteAudio)
participant의 audio가 (자동으로) 구독 해제됨
Link copied to clipboard
open fun onRemoteVideoPublished(@NonNull participant: RemoteParticipant, @NonNull video: RemoteVideo)
participant가 video를 게시함
Link copied to clipboard
open fun onRemoteVideoStateChanged(@NonNull participant: RemoteParticipant, @NonNull video: RemoteVideo)
participant가 video의 상태를 변경함
Link copied to clipboard
open fun onRemoteVideoUnpublished(@NonNull participant: RemoteParticipant, @NonNull video: RemoteVideo)
participant가 video를 게시 취소함
Link copied to clipboard
5초 주기로 해당 Room 에서의 상태정보 stat을 수신