Quick Start
1. 옴니톡 객체 생성
import Omnitalk from 'omnitalk-rn-sdk';
const SERVICE_ID = '발급받은 service id';
const SERVICE_KEY = '발급받은 service key';
Omnitalk.sdkInit(SERVICE_ID, SERVICE_KEY);
const sdk = Omnitalk.getInstance();2. 세션 생성
const [session, setSession] = useState('');
await sdk.createSession(user_id)
.then((session: any) => setSession(session.session));3. 룸 생성
import {DEFAULT_ROOM_TYPE} from 'omnitalk-rn-sdk';
const [roomId, setRoomId] = useState('');
await sdk.createRoom(DEFAULT_ROOM_TYPE.VIDEO_ROOM)
.then((res: any) => setRoomId(res.room_id));
4. 룸 참여
5. 방송 시작 (video)
6. 이벤트 메시지 수신
7. 방송 구독
8. 음성 통화
9. 영상 통화
10. 채팅 메시지
11. 방송 종료
Last updated