S3Media Vault Demo

Welcome to S3MediaVault.com.

Below you will find demos that show how the S3MediaVault plugin works.

Video-Tags Demo

The URL of the video being played is:

http://s3mediavault.com.s3.amazonaws.com/wcpsales.mp4

Go ahead and try clicking on the above link (opens in a new window). You will get an “Access Denied” error.

But see how the exact same video is being played below.

That’s because the S3MediaVault Plugin has enabled Secure Access to the video file stored on Amazon S3.

And the plugin makes sure that the video file can be played only from this web site (and wherever else the plugin is installed, of course).

All you need to do is to insert a simple Video-Tag (like the one below) into any WordPress post.

[s3mv]wcpsales.mp4,480,360,false,false[/s3mv]

(Order: filename,width,height,autoplay,autobuffer)

Now on top of this security, if you wanted to add another layer of security to make this blog post available only to paying members, then check out DigitalAccessPass.com, a WordPress Membership Plugin which lets you do exactly that.

Feel free to add your comments below.

- Ravi Jayagopal

Next: Protect “Regular Files” Using “Link-Tags”:

=> Click here for a Link-Tags Demo

`

74 Comments »

  1. Matthew Peters Said,

    September 9, 2009 @ 11:30 am

    Hey Ravi,

    You always have great ideas for software and added security. As a content creator, this is TOP PRIORITY for me as well.

    I’m going to snap this up NOW for my DAP-enabled WordPress site.

    I am going to use this for my protected forum under development from the start. Great timing!

    Thanks again for such quality products and the best customer service I have encountered on the web!

    Best to you!
    Matthew Peters

    P.S. How can you offer this product for such an insanely low price?

  2. Ravi Jayagopal Said,

    September 9, 2009 @ 11:57 am

    Matthew,

    Thank you for your kind words :-)

    Making great connections (like you) and building a “remarkable” brand (like Seth Godin says) is my primary objective. The money will eventually follow. Not too worried about that :-)

    - Ravi Jayagopal

  3. Fern Said,

    September 13, 2009 @ 9:57 pm

    Love it! Two question. What is the best format to stream video to the player? I want something that is fast loading (who doesn’t, right) and can be mid to lower rez.

    mp4, flv…?

    2nd question can I set a picture to be loaded on the page instead of seeing the black flowplayer screen. It would be more compelling seeing a pic that says “WATCH THIS NOW!” or something of the sort.

    Thanks again. This plugin rocks.
    Fern

  4. Ravi Jayagopal Said,

    September 19, 2009 @ 7:14 pm

    Fern,

    FLV will probably give you the smallest file size, but an cannot be viewed on a flash-disabled browser, say like the iPhone.

    That’s where the MP4 version is much more universal, as people can download it to their iPods/smart phones/media players, and at the same time also watch it on their computers.

    I am beginning to create all of my videos in the .mp4 format.

    Hope this helps.

    >>can I set a picture to be loaded on the page
    That’s coming in a future version.

    - Ravi Jayagopal

  5. James Said,

    December 19, 2009 @ 11:16 am

    Hi Ravi,
    This is exactly what I was looking for. However, I am having trouble getting the video to play. I have installed the plugin successfully and added by security activation keys. I’ve put the video tag in my post and when I preview the page it shows the video player and it looks like it’s trying to get the video from my amazon S3 account because it’s showing “transferring data from my “. My video is .mp4 format and I’ve set the permissions on the video in amazon to everyone for read access(for the video and the bucket it is in). The video player shows a circle with a circular highlight going around the circle, yet the video never starts playing. Here are 2 different video tags I’ve tried and both are exhibiting the same behavior as described:

    [s3mv]bubblebowl.mp4,480,360,true,true[/s3mv]
    [s3mv]bubblebowl.mp4,480,360,false,false[/s3mv]

    Do you know what I may be missing here as to why the video is not playing?

    Thanks for your help, and this great tool which I’m trying to get to work!

    -James

  6. Greg Said,

    December 21, 2009 @ 8:57 am

    When will setting a picture before playing be available? It is available in flowplayer now.

    Do you plan on supporting play lists?

  7. John Morris Said,

    February 4, 2010 @ 12:57 pm

    Any plans for allowing us to use template tags to display videos? This would allow us to set up the template with the player, then simply use wordpress custom fields to pass the video url.

    Makes it a bit easier for non-techie clients.

    Thanks!!

    John Morris

  8. John Morris Said,

    February 4, 2010 @ 1:01 pm

    Ah, I guess we could do that using the JW Player integration, though, huh? That works, too! :)

  9. Mike Said,

    February 15, 2010 @ 3:41 pm

    This looks very interesting. Couple of questions:

    Can the plugin be used for video stored on places other than Amazon S3?

    The features list says it has a built-in video player, so do I need a separate video player such as JW Player?

    Thanks,
    Mike

  10. Ravi Jayagopal Said,

    February 15, 2010 @ 4:07 pm

    Mike,

    >>Can the plugin be used for video stored on places other than Amazon S3?
    No. It is meant specifically for Amazon S3.

    If you wish to protect the pages that contain videos that are not on Amazon S3, then check out http://DigitalAccessPass.com .

    >>The features list says it has a built-in video player
    That is correct.

    >>do I need a separate video player such as JW Player?
    No. There is a basic video player built in.

    - Ravi Jayagopal

  11. Rich Said,

    March 2, 2010 @ 2:11 pm

    Ravi..

    This works well for direct linking, but I was able to easily download the video above using download helper (Firefox plugin). Just an FYI. Even if you used the protection in a members area, a dishonest member could still easily DL all videos and share them via a file hosting service. If you were able to somehow add an extra layer over the video so Download Helper couldn’t see it, it would be far more effective. DLH doesn’t work on all sites, so there must be a way to do this.

  12. Ravi Jayagopal Said,

    March 2, 2010 @ 11:35 pm

    Rich,

    Remember, that the fact that you’re watching the video, means your browser is already caching it. Which means, using a plugin like Download helper, you can of course download the video to your desktop. In fact, if you go to the “temp” folders in your computer, you will find a copy of the video somewhere. So, that’s not really a security issue.

    I think what you’re really asking for is “pure streaming video” which is never cached and can not be downloaded. There are more expensive solutions for that. It won’t be simple to stream (without caching) from Amazon S3.

    I already have this on my todo list to develop a plugin for this.

    Hopefully sooner than later :-) .

    And thanks for the feedback.

    - Ravi Jayagopal

  13. Craig Said,

    April 20, 2010 @ 5:28 am

    Can S3 Media vault be used to upload the video files to S3 or would I need a separate programme for this?

    Thanks

    Craig

  14. Ravi Jayagopal Said,

    April 20, 2010 @ 9:17 am

    Craig,

    S3MediaVault by itself cannot upload files to Amazon S3. For that, we recommend a free FireFox plugin called S3 Organizer.

    - Ravi Jayagopal

  15. Richard Said,

    April 23, 2010 @ 10:46 pm

    Hi Ravi,
    before I buy it can you please tell me:

    –will the player play h.264 .mov files?

    –is there a way for the video to load showing a freeze frame (stopped) of the first frame of the video?

    Thanks, nice work!

  16. mark Said,

    April 29, 2010 @ 3:07 pm

    Hey Ravi,

    is there a way to customize the default player colors and remove the flowplayer watermark?

  17. Roger Due Said,

    May 24, 2010 @ 1:18 am

    Ravi,
    I see that you are using Flowplayer. Is there any way that you can provide an option so that the first frame of the video is displayed instead of the typical blank start?
    – Thanks, Roger

  18. Jane Hurst Said,

    May 25, 2010 @ 7:59 am

    Hi Ravi,

    Thank you for the great plugin.

    Just a comment. I could not find on your site the permission level you put on your s3 files. I put them on authorized access only otherwise people can access them directly… dap or not.

    Jane

  19. Steve Said,

    June 15, 2010 @ 6:59 pm

    Ravi, the S3MediaVault plug-in looks fantastic. One quick question: if you wanted to allow users to download a video file (MP4, M4V, etc) in addition to (or as an alternative to) watching it within the site, can you use the Link-Tag option?

    Specifically, I want to allow members/purchasers to download MP4 files but without exposing the S3 file to abuse. Thanks so much!

  20. Ravi Jayagopal Said,

    June 16, 2010 @ 10:15 am

    Steve,

    That is correct – use the Link-Tag option to create a “Click here to download” link.

    - Ravi Jayagopal

  21. Ravi Jayagopal Said,

    June 16, 2010 @ 10:16 am

    Roger,

    At this point, you cannot customize the FlowPlayer code that is part of the plugin without making changes to the code itself. I have made a note of this, and will include it in the next release.

    - Ravi Jayagopal

  22. Ravi Jayagopal Said,

    June 16, 2010 @ 10:30 am

    Mark,

    You could purchase a commercial FlowPlayer license, and using their JavaScript code should remove the watermark. Check with them at FlowPlayer.org.

    - Ravi Jayagopal

  23. Ravi Jayagopal Said,

    June 16, 2010 @ 10:31 am

    Richard,

    Yes, it plays h.264 files. See http://flowplayer.org/documentation/technical-facts.html for more details.

    Also currently no way to show custom freeze frame. Scheduled for the next release though.

    - Ravi Jayagopal

  24. Angie Said,

    June 30, 2010 @ 8:42 am

    Hi Ravi,

    I am currently creating a sales page & need the video to display CENTRERED towards the top of the page.

    Any code I’m applying currently doesn’t seme to change the position, always showing flowplayer aligned to the left.

    Any ideas as to how I can change this ?

    Thanks
    Angie

  25. Ravi Jayagopal Said,

    June 30, 2010 @ 4:09 pm

    Just put the text <p align=center> …. </p> around the S3MV tags.

  26. Angie Said,

    June 30, 2010 @ 5:35 pm

    Hi Ravi

    I had already tried that & its not working. :(

    Angie

  27. Angie Said,

    July 1, 2010 @ 6:33 pm

    Hi Ravi,

    Just to let you know that I have managed to solve it (incase anyone else has the smae issue / question):

    You purely use ….. around the s3mv tags instead

    Angie

  28. Angie Said,

    July 1, 2010 @ 6:36 pm

    That should have had the answer in – but it obviously removed the code !

    Basically you just use the word center by itself either side of the tags, accompanied by the usual greater than & less than symbols + forwardslash at the closing end

  29. Duncan Said,

    September 23, 2010 @ 10:07 am

    How does it know which bucket to pull from? Do I need to put the entire URL of the Amazon file in the bucket in the tags

  30. Ravi Jayagopal Said,

    October 13, 2010 @ 7:37 pm

    Duncan: No, the bucket name is what you configure in the script settings when you set it up.

  31. Victor Said,

    October 13, 2010 @ 10:24 pm

    Angie,

    Maybe you can try the following options:

    [s3mv]…[/s3mv]

    or

    [s3mv]…[/s3mv]

  32. Victor Said,

    October 13, 2010 @ 10:25 pm

    oh… code disappeared… They shall be: (add yourself)

    div style=”text-align:center” … /div

    center … /center

  33. Deborah Said,

    October 29, 2010 @ 9:32 am

    Hey, Ravi! Question: Do either of the supported video players allow the video to be played in a lightbox-type format within S3MediaVault? I’d like to popup my tutorial videos in a larger size (close to full screen) than is possible within the confines of the blog theme.

  34. Ravi Jayagopal Said,

    November 10, 2010 @ 1:02 pm

    Deborah,

    Sorry, by default they don’t. You would have to put them inside a Lightbox script.

    See this link: Video Lightbox Script

  35. Tony Said,

    November 14, 2010 @ 1:37 pm

    Is there another plugin other than S3 Organizer that would work for uploading files to Amazon S3? I’m trying to upload files but continue getting this error message,

    [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIBufferedInputStream.available]” nsresult: “0×80004005 (NS_ERROR_FAILURE)” location: “JS frame :: chrome://s3fox/content/js/xmlhttpNew.js :: anonymous :: line 607″ data: no]

    Any suggestions would help with this. I am using the current version of Fire Fox on my iMac.

    Thanks

    Tony

  36. Ravi Jayagopal Said,

    November 14, 2010 @ 2:16 pm

    Tony,

    Try http://cloudberrylab.com/?page=cloudberry-explorer-amazon-s3 – it’s free I believe.

    - Ravi Jayagopal

  37. Jess Said,

    August 12, 2011 @ 11:16 pm

    Ravi,

    Is there any way to use [s3mv] like short codes with JW Player Plugin short codes? I noticed the above short codes expand into a flowplayer code sequence. Of course the sequence is rejected by JW Players own plugin.

    Something like this would be great:

    [jwplayer config="custom-jw-player-conf" file="[s3mvJWP]http://mys3storage.com.s3.amazonaws.com/video/my-video.mp4[/s3mvJWP]“]

  38. Mark Said,

    August 26, 2011 @ 9:36 am

    Hey Ravi

    Was pleased to find this but then found it doesn’t prevent download using Download Helper, which you actually have installed and is shown in your video here: http://S3MediaVault.com/

    Sorry to point that out but better you know. Got a fix for this?

    Mark

  39. Ravi Jayagopal Said,

    August 26, 2011 @ 6:51 pm

    Mark,

    It’s not really a security issue, if that’s what you’re thinking. You’re able to use DownloadHelper to download the video, only because you have valid access to the video already.

    See http://s3mediavault.com/blog/s3mediavault-security-misconception/ – it’s the same concept.

    So there’s nothing really to fix. It’s not a bug, or a security hole.

    S3MediaVault is not a “streaming only, no download” plugin. It’s a security plugin for Amazon, which prevents from un-authorized people from accessing your videos. If you’re able to get to the page that has the S3MV code, that means you’re an authorized user. And if you’re an authorized user, you have valid access to the video. And if you have valid access to the video, a plugin like DownloadHelper can also get to the video, only because your browser already got there first (you are watching the video already in your browser).

    What your browser can see, the DownloadHelper plugin can see. What your browser cannot see, DownloadHelper cannot see. So hope that clarifies that issue.

    So the S3MV plugin is basically what is called as a “progressive download” plugin – meaning, it starts playing and buffering and downloading the video to your browser’s buffer, so that you can watch it.

    If you want to “prevent” even your authorized users – who can actually view the video – from downloading it to their computers, and want to “force” them to watch the videos “online only”, then that’s not something the S3MV plugin does at this time.

    In that case, we recommend that you take a look at the Easy Video Player plugin, which has that kind of “Streaming Only” feature built-in. Check with them anyway before you buy.

    Hope that helps.

    - Ravi Jayagopal

  40. Ravi Jayagopal Said,

    August 26, 2011 @ 6:54 pm

    Jess,

    Yes, you can. Like this…

    [jwplayer file=[s3mv]videos/offers/gold-pan.mp4,url[/s3mv]]

    - Ravi Jayagopal

  41. Mark Said,

    September 1, 2011 @ 4:03 am

    Hey Ravi

    Thanks for your answer.

    What happens if you set the expire time on the link to 30 seconds or a minute? Does the video stop playing after that? Can it only be played once on that first visit?

    How does that work within DAP, which I’m probably just about to buy? I actually already have EVP2.0 so maybe that’s the easiest way to go.

    Thanks

  42. Bobby Said,

    September 12, 2011 @ 4:39 am

    Hi,

    Trying to get the code to work, how do I get a video to show up that’s in a folder?

    For example:

    [s3mv]video/intro2ll.mp4,480,360,false,false[/s3mv]

    How do I put the folder for it to show up?

  43. Ravi Jayagopal Said,

    September 12, 2011 @ 4:41 am

    Bobby,

    I’m assuming you’re referring to a folder within your amazon s3 bucket. In which case, what you have done is the right way.

    [s3mv]video/intro2ll.mp4,480,360,false,false[/s3mv]

    Where “video” is the folder name within your Amazon S3 bucket name.

    - Ravi Jayagopal

  44. Marlene Hielema Said,

    September 21, 2011 @ 12:30 am

    How do I get the videos to stay in proportion when viewed full screen? I teach photography and it’s important that my videos maintain the proper aspect ratio. Thanks!

  45. Ravi Jayagopal Said,

    September 21, 2011 @ 1:11 am

    Marlene,

    The upcoming release of http://S3MediaVault.com will have a fix for this.

    Thanks,

    - Ravi Jayagopal

  46. Marlene Hielema Said,

    September 23, 2011 @ 1:28 pm

    Sounds great Ravi!

    Will you also be offering iPhone and iPad support with that release? I know FlowPlayer can do it.

    Would be great to have that benefit.

  47. Adam Said,

    October 19, 2011 @ 7:20 pm

    Hi Ravi,

    I see you are about to release new S3MediaVault. I logged in to my account today to check whether is already there or not and found that my access have expired. Do I have to pay in order to download update when is released? Thanks.

  48. Morris Murphy Said,

    November 1, 2011 @ 3:36 pm

    Wow great plugin. I’m building a membership site and was looking for a low cost method of protecting the videos that I send my paying customers each week. I know that EVP2 is a choice and there are others but right now they are a little out of reach for me. Thanks for bringing this to my attention. Great article and also I like the extra protection, it put a smile on my face. Thanks Morris Murphy (Murph)

  49. Morris Murphy Said,

    November 3, 2011 @ 12:24 am

    I really like this plugin it is perfect for my membership site, the question I have is that each week I will be delivering a 15 to 20 minute video. Is that something that can be done with this plugin? It is exactly what I want without using something like Aweber to deliver the videos to my customers. I look forward to hearing back from you. Thanks very much. by the way this is superb setup. You did a fantastic job on this application.

  50. Ravi Jayagopal Said,

    November 3, 2011 @ 2:45 am

    Adam,

    New version is not available yet. Hopefully within a couple of months.

    - Ravi

  51. Ravi Jayagopal Said,

    November 3, 2011 @ 2:48 am

    Morris,

    If you want to “drip” videos, then along with this plugin, you also need a membership plugin like http://DigitalAccessPass.com (DAP – that’s our product too, by the way). And you can then create multiple WP pages, put a video on each page, and then drip out the page (or WP post) however you want (one per day, one per week, etc), using DAP’s powerful “Content Dripping” features.

    - Ravi

  52. Mohamed Cassim Said,

    January 11, 2012 @ 1:29 pm

    Does S3mediavault plugin allow us to secure Cloudfront streaming URLS? And does it support specifing a RTMP media stream as the file URL ?

  53. Ben Said,

    February 15, 2012 @ 11:47 am

    Hi Ravi,
    have you created the new version yet?
    Is there a way to add a splash image to the video before
    it starts to play?

    - Ben

  54. Lore Said,

    February 20, 2012 @ 3:54 pm

    I would like to know how to use this for cloudfront distribution of my videos in the S3 buckets with JW PLayer. Can someone kindly post the shortcode for that??? PLease?

  55. David Said,

    March 16, 2012 @ 11:01 am

    Does S3mediavault work with Amazon Cloudfront?
    The reason I ask is that the Cloudfront url doesn’t have the bucket name in the url.

  56. Ravi Jayagopal Said,

    March 17, 2012 @ 4:46 am

    David,

    >>Does S3mediavault work with Amazon Cloudfront?<<
    Sorry, it doesn’t at this time. It will do so in an upcoming version coming out in a few months.

    - Ravi

  57. Ravi Jayagopal Said,

    March 17, 2012 @ 4:46 am

    Lore,

    Sorry, S3MV doesn’t work with Cloudfront at this time.

    - Ravi

  58. Ravi Jayagopal Said,

    March 17, 2012 @ 4:47 am

    Coming very soon. No ETA yet. Sorry.

    - Ravi

  59. Rich Said,

    July 8, 2012 @ 4:57 pm

    Hi,

    I have multiple s3 buckets for my different products. Can the script deal with the above or do I have to have all my products in the same bucket?

    Thanks
    Rich

  60. Ravi Jayagopal Said,

    July 8, 2012 @ 7:24 pm

    Rich,

    You can’t do multiple buckets, but you can do multiple sub-folders within same bucket.

    So your tags can look like…

    [s3mv]video/myvideo.mp4,….[/s3mv]
    (“video” subfolder within main bucket configured at plugin level)

    [s3mv]pdf/myreport.pdf,….[/s3mv]
    (“pdf” subfolder)

    And so on.

  61. Jamie BBurg Said,

    July 23, 2012 @ 10:25 am

    Can my videos be in .m4v format and work?

    I cannot get it to work using the format you showed. My url for example is:

    https://s3.amazonaws.com/TLVideos/Communication/18.+Day+1+-+First+Impressions.m4v

    I am using the tagline:

    [s3mv]communication/18.+Day+1+-+First+Impressions.m4v,480,360,false,false[/s3mv]

    But when I go to the page, it just shows the tagline.

    I have plugged in the access key, secret key, and bucket folder. Any ideas?

  62. Govindji Patel Said,

    August 3, 2012 @ 8:39 am

    Hello Ravi

    Is it possible to have a image in the shortcode so that when they click on the image the video starts playing.

    Govindji Patel

  63. Remy Said,

    August 12, 2012 @ 10:28 pm

    What if users rip the videos with Firefox plugins such as video downloaders etc… they can still download the videos from Amazon. Do you have something to protect from that?

  64. Ravi Jayagopal Said,

    August 13, 2012 @ 3:05 am

    Remy,

    See this for an explanation: http://s3mediavault.com/documentation/?page=/blog/downloading-protected-files/

  65. Ravi Jayagopal Said,

    August 13, 2012 @ 3:06 am

    Govindji,

    Sorry, not possible currently. But it’s coming soon in the next release of S3MV.

  66. Ravi Jayagopal Said,

    August 13, 2012 @ 3:07 am

    .m4v is a streaming format. I guess it may work – haven’t tested it. But we highly recommend .mp4.

  67. Mark Said,

    August 17, 2012 @ 10:01 am

    Why won’t my mp4′s play in an iphone?? It gives the dreaded “You need flash player” error?? How do I fix that?

  68. Ravi Jayagopal Said,

    August 18, 2012 @ 4:26 am

    Mark,

    S3MediaVault does not support iOS yet (iphone/ipad). It will be possible in an up-coming version.

  69. mark Said,

    August 19, 2012 @ 12:37 pm

    Your documentation said it did support what 70% of my customers are on IPHONES and IPADS!!!!

  70. mark Said,

    August 19, 2012 @ 12:39 pm

    Here’s what you said way up here ^^

    Ravi Jayagopal Said,

    September 19, 2009 @ 7:14 pm

    Fern,

    FLV will probably give you the smallest file size, but an cannot be viewed on a flash-disabled browser, say like the iPhone.

    That’s where the MP4 version is much more universal, as people can download it to their iPods/smart phones/media players, and at the same time also watch it on their computers.

    I am beginning to create all of my videos in the .mp4 format.

    Hope this helps.

    >>can I set a picture to be loaded on the page
    That’s coming in a future version.

    - Ravi Jayagopal

  71. mark Said,

    August 19, 2012 @ 12:40 pm

    When will the upgrade for Ipads and Iphones be available? For now Ill have to use another product.

  72. Eric Said,

    February 7, 2013 @ 5:15 pm

    Just wondering if I am reading this right – if my video is in mp4 format will S3MediaVault work on iPhone/iPad?

  73. Ravi Jayagopal Said,

    February 9, 2013 @ 6:04 am

    Hi Eric,

    Sorry, S3MediaVault will not play videos on iOS regardless of the file format at this time. Update coming soon.

  74. Mark Said,

    February 9, 2013 @ 8:46 am

    Quite honestly this update it about 1 1/2 years to late. I had to find another solution. Seriously “update coming soon” to play on Iphone,? that tells me your not serious about this plug-in – Don’t get me wrong I love DAP, you guys and your support are FIRST CLASS!!, but to have an update “coming soon” so we can play our videos on the I phone/pad as of 2/2103 is a lil late to the party!

Leave a Comment