mirror of
https://github.com/samsonjs/media.git
synced 2026-04-27 15:07:40 +00:00
Add DRM samples to Cast demo app
PiperOrigin-RevId: 261312509
This commit is contained in:
parent
851218aca9
commit
90ab05c574
1 changed files with 39 additions and 1 deletions
|
|
@ -36,7 +36,6 @@ import java.util.List;
|
||||||
public static final List<MediaItem> SAMPLES;
|
public static final List<MediaItem> SAMPLES;
|
||||||
|
|
||||||
static {
|
static {
|
||||||
// App samples.
|
|
||||||
ArrayList<MediaItem> samples = new ArrayList<>();
|
ArrayList<MediaItem> samples = new ArrayList<>();
|
||||||
|
|
||||||
// Clear content.
|
// Clear content.
|
||||||
|
|
@ -59,6 +58,45 @@ import java.util.List;
|
||||||
.setMimeType(MIME_TYPE_VIDEO_MP4)
|
.setMimeType(MIME_TYPE_VIDEO_MP4)
|
||||||
.build());
|
.build());
|
||||||
|
|
||||||
|
// DRM content.
|
||||||
|
samples.add(
|
||||||
|
new MediaItem.Builder()
|
||||||
|
.setUri(Uri.parse("https://storage.googleapis.com/wvmedia/cenc/h264/tears/tears.mpd"))
|
||||||
|
.setTitle("Widevine DASH cenc: Tears")
|
||||||
|
.setMimeType(MIME_TYPE_DASH)
|
||||||
|
.setDrmConfiguration(
|
||||||
|
new DrmConfiguration(
|
||||||
|
C.WIDEVINE_UUID,
|
||||||
|
Uri.parse("https://proxy.uat.widevine.com/proxy?provider=widevine_test"),
|
||||||
|
Collections.emptyMap()))
|
||||||
|
.build());
|
||||||
|
samples.add(
|
||||||
|
new MediaItem.Builder()
|
||||||
|
.setUri(
|
||||||
|
Uri.parse(
|
||||||
|
"https://storage.googleapis.com/wvmedia/cbc1/h264/tears/tears_aes_cbc1.mpd"))
|
||||||
|
.setTitle("Widevine DASH cbc1: Tears")
|
||||||
|
.setMimeType(MIME_TYPE_DASH)
|
||||||
|
.setDrmConfiguration(
|
||||||
|
new DrmConfiguration(
|
||||||
|
C.WIDEVINE_UUID,
|
||||||
|
Uri.parse("https://proxy.uat.widevine.com/proxy?provider=widevine_test"),
|
||||||
|
Collections.emptyMap()))
|
||||||
|
.build());
|
||||||
|
samples.add(
|
||||||
|
new MediaItem.Builder()
|
||||||
|
.setUri(
|
||||||
|
Uri.parse(
|
||||||
|
"https://storage.googleapis.com/wvmedia/cbcs/h264/tears/tears_aes_cbcs.mpd"))
|
||||||
|
.setTitle("Widevine DASH cbcs: Tears")
|
||||||
|
.setMimeType(MIME_TYPE_DASH)
|
||||||
|
.setDrmConfiguration(
|
||||||
|
new DrmConfiguration(
|
||||||
|
C.WIDEVINE_UUID,
|
||||||
|
Uri.parse("https://proxy.uat.widevine.com/proxy?provider=widevine_test"),
|
||||||
|
Collections.emptyMap()))
|
||||||
|
.build());
|
||||||
|
|
||||||
SAMPLES = Collections.unmodifiableList(samples);
|
SAMPLES = Collections.unmodifiableList(samples);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue