Test Content for the WasabiExpress SDK

[Version 4.0 - Jan 21 2016]


Using the Sample Player on Windows and Mac OS Desktops

To play streaming content, where the content key is delivered by an MS3 server

  1. Click on the corresponding "MS3 compound URI" link in the table below and paste the resulting URL into the player Open URL input window.

To play streaming Content, where the key is delivered by Marlin Broadband License

  1. Click on the link "BB License Token" in the table below to produce the License Acquisition Action Token.
  2. Copy the License Acquisition Action Token to a text file.
  3. Invoke WasabiSushiProcessToken and pass it the above file name as a parameter.
  4. Copy the stream URL into the player input window.

To play downloaded content, where the key is delivered by Marlin Broadband license

  1. Download the content file clicking on the corresponding link in the table.
  2. Click on the link "BB License Token" to obtain the License Acquisition Action Token.
  3. Copy the License Acquisition Action Token into a text file.
  4. Invoke WasabiSushiProcessToken passing it the above downloaded action token file.
  5. Direct the players input window to the location of the downloaded file.


Using MarlinPlaylistPlayer on Android

To play streaming content, where the content key is delivered by an MS3 server

See the MarlinPlaylistPlayer input options in the Wasabi Extensions guide for the input necessary to play back the content on Android.

To play streaming Content, where the key is delivered by Marlin Broadband License

There is no sample Android code for this use case.

To play downloaded content, where the key is delivered by Marlin Broadband License

The sample Android application does not illustrate playback of a downloaded file. However, it is possible to playback a downloaded file by referring to the file by a string such as file:///sdcard/mymedia/movie.mlv.

You should first use the SDK Java API to acquire a Marlin Broadband License for that content.


Using LoopPlayer on iOS

To play streaming content, where the content key is delivered by an MS3 server

See the LoopPlayer input options in the Wasabi Extensions guide for the input necessary to play back the content on iOS.

To play streaming content, where the key is delivered by Marlin Broadband License

There is no sample iOS code for this use case.

To play downloaded content, where the key is delivered by Marlin Broadband License

The sample iOS application does not play back downloaded files.



Content to use with the Eval ExpressPlay SDK


Streaming

Downloads


URL

Broadband License***)

MS3 URL

Content

Broadband License

BBTS*)

Discovery BBTS Stream

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

MS3 Compound URI, w/ 520k constraint

MS3 Compound URI, w/o 520k constraint

Discovery BBTS File

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

PDCF**)

Sintel PDCF Stream

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

MS3 Compound URI, w/ 520k constraint

MS3 Compound URI, w/o 520k constraint

Sintel PDCF File

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

DCF**)

Sintel DCF Stream

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

MS3 Compound URI, w/ 520k constraint

MS3 Compound URI, w/o 520k constraint

Sintel DCF File

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

HTTP Live Streaming (HLS)

HLS Sintel Stream

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

MS3 Compound URI, w/ 520k constraint

MS3 Compound URI, w/o 520k constraint

Not Supported

Not Supported

Dynamic Adaptive Streaming via HTTP (DASH)

DASH Sintel Stream

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

MS3 Compound URI, w/ 520k constraint

MS3 Compound URI, w/o 520k constraint

Not Supported

Not Supported



Content to use with the ExpressPlayMediaAdapter SDK (Universal License)


URL

Universal License

DASH CENC(Marlin + Widevine)

Bunny_WV_Marlin_OnDemand

Universal License, w/ 520k constraint

Universal License, w/o 520k constraint

DASH CBCS(Marlin + Widevine)

Dash_WV_CBCS

Universal License, w/ 520k constraint

Universal License, w/o 520k constraint

DASH Audio only CENC (Marlin + Widevine)

Dash_OnDemand_Audioonly_CENC

Universal License, w/ 520k constraint

Universal License, w/o 520k constraint

DASH Audio only CBCS (Marlin + Widevine)

Dash_OnDemand_Audioonly_CBCS

Universal License, w/ 520k constraint

Universal License, w/o 520k constraint

DASH Audio DASH CENC (Only Widevine)

WVDASH01

Universal License, w/ 520k constraint

Universal License, w/o 520k constraint

DASH Audio only CENC (Only Widevine)

Dash_WV_AudioOnly_CENC

Universal License, w/ 520k constraint

Universal License, w/o 520k constraint

DASH CENC (Only Marlin)

EXPR005

Universal License, w/ 520k constraint

Universal License, w/o 520k constraint

