Audio/Video Files through Amazon S3/Cloudfront/JW Player

s2Member has an optional integration with Amazon S3, Amazon Cloudfront, and with JW Player. All of these services can be integrated with s2Member. Once that is complete, you will then have an easy-to-use [s2Stream /] Shortcode (provided by s2Member). This allows you to serve protected audio/video streams through digitally-signed URLs. Please watch this video tutorial to learn more about the [s2Stream /] Shortcode that brings all of this together inside WordPress for you.

Seekable (Non-Downloadable) RTMP Audio/Video Streams

One of the great things about Amazon CloudFront, is its ability to stream/seek media files in the truest sense of the word. For sites delivering protected FLV, MP4, OGG, WEBM and other streaming audio/video file types over the RTMP protocol, Amazon CloudFront is our recommendation. Once you've successfully configured s2Member to use both Amazon S3 and Amazon CloudFront together, s2Member will automatically serve your protected files over the RTMP protocol using an Amazon CloudFront Streaming Distribution—configured automatically by s2Member.

Audio/video files streamed over the RTMP protocol can be viewed, but never downloaded. This is critical for some sites. If your entire business model is based on the delivery of audio or video, RTMP can work to prevent users from gaining access to your media and then illegally redistributing it without your permission. Please note the following limitation: RTMP streams are currently not compatible with mobile devices. The [s2Stream /] Shortcode can be configured to provide an MP4 fallback if you like. If videos should be viewable on mobile devices, an MP4 fallback is necessary.

See also: [s2Stream /] Shortcode Documentation