다음을 위해 설계됨: ANDROID

Android 라이브 스트리밍 SDK

Tencent RTC의 Android Live Streaming SDK로 네이티브 방송을 만드세요. AtomicXCore 비디오 뷰, 방 수명 주기 및 기기 제어 기능을 애플리케이션 화면에 연결하세요.

개발자 리소스

Android 라이브 스트리밍 SDK 문서 및 예제

Android에서의 실시간 제품 시연

시청자가 크리에이터의 상품 시연을 보고 대화에 참여할 수 있게 하세요. 카탈로그와 구매 경험은 애플리케이션에서 관리합니다.

Android에서 라이브 이벤트 시청

프레젠테이션과 시청자를 Android 앱으로 가져오세요. 시청 화면을 룸에 연결하여 사용자가 라이브 이벤트를 볼 수 있게 하세요.

ANDROID LIVE 기능

Android 라이브 스트리밍 기능

라이브 시작

  • 호스트 및 시청자 역할
  • 방 수명 주기 관리

사람들을 하나로 연결

  • 라이브 영상 재생
  • 시청자 참여

내 것으로 만들기

  • 유연한 애플리케이션 레이아웃
  • 플랫폼별 구성 요소

Android 라이브 스트리밍 API 살펴보기

AtomicXCore 영상 뷰와 룸 상태를 Android 호스트 및 시청자 인터페이스에 연결하세요.

비디오 캔버스

Android 라이브 영상 뷰 추가

AtomicXCore 비디오 뷰를 Android 레이아웃에 배치하세요. 룸 상태에 바인딩하고 주변 컨트롤과 탐색은 애플리케이션에서 제공하세요.

문서 읽기
LiveActivity.kt
val coreView = LiveCoreView(
  context, viewType = CoreViewType.PUSH_VIEW
)
coreView.setLiveID(liveID)
container.addView(coreView)

커스터마이징

Android 라이브 인터페이스 맞춤 설정

Android 앱에서 라이브 경험을 중심으로 영상, 시청자 상호작용 및 탐색 기능을 구성하세요.

레이아웃

핵심 비디오 캔버스와 룸 상태를 중심으로 인터페이스를 구축하세요.

문서 읽기

시작하기

Android 앱에 라이브 스트리밍 추가

  1. 01

    앱 만들기

    애플리케이션과 테스트 사용자를 위해 Live을 활성화하세요.

    Live 콘솔 열기
  2. 02

    Android 라이브 스트리밍 SDK 추가

    플랫폼 가이드에 따라 프로젝트를 연결하세요.

    통합 가이드 따르기
  3. 03

    첫 번째 룸에 연결

    한 계정으로 방송하고 다른 계정으로 시청하세요.

    인증 설정
Android Live SDK
build.gradle.kts
implementation("io.trtc.uikit:atomicx-core:4.0.0.110")
api("com.tencent.imsdk:imsdk-plus:8.9.7511")
LiveActivity.kt
LoginStore.shared.login(
  context, SDKAppID, userID, userSig, loginCallback
)

Android 라이브 스트리밍 SDK 자주 묻는 질문

Android Live Streaming SDK에 동영상 화면이 포함되어 있나요?

Android Live Streaming SDK에는 AtomicXCore 비디오 뷰와 방 상태 API가 포함됩니다. 앱은 이러한 뷰를 기반으로 호스트 및 시청자 인터페이스를 제공하며, 완성형 화면이 필요하면 TUILiveKit을 선택하세요.

이 SDK는 UI Kit과 어떻게 연동되나요?

SDK API를 사용해 자체 인터페이스를 구축하세요. 바로 사용할 수 있는 화면과 컨트롤이 필요하면 UI Kit을 선택하세요.

방송 전에 무엇을 구성해야 하나요?

Live 서비스를 활성화하고 호스트를 인증한 다음 카메라 및 마이크 액세스 권한을 요청하세요. 동일한 라이브 방 ID를 미디어 뷰와 방 수명 주기 호출에 연결하세요.

Android Live Streaming SDK 사용자를 어떻게 인증하나요?

서버에서 UserSig를 생성하고 자체 로그인 흐름을 완료한 후 클라이언트에 전달하세요. 애플리케이션 시크릿은 항상 서버에 보관하세요.

Android Live Streaming SDK를 무료로 사용할 수 있나요?

인터페이스와 호스팅형 Live 서비스는 역할이 서로 다릅니다. 애플리케이션에서 서비스를 활성화하고 현재 플랜, 기능 제공 여부, 사용 요금을 확인하세요.

Kotlin 또는 Java 프로젝트에 Android 라이브 스트리밍 SDK를 통합하려면 어떻게 해야 하나요?

Android 프로젝트와 manifest 설정을 따르고 필요한 런타임 권한과 Activity 정리를 처리하세요. 앱의 백그라운드 및 포그라운드 전환을 포함해 실제 기기에서 테스트하세요.

앱 출시 전에 Android 라이브 스트리밍 SDK를 어떻게 테스트하나요?

호스트·시청자 역할, 지원 송출·재생 이벤트와 재연결을 테스트하세요.

Android 라이브 스트리밍 SDK의 인터페이스를 어떻게 맞춤 설정하나요?

지원 호스트·시청자 API로 자체 인터페이스를 만드세요. 커머스, 티켓이나 재생 권리 흐름은 앱이 관리합니다.

Android Live 통합 지원

통합 관련 질문

Android 라이브 스트리밍 SDK 설정에 대한 도움을 받으세요.

개발자 문서 보기

Android 앱에 라이브 스트리밍 추가

Android Live Streaming SDK와 플랫폼 가이드로 크리에이터와 시청자를 연결하세요.