개발자 가이드
카카오 i 커넥트 라이브 SDK 2.0은 Android, iOS, Web 버전으로 제공하며, 플랫폼별 상세 개발자 가이드를 제공합니다. 플랫폼별 개발자 가이드는 다음 문서를 참고하시기 바랍니다.
표SDK 개발 가이드문서명 | 링크 |
---|---|
Android 개발자 가이드 | [카카오 i 기술문서] 개발자 가이드 > Android |
iOS 개발자 가이드 | [카카오 i 기술문서] 개발자 가이드 > iOS |
Web 개발자 가이드 | [카카오 i 기술문서] 개발자 가이드 > Web |
안내
카카오 i 커넥트 라이브 공식 사이트를 방문하시면 Github, 개발자 커뮤니티, 샘플 앱 등 카카오 i 커넥트 라이브 개발에 관한 유용한 개발 소스를 확인하실 수 있습니다.
Android 개발자 가이드
Android 버전의 카카오 i 커넥트 라이브 SDK 2.0은 안드로이드 앱에서 카카오 i 커넥트 라이브 서비스의 개발을 지원하는 Kotlin 라이브러리이며, Java 인터페이스도 제공합니다. SDK에서 제공하는 메서드와 이벤트를 활용하여 화상과 음성을 교환하는 실시간 스트리밍 서비스를 쉽게 만들 수 있습니다.
SDK 개발 순서는 크게 다음으로 구분할 수 있으며, 이 과정에서 사용되는 주요 메서드는 signIn(인증), createLocalMedia(로컬 미디어 생성), createRoom(Room 생성), connect(Room 접속), publish(로컬 미디어 공유), subscribe(리모트 미디어 구독)입니다. 이때 사용되는 이벤트는 connected, remoteVideoPublished입니다.
SDK에서 제공하는 메서드에 대한 자세한 설명은 [카카오 i 기술문서] API 레퍼런스 > Android 문서를 참고하시기 바랍니다.
그림Android 개발자 가이드
iOS 개발자 가이드
iOS 버전의 카카오 i 커넥트 라이브 SDK 2.0은 iOS 앱에서 카카오 i 커넥트 라이브 서비스의 개발을 지원하는 프레임워크입니다. SDK에서 제공하는 메서드와 이벤트를 활용하여 화상과 음성을 교환하는 실시간 스트리밍 서비스(Live Streaming Service)를 쉽게 만들 수 있습니다.
SDK 개발 순서는 크게 다음으로 구분할 수 있으며, 이 과정에서 사용되는 주요 메서드는 signIn(인증), createLocalMedia(로컬 미디어 생성), createRoom(Room 생성), connect(Room 접속), publish(로컬 미디어 공유), subscribe(리모트 미디어 구독)입니다. 이때 사용되는 이벤트는 onConnected, onRemoteVideoPublished입니다.
SDK에서 제공하는 메서드에 대한 자세한 설명은 [카카오 i 기술문서] API 레퍼런스 > iOS 문서를 참고하시기 바랍니다.
그림iOS 개발자 가이드
Web 개발자 가이드
Web 버전의 카카오 i 커넥트 라이브 SDK 2.0은 웹브라우저에서 카카오 i 커넥트 라이브 서비스의 개발을 지원하는 자바스크립트 라이브러리입니다. SDK에서 제공하는 메서드와 이벤트를 활용하여 화상과 음성을 교환하는 실시간 스트리밍 서비스를 쉽게 만들 수 있습니다.
SDK 개발 순서는 크게 다음으로 구분할 수 있으며, 이 과정에서 사용되는 메서드는 signIn(인증), createLocalMedia(로컬미디어 생성), createRoom(Room 생성), connect(Room 접속), publish(로컬 미디어 게시), subscribe(리모트 미디어 구독)입니다. 이때 사용되는 이벤트는 connected, remoteVideoPublished입니다.
SDK에서 제공하는 메서드에 대한 자세한 설명은 [카카오 i 기술문서] API 레퍼런스 > Web 문서를 참고하시기 바랍니다.
그림Web 개발자 가이드
관련 문서
Kakao i Connect Live 2.0 Kakao i Connect Live Quick Guide Kakao i Connect Live 개발자 가이드 Kakao i Connect Live API 레퍼런스 Kakao i Connect Live