2 단계 Shoplive Player 실행하기

준비된 액세스 키(Access Key)를 사용하여, Shoplive Android SDK를 초기화하세요.

class YourApplication: Application() {

    override fun onCreate() {
        super.onCreate()
    }
}

방송 재생하기

캠페인(방송) 키를 사용하여, 방송을 재생할 수 있습니다.

ShopLive.init(application)
ShopLive.setAccessKey("{accessKey}")
          
ShopLive.play("{campaignKey}") 
// or
ShopLive.play("{campaignKey}", true)

방송 미리보기

음소거 상태의 방송을 앱 내 PIP로 시작할 수 있습니다.
이 기능을 사용하려면 android.permission.SYSTEM_ALERT_WINDOW 권한이 필요합니다.

384
ShopLive.init(application)
ShopLive.setAccessKey("{accessKey}")

ShopLive.showPreview({campaignKey})

미리보기 화면을 선택하면 본 방송으로 진입합니다. 본 방송으로 진입하지 않고 다른 처리를 하려면 handlePreview 함수를 override하여 직접 구현하세요.

override fun handlePreview(context: Context, campaignKey: String) {
    Log.d(TAG, "campaignKey=$campaignKey")
}