Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Warning

The Flash Media Server used by Amazon CloudFront and media players like JWPlayer and Flowplayer require certain specific conventions for requesting streamed files. There are two primary variables, one being a prefix which may need to precede the file name (example prefix values are "mp3:" and "mp4:"). The other variable is whether a file extension is allowed on the file name. Getting these combinations right is particularly important when using secure streaming, as the player cannot request the file with alternative file names to match its preferences. Not all file types use the same combination of prefix and file extension settings. For example, it is common for MP4 files to require a prefix and extension (example file name: "mp4:videofile.mp4") while MP3 files require a prefix but no extension (example file name: "mp3:audiofile").

The prefix value, when needed, should be added to the stream path by using the "resourcePrefix" parameter on the get-url or get-signed-url call made through the DuraCloud REST API.

In most cases, the file extension will need to be part of the stored file name. Even if files are named with a file extension (which is typically the case), calls to retrieve a streaming URL can specify the file name with no extension.


Info

If the streaming media player is not displayed in DuraCloud after you enable streaming (and select a content item), then the Flash player may not be enabled in your browser.

In Google Chrome, go to: chrome://settings/content/flash, then add "https://[*.]duracloud.org" into the Allow section. Once this setting is in place, refresh the DuraCloud UI page, and the viewer should appear. Other browsers may require an add-on or a similar series of steps to enable Flash.

RTMP Integration Demo Files

...