Kakao i ConnectLive Q&A 게시판

Livecast, Communication의 차이점이 궁금합니다

안녕하세요. 샘플앱을 구현해보기 전에, docs를 읽어보던 중에 문의드립니다.

livecast는 쉽게 얘기하면 스트리머가 방송을 열어서(create()), 시청자가 골라서 들어온다(join())

Communication는 쉽게 얘기하면 내가 A에게 보이스톡을 한다(connect()), A는 내 id를 알고 있어서 수신을 한다(connect(‘내 아이디’))로 판단하면 되는 건지요?

한가지 더 여쭙겠습니다.
livecast를 할 때에는 Communication에서 사용되고 있는 connect를 안해주는 것으로 이해를 했는 데 이것이 맞을까요?
Communication의 connect는 Spec 화면에서 1:1 음성 통화, 1:1 영상 통화에 사용되는 것인지 알 수 있을까요?

답변 부탁드려요. 감사합니다.

cast는 방송, call은 1:1 통화용입니다. call은 서버없이 2명이 바로 스트림이 연결되며 cast는 서버를 거쳐서 다수에게 전달되는 구조입니다.
sdk마다 조금 다를 수는 있지만 웹기준으로 cast는 createCast(채널이름), joinCast(채널이름) 이고
call의 경우 connectCall 입니다.

또한 ios의 경우
방송의 경우 RemonCast의 create/join 메소드를 사용하시면 되고
call의 경우 RemonCall의 connect 메소드를 사용하시면 됩니다.