N
N
New 개발가이드 (Beta)
Search…
N
N
New 개발가이드 (Beta)
RemoteMonster
통화
5분 안에 시작하기
튜토리얼 : 단순 통화 앱 만들기
API 레퍼런스
통화 앱 예제
그룹통화 만들기
방송
5분 안에 시작하기
튜토리얼 : 단순 방송/시청 앱 만들기
API 레퍼런스
방송 앱 예제
그룹통화
그룹통화 만들기(Android)
그룹통화 만들기(iOS)
그룹통화 만들기(Web)
FAQ
초안
초안
FAQ1
그룹통화 개념
채널ID 규칙
빨리 방송 시작하기
단순 시청 앱 만들기(Android) (초안)
단순 시청 앱 만들기(iOS) (초안)
단순 통화 앱 만들기(iOS) (초안)
단순 통화 앱 만들기(Android) (초안)
통화 SDK (초안)
방송 SDK (초안)
인증
인증
개념
개념
통화와 방송
통화 개요
방송 개요
Powered By
GitBook
단순 시청 앱 만들기(iOS) (초안)
단순 시청 앱 만들기(iOS)
방송
RemonCast
로 방송 기능을 쉽고 빠르게 만들 수 있습니다.
방송 송출
1
let
caster
=
RemonCast
()
2
caster
.
create
()
Copied!
방송 시청
1
let
viewer
=
RemonCast
()
2
viewer
.
join
(
"CHANNEL_ID"
)
Copied!
혹은 좀더 자세한 내용은 아래를 참고하세요.
단순 통화 앱 만들기(iOS)
영상통화 기능을 구현합니다.
통신
RemonCall
로 통신 기능을 쉽고 빠르게 만들 수 있습니다.
1
let
remonCall
=
RemonCall
()
2
remonCall
.
connect
(
"CHANNEL_ID"
)
Copied!
레이아웃 구성 : 영상통화 화면
스토리보드에서 Scene을 선택하고 내 영상이 표시될 View와 상대방의 영상이 표시될 View를 배치합니다.
RemonCall
의
remoteView
와
localView
에 바인딩합니다.
RemonCall
을 사용하는
ViewContoller
에 RemoteMonster SDK를 임포트 하고,
RemonCall
객체를 아웃렛 변수에 바인딩 합니다.
그 외 주요 메소드들
RemonCall의 주요 인스턴스 메소드는 다음과 같습니다.
close() : RemonCall 객체가 소멸됩니다. 통화를 종료할 때 사용합니다. close 후에 새 통화를 시작하려면 RemonCall 객체를 새롭게 생성 해야 합니다.
showLocalVideo(): 통화 시작 전에 자신의 카메라 화면을 미리 보고 싶을 때 호출합니다.
pauseLocalVideo(true): 통화 중 자신의 카메라 화면을 중지하고 싶을 때 호출합니다.
switchCamera(): 카메라가 여러 개일 때 카메라를 순차적으로 스위칭해서 보여줍니다.
fetchCalls() : 통화채널을 조회할 때 호출합니다.
Callback에 대하여
onInit(): RemonCall 객체 생성이 정상적으로 처리됐을 때 호출됩니다. token이 인자로 전달됩니다.
onConnect(): 통화채널이 만들어졌을 때 호출됩니다. 생성된 채널ID가 인자로 전달됩니다.
onComplete() : 통화 상대방과 연결이 됐을 때 호출됩니다.
onClose(): 통화가 종료되었을 때 호출됩니다. CloseType이 인자로 전달됩니다.
onError(): 에러가 발생했을 때 호출됩니다. 오류 메시지가 인자로 전달됩니다.
onStat(): RemoteMonster가 통화품질 데이터를 5초마다 자동으로 생성합니다. 통화품질 데이터가 생성될 때 호출됩니다. 통화품질 데이터가 인자로 전달됩니다.
자세한 내용은 다음 문서를 참고합니다.
Callback과 Observer
단순 통화 앱을 만들며 RemoteMonster를 이용해 기능을 구현하는 방법을 알아보았습니다. Remon SDK의 내부를 알면 다양한 옵션을 선택할 수 있고, 원하는 것을 쉽게 구현할 수 있습니다.
Remon SDK의 내부
Previous
단순 시청 앱 만들기(Android) (초안)
Next
단순 통화 앱 만들기(iOS) (초안)
Last modified
2yr ago
Copy link
Contents
단순 시청 앱 만들기(iOS)
방송
단순 통화 앱 만들기(iOS)
통신
레이아웃 구성 : 영상통화 화면
그 외 주요 메소드들
Callback에 대하여