public final class DrmUtil extends BrightcoveDrmUtil
| Constructor and Description |
|---|
DrmUtil() |
| Modifier and Type | Method and Description |
|---|---|
static com.google.android.exoplayer2.upstream.HttpDataSource |
createHttpDataSource()
Creates new instance of the
HttpDataSource. |
static com.google.android.exoplayer2.upstream.HttpDataSource |
createHttpDataSource(java.util.Map<java.lang.String,java.lang.String> requestProperties)
Creates new instance of the
HttpDataSource. |
static byte[] |
executePost(java.lang.String url,
byte[] data,
java.util.Map<java.lang.String,java.lang.String> requestProperties) |
getLicenseDuration, getLongValue, getRemainingLicenseDuration, getRemainingPlaybackDuration@NonNull
public static com.google.android.exoplayer2.upstream.HttpDataSource createHttpDataSource(@Nullable
java.util.Map<java.lang.String,java.lang.String> requestProperties)
HttpDataSource.requestProperties - a map of HTTP header names and values to be added to the request.@NonNull public static com.google.android.exoplayer2.upstream.HttpDataSource createHttpDataSource()
HttpDataSource.public static byte[] executePost(java.lang.String url,
@Nullable
byte[] data,
@Nullable
java.util.Map<java.lang.String,java.lang.String> requestProperties)
throws java.io.IOException
java.io.IOException