Amazon AWS - am I an idiot?

by X
48 replies
OK - I've wasted hours trying to figure
Amazon AWS out - I want to upload
videos. That's all.

Can anyone offer a clue?

Do I need to hire a tech whiz to make
this work or am I missing something?

Thanks, X
#amazon #aws #idiot
  • Profile picture of the author callmestrip
    Man I tried that too the other day. WOW.

    SO CONFUSING

    I think I am going to just try techsmith's service
    {{ DiscussionBoard.errors[439076].message }}
  • {{ DiscussionBoard.errors[439120].message }}
  • Profile picture of the author callmestrip
    How do you create a bucket?
    {{ DiscussionBoard.errors[439170].message }}
  • Profile picture of the author X
    Thank you guys - that makes life
    just a little bit easier. :-)
    Signature
    The Affiliate Black Book
    The Inside Nasty on How to Kick the Snot Out of a Google Cash affiliate.

    Black Books Blog: No Cow is Too Sacred
    The Death of Crap: Crap Dies Slowly
    {{ DiscussionBoard.errors[439186].message }}
  • Profile picture of the author Josh Anderson
    Once you have the "S3 fox" - S3 firefox organizer addon it all becomes easy.

    If you do not know how to construct an absolute link to your s3 hosted file here is a format example:

    http://bucketname.s3.amazonaws.com/filename.flv

    If you have folders in your bucket and files in the folders then the format is:

    http:// bucketname.s3.amazonaws.com/foldername/filename.flv

    Just remember that once created the bucket name is the name of your top level folder on the s3 server side in the firefox organizer (files listed in right side window).

    Also once you upload a file to s3 you will need to edit the ACL for that file so people can view it. This is done in the left side of s3 fox by clicking on the file choosing Edit ACL and then turning the top red x under the "read" column next to "everyone" to a green check.

    Now your file will be readable.

    We also just got done creating a simple tool for securing s3 files so that they can only be accessed from links on your own site such as a secure member area with a link to the external file. This way our clients can kill download link sharing and hotlinking on files hosted at s3. We are now working on a version that will do the same for embedded streaming media links.
    Signature
    {{ DiscussionBoard.errors[439408].message }}
  • Profile picture of the author X
    Thank you Josh - you probably just
    saved me a few more hours. :-)
    Signature
    The Affiliate Black Book
    The Inside Nasty on How to Kick the Snot Out of a Google Cash affiliate.

    Black Books Blog: No Cow is Too Sacred
    The Death of Crap: Crap Dies Slowly
    {{ DiscussionBoard.errors[439595].message }}
  • Profile picture of the author callmestrip
    WOuld you need the firefox addon if you were using streamincloud.com?

    I like this streamincloud thing
    {{ DiscussionBoard.errors[439607].message }}
  • Profile picture of the author limoge
    I think yes. From what I read on that site, they monitor your s3 bucket, then convert to flv. That means the video would still have to be placed in the s3 bucket somehow, they are not doing it.
    {{ DiscussionBoard.errors[439626].message }}
  • Profile picture of the author Headfirst
    I havent used it in a couple years, but I would upload using the firefox plugin and then distribute using their built in torrent system. The FF plugin is easy to use, similar to an FTP client.
    {{ DiscussionBoard.errors[439648].message }}
    • Profile picture of the author krislisa
      Josh tips is awesome. It saves a lot of time
      Signature

      Please read the sig file rules

      {{ DiscussionBoard.errors[439655].message }}
  • Profile picture of the author Frank Ayres
    I am launching a membership site soon where i will have lots of training videos on it and wondered what advantage a paying service like Amazon S3 has over a free service like youtube?

    Are there any other alternative solutions for video hosting?
    Signature

    {{ DiscussionBoard.errors[440657].message }}
  • Profile picture of the author Josh Anderson
    I am launching a membership site soon where i will have lots of training videos on it and wondered what advantage a paying service like Amazon S3 has over a free service like youtube?

    Are there any other alternative solutions for video hosting?
    1. No one will pay for a membership site when they can watch the videos free on youtube. If you want to run a membership you need to host them yourself to make them truly private.

    2. You can host progressive download (streaming) embedded flash video content on any host you want. You do not need special hosting.

    3. s3 is convienient but it is only really necessary for when you want to:

    - offset demand on your server
    - ensure that your content is always available and that you can get access to truly unlimited bandwidth

    4. s3 only charges you for what you use. $.17 a gig for bandwidth to start and less as you reach certain thresholds.

    5. There are tons of cheaper alternatives if you are only going to use a certain amount of bandwidth and do not need unlimited. One I recommend which provides a ton of bandwidth and storage for a flat fee under $10 a month is Web Hosting: Dedicated & Shared Website Hosting Solutions - Aplus.net

    For under $10 Aplus will give you 2000gb a month of bandwidth... you would pay more than $300 a month for that same 2000gb of bandwidth at amazon using the s3 service.
    Signature
    {{ DiscussionBoard.errors[440664].message }}
    • Profile picture of the author LonNaylor
      Originally Posted by Josh Anderson View Post

      5. There are tons of cheaper alternatives if you are only going to use a certain amount of bandwidth and do not need unlimited. One I recommend which provides a ton of bandwidth and storage for a flat fee under $10 a month is Web Hosting: Dedicated & Shared Website Hosting Solutions - Aplus.net

      For under $10 Aplus will give you 2000gb a month of bandwidth... you would pay more than $300 a month for that same 2000gb of bandwidth at amazon using the s3 service.
      Josh,

      Is this an accurate comparison really?

      I seriously doubt that you could squeeze anything even close to 2 terabytes of bandwidth out of a $10 account...probably lucky to approach any other standard 10 buck hosting plans allotment.

      Not saying it's not a good and excellent solution for many (if not most) situations but...2 terabytes of bandwidth??

      :rolleyes:
      {{ DiscussionBoard.errors[440885].message }}
    • Profile picture of the author roddaut
      Josh,

      I can't find a way to order video hosting from aplus.net. PLease list in this thread or PM me.

      Rodney

      Originally Posted by Josh Anderson View Post

      1. No one will pay for a membership site when they can
      watch the videos free on youtube. If you want to run a membership you need to host them yourself to make them truly private.

      2. You can host progressive download (streaming) embedded flash video content on any host you want. You do not need special hosting.

      3. s3 is convienient but it is only really necessary for when you want to:

      - offset demand on your server
      - ensure that your content is always available and that you can get access to truly unlimited bandwidth

      4. s3 only charges you for what you use. $.17 a gig for bandwidth to start and less as you reach certain thresholds.

      5. There are tons of cheaper alternatives if you are only going to use a certain amount of bandwidth and do not need unlimited. One I recommend which provides a ton of bandwidth and storage for a flat fee under $10 a month is Web Hosting: Dedicated & Shared Website Hosting Solutions - Aplus.net

      For under $10 Aplus will give you 2000gb a month of bandwidth... you would pay more than $300 a month for that same 2000gb of bandwidth at amazon using the s3 service.
      Signature
      {{ DiscussionBoard.errors[623162].message }}
  • Profile picture of the author Frank Ayres
    Thanks Josh some great info there
    Signature

    {{ DiscussionBoard.errors[440668].message }}
  • Profile picture of the author Josh Anderson
    Lon,

    It is not "squeezing" it is what they offer. Not only that my recommendation is based on extensive testing and research into their service.

    I have not only tested that hosting solution with hundreds of thousands of video views my partner has also used it to serve hundreds of thousands of video views for many of his own production clients.

    I also dug deep speaking with them about all their shared hosting policies and their policies beat other budget solutions such as dream host and hostgator, godaddy etc.

    Most people do not even think about or understand the limitations that I grill hosts about before I recommend them... in fact most tech support at the companies cannot answer my questions without going to management or upper level support...

    Things like;

    How many database queries do you allow an hour, what speed is the uplink and how much bandwidth is available in the pipe, what is your limit on simultaneous file connections...

    And most important of all "what do you do when a user on the server maxes out system resources used by other clients on the same server?"

    No other budget shared hosting company has given me better answers and policy explanations than aplus.net. Also with our own tests serving hundreds of thousands of video views...

    I recommend aplus.net with confidence. For under $10 a month they offer 2T of bandwidth.

    But lets put it in better perspective....

    If you were to use just half that in a month you would pay $170 at s3 and it would have only cost you $10 at aplus.

    s3 is a great solution for simplicity and for those who need guaranteed unlimited bandwidth...

    But there is no mistake Amazon S3 is not a cheap hosting option unless you do not get a lot of traffic.

    In order for S3 to be cheaper option than an economy account at Aplus you would have to not exceed 58gigs of bandwidth.

    But if you are delivering between 58 and 2000 gigs of data then aplus.net would be the cheaper solution.

    If someone is on a budget and has the potential of getting a lot of traffic to their video then they should consider the alternatives...

    Compare:

    Aplus - 100gb = $10 - 200gb = $10 - 500gb = $10

    S3 - 100gb = $17 200gb = $34 - 500gb = $85

    So even at 500gb the cost of s3 is more than 8x the amount.

    s3 only makes sense economically at amounts lower than 58gb or when you need to guarantee unlimited bandwidth and offset demand on your hosting account.
    Signature
    {{ DiscussionBoard.errors[442931].message }}
  • Profile picture of the author Kyle L Hannah
    Josh is right actually. He helped me determine that aplus was the best choice for my video hosting as well. I am currently hosting 45 videos at approximately 10 minutes in length each to a member base of 250-300 and everything is running like a charm.
    {{ DiscussionBoard.errors[442956].message }}
  • Profile picture of the author Frank Ayres
    I am setting up a membership site where i will have training videos, obviously at the moment as i haven't launched yet i don't know how many members or how many views i will get.
    do you think i am better starting off with S3 and then if bandwidth getting too high move to aplus?
    Signature

    {{ DiscussionBoard.errors[459160].message }}
  • Profile picture of the author Chuck Evans
    We use Bluehost for one of our hosting companies and have never had a problem with them. So I contacted them and here is what Bluehost responded based on Josh's questions.

    I have no affiliation with them, other than the hosting account we use but wanted to share the info.

    There is no limit on database queries
    [6:06:42 AM]: There is no preset limit on concurrent connections
    [6:06:47 AM]: We run a multi channel oc-48 connection
    [6:06:53 AM]: We suspend there account
    FIRST TIME SALES QUESTION [6:07:49 AM]: But what do you do to for the others on that server if one user has maxed it out?
    Light M. [6:08:26 AM]: We suspend there account immediately
    [6:08:29 AM]: To stop the resource abuse
    FIRST TIME SALES QUESTION [6:09:00 AM]: but that doesn't help the others on that server, they will be down also
    Light M. [6:09:46 AM]: No it shuts down THERE ACCOUNT not the whole SERVER
    FIRST TIME SALES QUESTION [6:10:35 AM]: so anyone else on that server, even if it is overloaded and maxed out, continues - business as usual
    Light M. [6:11:11 AM]: As soon as someone triggers certain limits we have in place there account is shut down automatically to protect other users. We have all sorts of protections in place to prevent resourdce abuse and degraded system performance for other users
    chuck
    Signature

    Chuck Evans - Golf Magazine Top 100 Teacher
    Learn How To Play Your Best Golf

    {{ DiscussionBoard.errors[459297].message }}
  • Profile picture of the author globalpro
    Josh,

    Great info as always.

    I like the concept you have listed and have a couple of questions.

    1. How is their uptime (I imagine good if you recommended them)?

    2. I already have my sites hosted at Host Gator. Would A Plus be good to just host videos and such to stream from one domain? As opposed to Amazon?

    I have a lot of videos I need to add to two memebership sites I am setting up.

    Thanks,

    John
    {{ DiscussionBoard.errors[459346].message }}
  • Profile picture of the author Steve MacLellan
    I had started another thread related to this and didn't get a response. My question was about the S3 FF plugin, Firefox 3, and Windows XP.

    There was a plugin release that didn't work on XP running Firefox 2, and the solution was to install an older plugin.

    So my question is: is anyone having trouble using Firefox 3 on XP and the newest version of the S3 plugin, 0.4.5?

    I'd like to upgrade to Firefox 3, but don't want to -- if it's going to cause problems with this extension.

    Thanks,
    Steve MacLellan
    {{ DiscussionBoard.errors[459395].message }}
    • Profile picture of the author how2guy
      Josh,

      Thanks for the info on Aplus.net. I've used both screencast.com and EzS3.com to host my videos because they make it very easy to embed my videos into my blog or other webpages.

      If I went over to Aplus.net, how hard is it to embed my screencasts and videos into my webpage? I try to hardest not to mess around with the code whenever possible.

      Thanks,

      Tobey
      {{ DiscussionBoard.errors[464048].message }}
    • Profile picture of the author Manuel Viloria
      Originally Posted by Steve MacLellan View Post

      I had started another thread related to this and didn't get a response. My question was about the S3 FF plugin, Firefox 3, and Windows XP.

      There was a plugin release that didn't work on XP running Firefox 2, and the solution was to install an older plugin.

      So my question is: is anyone having trouble using Firefox 3 on XP and the newest version of the S3 plugin, 0.4.5?

      I'd like to upgrade to Firefox 3, but don't want to -- if it's going to cause problems with this extension.

      Thanks,
      Steve MacLellan
      Hi Steve,

      If you're referring to the S3 Organizer FF plugin, when I use it in FF version 3.0.5, the plugin forgets the S3 Access Key and Secret Key. I have it nearby, so I simply copy/paste. Anyway, I don't need to upload files to S3 that often anyway, so I don't feel the need to downgrade my version of FF.

      Kind regards,
      Manuel Viloria
      Signature
      >> Get More Traffic Now www.ManuelViloria.com <<
      {{ DiscussionBoard.errors[464436].message }}
  • Profile picture of the author Manuel Viloria
    Originally Posted by Craig Desorcy View Post

    Interesting thread...

    How do you guys protect/hind the link so people don't post your
    video all over the place? Doing so will for sure crash your server account.

    Craig
    Hi Craig,

    You can set the SWF files as accessible only by the Owner and
    Authenticated Users (instead of accessible by Everyone), then there's
    a bit of PHP code you will need to place in your blog posts so that the
    video can be viewed only from your blog.

    Even if others copy the HTML code, your video will not play if people
    embed it in another blog site.

    Kind regards,
    Manuel Viloria
    Signature
    >> Get More Traffic Now www.ManuelViloria.com <<
    {{ DiscussionBoard.errors[464431].message }}
  • Profile picture of the author Alex Hunter
    Since you're an internet marketer... the speed your website and video's load is critical... I'd suggest you don't use Amazon S3 and instead use:

    Amazon CloudFront

    It costs a few more pennies per gb... but is rediculously fast. They clone your files onto servers all across the world, so content loads for people from the nearest server to them.

    15mb videos load in 10 seconds... really is worth it for the extra pennies.
    {{ DiscussionBoard.errors[464542].message }}
    • Profile picture of the author Scott Lundergan
      Originally Posted by Alex Hunter View Post

      Since you're an internet marketer... the speed your website and video's load is critical... I'd suggest you don't use Amazon S3 and instead use:

      Amazon CloudFront

      It costs a few more pennies per gb... but is rediculously fast. They clone your files onto servers all across the world, so content loads for people from the nearest server to them.

      15mb videos load in 10 seconds... really is worth it for the extra pennies.
      Hey Alex,

      Nice to see you made the switch to server nodes with cloned files. I do the exact same thing with the Internap CDN for hosting videos on my sites so my files are streaming from the UK if they are watching my video from the UK rather than my main host (can't remember if I told you that in conversation)

      Or if they are watching on the East Coast, they are watching from server traffic on the east coast rather than a Seattle database.

      ...and since you know video optimization, you have a win-win
      {{ DiscussionBoard.errors[465356].message }}
  • Profile picture of the author Alex Hunter
    duplicate post.
    {{ DiscussionBoard.errors[464553].message }}
  • Profile picture of the author Josh Anderson
    Since you're an internet marketer... the speed your website and video's load is critical... I'd suggest you don't use Amazon S3 and instead use:

    Amazon CloudFront

    It costs a few more pennies per gb... but is rediculously fast. They clone your files onto servers all across the world, so content loads for people from the nearest server to them.

    15mb videos load in 10 seconds... really is worth it for the extra pennies.
    The biggest factor that governs how fast a 15mb video loads is the speed of the visitors internet connection not just the hosting account.
    Signature
    {{ DiscussionBoard.errors[464607].message }}
  • Profile picture of the author spudzz
    "...then there's a bit of PHP code you will need to place in your blog posts so that the video can be viewed only from your blog.

    Even if others copy the HTML code, your video will not play if people embed it in another blog site."

    Come on Manuel, don't be a tease - what bit of PHP code?
    {{ DiscussionBoard.errors[465426].message }}
    • Profile picture of the author Josh Anderson
      "...then there's a bit of PHP code you will need to place in your blog posts so that the video can be viewed only from your blog.

      Even if others copy the HTML code, your video will not play if people embed it in another blog site."

      Come on Manuel, don't be a tease - what bit of PHP code?
      I do not believe such code exists.

      Warriors have been kicking this one around in the private forum for moths.

      The only solution that seemed to be viable from the conversation was in regards to swf files.

      I actually have developed my own s3locking script as well for direct file downloads.

      There is another product on the market that claims to be able to lock s3 media files embedded in flash based video players etc.

      I tested it... their claims are false. In fact they even locked their own help video with their solution rendering it unwatchable.

      We developed a variation in our script and tested methods for locking embedded media and found that the solution being sold on the market by another company not only did not work but could not work.
      The Flash 8 player does work with this script,
      however most people are on 9 or 10 which do NOT work as Adobe saw it as a security issue--for most web users, this will just not work at all.
      This has not stopped us from continuing to test various options and alternative development methods... but so far all php methods we have seen and tested involving external flash based media players fail for this reason.

      The solution we came up with works great for locking and verifying static file access. In other words its a great S3 file lock and access validation solution...

      As for streaming media... I have not seen one solution that locks and verifies successfully for multiple flashplayer supported media formats delivered using various third party players.

      Sure there are people claiming they have done it... but so far I have debunked every one I have come accross and any other claims have not been supported by public tests and displays of success.
      Signature
      {{ DiscussionBoard.errors[465547].message }}
      • Profile picture of the author Manuel Viloria
        Originally Posted by Josh Anderson View Post

        As for streaming media... I have not seen one solution that locks and verifies successfully for multiple flashplayer supported media formats delivered using various third party players.
        Hi Josh,

        I've gotten the code that Kyle Tully mentioned in the Warrior Private Forum
        to work with SWF files (secure S3 hosting). So as far as Camtasia 6 screencast
        videos are concerned, I've gotten this to work in a WordPress-powered
        membership site that plays embedded Camtasia SWF screencasts.

        I'm still trying to figure out how to duplicate this in the case of FLV files.

        All the best,
        Manuel
        Signature
        >> Get More Traffic Now www.ManuelViloria.com <<
        {{ DiscussionBoard.errors[465893].message }}
    • Profile picture of the author Manuel Viloria
      Originally Posted by spudzz View Post

      "...then there's a bit of PHP code you will need to place in your blog posts so that the video can be viewed only from your blog.

      Even if others copy the HTML code, your video will not play if people embed it in another blog site."

      Come on Manuel, don't be a tease - what bit of PHP code?
      The last time I looked at that thread in the Warrior Private Forum, Kyle Tully mentioned that he was going to come out with a product (WSO). That's what keeps me from displaying the code here.

      Manuel
      Signature
      >> Get More Traffic Now www.ManuelViloria.com <<
      {{ DiscussionBoard.errors[465898].message }}
      • Profile picture of the author Josh Anderson
        Hi Josh,

        I've gotten the code that Kyle Tully mentioned in the Warrior Private Forum
        to work with SWF files (secure S3 hosting). So as far as Camtasia 6 screencast
        videos are concerned, I've gotten this to work in a WordPress-powered
        membership site that plays embedded Camtasia SWF screencasts.

        I'm still trying to figure out how to duplicate this in the case of FLV files.

        All the best,
        Manuel
        Hi Manuel,

        We have finished our own development of our solution. We have successfully tested validating access on S3 and on any other host for both static download files as well as embedded swf video.

        Our own method, Kyles method, and other php methods ONLY work when used with a singular embedded swf file.

        They will NOT work with flv videos because they require external players.

        This is NOT possible with flashplayer 8 and it has been purposefully disabled by Adobe as a security measure in flashplayer 9 and 10.

        So in other words your only answer is the direct embedded swf method.

        Unfortunately this limits your options for functionality because you CANNOT use external video players with the method you are attempting to use. It has to be a single independent embedded swf file.

        I have one more method that I am about to test that will take a different approach completely. Not sure what the result will be yet.
        Signature
        {{ DiscussionBoard.errors[467009].message }}
        • Profile picture of the author Manuel Viloria
          Originally Posted by Josh Anderson View Post

          Hi Manuel,

          ...

          They will NOT work with flv videos because they require external players.

          This is NOT possible with flashplayer 8 and it has been purposefully disabled by Adobe as a security measure in flashplayer 9 and 10.

          So in other words your only answer is the direct embedded swf method.
          Hi Josh,

          Strange... the method mentioned by Kyle works with embedded FLV videos
          if you set those S3-hosted FLVs to "accessible by Everyone". But the moment
          you set it to "accessible by authenticated users", the video does not play.

          Anyway, I'll wait for your method. Here's to your success! :-)

          Thanks,
          Manuel
          Signature
          >> Get More Traffic Now www.ManuelViloria.com <<
          {{ DiscussionBoard.errors[468104].message }}
  • Profile picture of the author spudzz
    That's what I thought Josh.

    In fact, the only people I've seen come close to a solution are Stomper but then I can never get their stuff to stream in FF anyway.

    For those of us with membership sites that make extensive use of video this is a real issue. The guy or guyette that comes up with the answer is going to make some serious coin.
    {{ DiscussionBoard.errors[465648].message }}
    • Profile picture of the author Steve MacLellan
      Bill Myers has a script he offers freely. He says:

      Originally Posted by Bill Myers

      I developed this program to make it easy to store and display videos and Camtasia movies at Amazon S3 storage, while at the same time, making it very difficult for others to steal bandwidth via unauthorized display of those videos.
      Here is the link:
      http://bmyers.com/public/1263.cfm

      Regards,
      Steve MacLellan
      {{ DiscussionBoard.errors[465723].message }}
    • Profile picture of the author Dan.Thies
      Originally Posted by spudzz View Post

      That's what I thought Josh.

      In fact, the only people I've seen come close to a solution are Stomper but then I can never get their stuff to stream in FF anyway.

      For those of us with membership sites that make extensive use of video this is a real issue. The guy or guyette that comes up with the answer is going to make some serious coin.
      We're streaming almost everything from S3 these days. We have been using a custom built player but we're pretty close to chucking that thing out the window because it's so hard to keep updated. Some of the videos from our current launch were done with another player.
      Signature

      Dan Thies
      Glorious People's Link Liberation Front

      {{ DiscussionBoard.errors[468157].message }}
      • Profile picture of the author Wealth Mentor
        Josh, thanks for the info on aplus.net. I was actually going to PM you about whether or not your player solutions would work with S3 and make the setup and easier. Then I found this thread and your recommendation about aplus.net

        I"ll take your advice and go with aplus.net
        {{ DiscussionBoard.errors[473565].message }}
  • Profile picture of the author Josh Anderson
    Josh, thanks for the info on aplus.net. I was actually going to PM you about whether or not your player solutions would work with S3 and make the setup and easier. Then I found this thread and your recommendation about aplus.net
    All standard flash based video and audio players work on s3.

    All you do is upload the files and edit the ACL to allow and it acts just like any other hosting account for that purpose.

    The common misconception is that s3 is complicated or maybe it won't work with some player or another but s3 is really quite simple to use and works with all standard players.
    Signature
    {{ DiscussionBoard.errors[473656].message }}
  • Profile picture of the author Josh Anderson
    Click on the "sign up now" link at the top of the page and then select your package for the list on the next page. Then you will see an order now link or you can just use the phone numbers at the top of their page to call their sales teams.
    Signature
    {{ DiscussionBoard.errors[623181].message }}

Trending Topics