DASH CBCS (Only Marlin)

Dash_List_CBCS

Universal License, w/ 520k constraint

Universal License, w/o 520k constraint

DASH Audio only CENC (Only Marlin)

Dash_OnDemand_AudioOnly

Universal License, w/ 520k constraint

Universal License, w/o 520k constraint

DASH Audio only CBCS (Only Marlin)

Dash_AudioOnly_CBCS

Universal License, w/ 520k constraint

Universal License, w/o 520k constraint



Additional DASH Examples (Eval SDK)


URL

Broadband License***)

MS3 URL

Static MPD, one period, encrypted

GST Example 1

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

MS3 Compound URI, w/ 520k constraint

MS3 Compound URI, w/o 520k constraint

Static MPD, multi periods, encrypted

GST Example 2

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

MS3 Compound URI, w/ 520k constraint

MS3 Compound URI, w/o 520k constraint

Dynamic MPD, multi period, encrypted (this stream is restarted every 30 minutes)

GST Example 3

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

MS3 Compound URI, w/ 520k constraint

MS3 Compound URI, w/o 520k constraint

Static MPD, list, encrypted

Big Bucks Bunny, list

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

MS3 Compound URI, w/ 520k constraint

MS3 Compound URI, w/o 520k constraint

Static MPD, cleartext

Big Buck Bunny, cleartext

N/A

MS3 Compound URI

Static MPD, encrypted

Big Buck Bunny, encrypted

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

MS3 Compound URI, w/ 520k constraint

MS3 Compound URI, w/o 520k constraint



DASH Example with Multiple DRMs (Eval SDK)


URL

Marlin Broadband License***)

Marlin MS3 URL

PlayReady License

Widevine License

Universal License

Static MPD, encrypted

Elephants Dream, encrypted

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

MS3 Compound URI, w/ 520k constraint

MS3 Compound URI, w/o 520k constraint

PlayReady License Token

Universal License, w/ 520k constraint

Universal License, w/o 520k constraint

Static MPD,encrypted

DASHS encrypted

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

MS3 Compound URI, w/ 520k constraint

MS3 Compound URI, w/o 520k constraint

Widevine License Token

Widevine Persistent License Token

Universal License, w/ 520k constraint

Universal License, w/o 520k constraint

Static MPD, encrypted

DASHS Sintel encrypted

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

MS3 Compound URI, w/ 520k constraint

MS3 Compound URI, w/o 520k constraint

PlayReady License Token

Widevine License Token

Widevine Persistent License Token

Universal License, w/ 520k constraint

Universal License, w/o 520k constraint



FairPlay Example


URL

FairPlay License

Static HLS, encrypted

Sintel Trailer, encrypted

FairPlay License Token



Production Widevine Example


URL

Widevine License

Static MPD, encrypted

Sintel Trailer, encrypted

Widevine License Token

Widevine Persistent License Token



Content to use with the Production ExpressPlay SDK


Streaming

Downloads


URL

Broadband License***)

MS3 URL

Content

Broadband License

BBTS*)

Discovery BBTS Stream

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

MS3 Compound URI, w/ 520k constraint

MS3 Compound URI, w/o 520k constraint

Discovery BBTS File

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

PDCF**)

Sintel PDCF Stream

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

MS3 Compound URI, w/ 520k constraint

MS3 Compound URI, w/o 520k constraint

Sintel PDCF File

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

DCF**)

Sintel DCF Stream

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

MS3 Compound URI, w/ 520k constraint

MS3 Compound URI, w/o 520k constraint

Sintel DCF File

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

HTTP Live Streaming (HLS)

HLS Sintel Stream

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

MS3 Compound URI, w/ 520k constraint

MS3 Compound URI, w/o 520k constraint

Not Supported

Not Supported

Dynamic Adaptive Streaming via HTTP (DASH)

DASH Sintel Stream

BB License Token, w/ 520k constraint

BB License Token, w/o 520k constraint

MS3 Compound URI, w/ 520k constraint

MS3 Compound URI, w/o 520k constraint

Not Supported

Not Supported


*) In the versions of Wasabi below v1.6 BBTS with Broadband license is not supported and BBTS with MS3 is supported for iOS only

**) In the versions of Wasabi below v1.6 this format is supported for MacOS and Windows players only

***) In the versions of Wasabi below v1.6 this option is supported for MacOS and Windows players only

****) MS3 URL's with extensions and BB licenses with permissions are supported in Wasabi 1.5 or higher