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? | 사용자 아이디 | 불가능 |
사용자 아이디를 가져오는 속성입니다.