MediaItem.DrmConfiguration

import androidx.media3.common.MediaItem.DrmConfiguration

DRM 설정에 포함된 App 아이디, 사용자 아이디, 오프라인 재생 기간을 가져올 수 있는 속성을 제공합니다.

미디어 아이템의 아래 해당하는 속성에 접근하기 위해서는 아래 자바 코드(androidx.media3.common.MediaItem.java)를 참고하시면 됩니다.

public final class MediaItem implements Bundleable {
    @Nullable public final LocalConfiguration localConfiguration;
}

public static final class LocalConfiguration implements Bundleable {
    @Nullable public final DrmConfiguration drmConfiguration;
}

속성

appId

import com.newin.nplayer.sdk.extensions.appId

val MediaItem.DrmConfiguration.appId: String?
타입설명설정
String?App 아이디불가능

App 아이디를 가져오는 속성입니다.

offlineAccessPeriod

import com.newin.nplayer.sdk.extensions.offlineAccessPeriod

val MediaItem.DrmConfiguration.offlineAccessPeriod: Duration?
타입설명설정
java.time.Duration?오프라인 재생 기간불가능

다운로드 컨텐츠의 오프라인 재생 기간을 가져오는 속성입니다.

userId

val MediaItem.DrmConfiguration.userId: String?
타입설명설정
String?사용자 아이디불가능

사용자 아이디를 가져오는 속성입니다.