S3MediaVault WordPress Plugin
Fast & Secure Audio & Video Player
File Protector for Amazon S3 & CloudFront

Documentation (Latest version: v12.0)

Installation & S3 Keys

Video "True Streaming" (HLS)

CloudFront Integration

Shortcode Creation

S3 Bucket Creation

Audio Playlist Creation

Force Downloading MP3 Files

Change Log

Every latest release is by default "Beta". So if you wish to upgrade to an earlier version (or the version just prior to the latest), you can download all releases from the member's area and then manually install it. Or use WordPress Plugin Auto-update to get the very latest version as soon as it's available.

S3MediaVault.com Change Log | Documentation at S3MediaVault.com/doc/

S3MV v12.0 BETA (06/18/2019)
* NEW: Instant Playlists: Just select the "Playlist" option, give it a bucket name (without naming a specific file) and all Videos or Audio in that bucket (or sub-folder) will automatically be turned into a playlist.
* NEW: If you select "Audio Playlist", and leave file name field blank, then all (and only) audio files in the bucket (or sub-folder) will be used to create an Instant Audio Playlist.
* NEW: If you select "Video Playlist", , and leave file name field blank, then all (and only) the video files in that bucket (or sub-folder) will be used to create an Instant Video Playlist.
* NEW: Auto-play Videos will now try to be played automatically when the page loads. But if S3MediaVault detects an error trying to auto-play- due to Chrome, Firefox, Safari & Edge (all of the major browsers) now automatically preventing Auto-play videos from playing - S3MediaVault will catch this error, and the video will be auto-played on mute (which all of the browsers are fine with). Muted auto-play videos gives control to the viewer to un-mute them if they wish to hear the audio. If you do not wish auto-play videos to be played on mute if there's an error, then do not use the auto-play feature, and give the viewer the control to play them if and when convenient to them.
* NEW: You can now use the Instant Media Page (IMP) feature on files in sub-folders too (basically sub-buckets within your main bucket). Just add "/subfoldername" in the Bucket field on the Shortcode Editor page.


S3MV v11.0 (06/11/2019)
* NEW: True Video Streaming: Impossible-to-download, Secure Video Streaming for your most important videos that you may not want even your paying members to be able to download.
* NEW: HLS Video Streaming support: "HTTP Live Streaming", aka HLS, is a media streaming protocol for delivering visual and audio media online. It was created by Apple in 2009. In v11, S3MediaVault.com currently supports HLS Video Streaming (audio streaming coming in a future version.)
* NEW: Amazon "MediaConvert" support: Using Amazon's MediaConvert service and HLS, your MP4 video is chopped up into short, 10 second chunks, and then delivered online in chunks to the viewer. And the MP4 video becomes a flowing stream with the extension M3U8. And because the video is never downloaded to the browser, but streamed in real-time, it is impossible to download to your computer, not even using browser extensions like VideoDownloader, for eg. Only way to download the video is if you create a separate download link, because you want your members to download the video. Or they would have to use a screen-capture tool. So basically, it's impossible to download, unless you want them to.
* NEW: "Browse" feature now works with the Custom Bucket name you've entered on the Shortcode page (previously browsed only the main bucket in global settings).
* NEW: "Browse" results showing all files now organized into 3 separate sections: "Main Folder", "Subfolders" and "Streaming Files"
* FIX: CloudFront/S3 bucket issue in settings
* FIX: CSS issue where the sidebar was dropping down to the bottom
* FIX: S3 "Browse" issue on websites where WordPress is installed in a sub-folder


S3MV v10.0 (05/29/2019)
* NEW: S3 Browser: You can now browse the files in your S3 bucket from right within the plugin's admin page. So no more figuring out what to enter for file name - the S3 browser will show you all files, and you just click on whichever file you wish to use in your shortcode.
* NEW: S3 Media Manager: You can now create a bucket, upload files and delete files from that bucket, all from within the plugin. No need to log in to your S3 console for any of that.
* NEW: The media manager makes it such that all the plugin needs in its settings, is your Amazon S3 public key and private key. Everything else can be done from the plugin itself, without having to log in to your S3 console.
* NEW: Transcriptions: S3MediaVault now integrates with Amazon Transcribe service. 
* NEW: Amazon Transcribe is one of the world's leading Automatic Speech Recognition (ASR) system. It allows you to analyze audio files stored in Amazon S3 and have the service return a text file of the transcribed speech.
* NEW: 1-Click Transcriptions: In the Media Manager page, S3MV will show you the list of all files in your S3 bucket. 
* NEW: Next to the mp3, mp4 and wav files, you will now see a Transcribe link. Clicking that link will create a new Transcription job within the Amazon Transcribe service.
* NEW: Anywhere between a 5-20 minutes of starting a Transcription job, Amazon Transcribe will create a text transcription of your audio or video that you created the job with.
* NEW: Transcriptions page: There is now a new page that shows all Transcription jobs that you've ever created - "In Progress", "Complete" and "Failed" jobs.
* NEW: You will be able to view the transcription of all successfully completed jobs.


S3MV v9.1 (05/24/2019)
* Fix: Issue resolved in Playlist Editor.


S3MV v9.0 (05/21/2019)
* NEW: CloudFront Integration: Blazing-fast media loading speeds for your members. Way faster loading than using just S3. True CDN support.
* NEW: 1-Click CloudFront setup: Clicking one button sets up CloudFront integration end-to-end. 5-minute setup. Just add security keys, that's it!


S3MV v8.1 (05/13/2019)
* NEW: Timestamps feature: Insert clickable timestamp links below your videos, with a description, so that the viewer can jump right to certain points in the video that interests them.
Here's the format of the timestamp shortcode (enter this below your video):

linktext Ravi talks about Facebook (30 secs)"]

The above shortcode will turn into a link that says: "[Timestamp] Ravi talks about Facebook (30 secs)" .
And clicking that link will fast-forward the video to 30 seconds into the video.

More examples:
Skip to predictions for 2020 and beyond (60 secs)
Jump to latest news (1 min 5 secs)


S3MV v8.0 (05/11/2019)
* NEW: Audio Playlist feature where you can bundle any number of Amazon S3 files or public links to create a combined feed player, aka "Playlist".
* NEW: Create the audio playlist using secure S3 or CloudFront URL's, or any publicly stored mp3 url's stored anywhere like on your own WordPress site, Dropbox, Amazon S3, etc.
* NEW: Audio playlist will work on all devices. And on a mobile device, the playlist will continue to play from a regular browser, even when the device screen is locked and inactive, just like a podcast.


S3MV v7.2 (05/05/2019)
* Fix: Allow Single video in playlist
* Fix: CSS changes to fix weird formatting issue in Firefox
* Fix: Audio player not working in certain browser versions
* Fix: As per new browser policy changes, Auto-play now starts playing in "Mute" as default.


S3MV v7.1 (04/14/2019)
* NEW: New column: shortcodename - which allows you to give a descriptive name to your Playlists/Shortcodes
* NEW: Ability to remove the controls from the video for things like webinar replays or sales videos
* NEW: Speed function implemented also in the playlist
* Update: Right now you cannot "name" the Playlists/Shorts Codes which can be a problem if you have many playlists...
* Update: Increase filename field size (changed from varchar to text)


S3MV v7.0 (04/04/2019)
* NEW: Track Shortcode loads Per User
* NEW: Track Video Views Per User
* NEW: Remember Video Play Progress Per User
* NEW: Total watch time of a video (Report)
* NEW: Multi-Video Playlist with Continuous Play
* NEW: Timed Buttons and HTML Content: You can now take a pre-created button or HTML content (like text, images, etc) that is initially hidden, and then make it appear below the video at a specific time (you can configure how many seconds into the video it should appear).
* NEW: Right-click/Download disabled