What's the best way to integrate video without using bandwidth on my website?


1
  1. I have a Social Networking site for a niche market
  2. I need members to be able to view and upload content
  3. My members content is copyrighted therefore in no way can the content be available to the public
  4. Due to the copyright issues no member can copy and embed the content, to other online sources
  5. My bandwidth for my current website is a maximum of 250 gig and no way can my 12,000 members utilise my own bandwidth whithout crashing or slow loads etc.

I hope I can get some kind of response from anyone that can give me some information.
Hopefully some one has experience in do what I have in mind. And can direct me to the best alternatives I can consider.

Thanks

Video Hosting

asked Apr 27 '11 at 11:41
Blank
Jodi W Von Oettingen
19 points
  • Are you running into bandwidth-related issues already, or are you trying to pre-empt a problem? You mention a 250Gb data limit, which I presume is monthly, and in the same sentence you mention crashing/slow loading. The two are not related. One is volume of data which is going to depend on how many videos are served by your website, and slow loading is dependent on data throughput which in a datacenter is not normally an issue. Concurrently serving multiple videos may be an issue but again that is down to the volume of data you will be serving per webserver. – Edralph 13 years ago
  • yea sorry about the mumbled typo, my words were thrown down in a rush to get other things done. Currently there are *no* video data transfers what so ever. – Jodi W Von Oettingen 13 years ago
  • You can find better answers at http://serverfault.com/Ross 13 years ago

5 Answers


3

S3 is probably the best bet for you because you'll want customers to upload directly to your storage service, i.e., not to your servers within your bandwidth cap and then onto a CDN. And, you can run S3 with a CDN, theirs or any other with customer origin support. Just using a CDN would be problematic since it would require you to upload your content directly to them or source it from your origin, leading you to your bandwidth problems.

Once you've settled on storage: transloadit.com is a great way to get the files uploaded and sublimevideo.net for the other direction, i.e., playing. I use and really like both products. I also use a mixture of S3 and EdgeCast via GoGrid with customer uploads going to the former and served via EdgeCast's customer origin and company videos uploaded manually to EdgeCast's own storage and served from there.

answered Apr 28 '11 at 00:20
Blank
Yuri Gadow
366 points
  • NICE !!! Thanks, I'd have to say this is the best post reply yet. Thank you very much. I just came across Amazon cloud front (as a CDN) so might just be possible to use huh ? I'll assume most of their soft/hard ware is streamlined to be as compatible as possible with any add ons they create. Cross my fingers and thanks for the info very informative. – Jodi W Von Oettingen 13 years ago
  • Glad to help and yes, CloudFront is an option for S3, however there's (oddly) no price break for connecting the two, i.e., customers pay for fetches from an S3 origin just as with a non (unlike, e.g., transfers between two EC2 instances in one AZ.) Nor would there be a technical advantage; a cache miss from Akamai leading to an origin fetch is going to behave the same as with CloudFront (though the latter has odd purge policies that could, in theory, make misses pretty common for low-use content.) – Yuri Gadow 13 years ago
  • Just a rehash on your original post. You mention all 4 services eg Amazon S3, transloadit, sublime and Edgecast are you saying that this is the set up that you to run your entire show ? Also could you enlighten me on the amount of people that upload and view (on average) at the same time ? This can help me with an understanding of the traffic that you are getting and how good the services are (smooth/fast) Thanks – Jodi W Von Oettingen 13 years ago
  • Yes, I've used all those together in a system. But you would need *only* Amazon S3 to meet the goals in your question. Adding a CDN on top could give a boost but is probably not something to start with with a user base of 12K, very easy to add later on when needed. TransloadIt is a nice, S3 and Rackspace, compatible way of making the upload/transcoding process simpler but isn't necessary either. And sublimevideo just one of many players. As for capacity, I've seen several hundred simultaneous transfers move TB's of data with S3 and I seriously doubt it even considered interesting at AWS. – Yuri Gadow 13 years ago
  • Ran out of space, but just wanted to finish by saying that AWS and the CDN are really the only constraints (transloadit runs in AWS and sublime doesn't move any data, it's just a really nice CDN hosted player.) So unless one's needs scale past AWS and/or EdgeCast/Akamai/whatever, i.e., get really really large, it's not worth spending cycles on. – Yuri Gadow 13 years ago
  • hey again...cheers for the additional info, seeing Im hearing *amazon* every where I go whether on forums or in RL this will be my deciding choice. I like the fact you use it which is important in my final decision. Thanks – Jodi W Von Oettingen 13 years ago

2

Have a look at Amazon's S3 service. Its the best non-public alternative to hosting content like video without burdening your current host with the bandwidth and requests.

With S3 you will have to alter whatever script you're currently using to upload/download the content into your S3 account. Once its there you pay for the bandwidth, space used and how often your users will request that specific content.

This will cost you more per month. You only pay for what you use. Its the smallest risk you can take vs buying a bigger server or possibly in your case a server farm.

answered Apr 27 '11 at 14:51
Blank
Yock
61 points
  • cheers, I have been getting the same advice from the web developers I've been approaching. I will look into them soon as Im trying to get a *feeler* on all options before I hit the road to rags or riches. Much appreciated. – Jodi W Von Oettingen 13 years ago
  • Yes, absolutely the content distribution networks are a good idea. They are usually cheap and a great for hosting static content (videos, audios and such) – Occultsearcher 13 years ago

1

Check out Wistia. We have used them as one of the platforms for our Pixability video marketing platform for years.

answered Apr 27 '11 at 13:31
Blank
Apollo Sinkevicius
3,323 points
  • great thanks, I stumbled across them earlier today and sent them off a msg to see if they can comply with my needs. I am wondering though (I wrote this in the email) can my members use their utility on my own web site ? Doing this cuts the need for them to add another *login* as they'll be required to use my service and wistias *if* they cant use the utility in my web site. – Jodi W Von Oettingen 13 years ago
  • We are using their API to integrate into our platform. It is a very decent and flexible platform. – Apollo Sinkevicius 13 years ago
  • nice and again thanks wistia has contacted me, now I just need to find the time to do the same back lol cheers again. – Jodi W Von Oettingen 13 years ago

0

Ah - no way? I need a car that runs races but does not need any fuel.

You need editing and not be public - no hosting side like youtube.

You dont want to invest into bandwidth and resources - no private hosting.

= no hosting at all.

= not possible.

Sorry, no magic wand here.

answered Apr 27 '11 at 13:16
Blank
Net Tecture
11 points
  • lol nice reply but doesnt answer my question. Im not after a magic wand as I have the funds, Im just after good decent alternatives and something thats not going to cost me an arm and a leg learning how to pull rabbits out of hats. – Jodi W Von Oettingen 13 years ago
  • Then you still have a problem. YOu need to self host. Find a decent host - bandwidth gets cheaper the more you take. And you need to decide an infrastducture for streaming. I personally like IIS / Silverlight.. happens to be free, Flash is EXPENSIVE. – Net Tecture 13 years ago
  • Thanks for the input. I do have to say that in reality I dont *have* to self host so to speak. I have a website allready, all I need is to embed a player and utilise amazon S3. Hosting is outsourced and so is video data. – Jodi W Von Oettingen 13 years ago
  • Yeah. S3, though, is more expensive than most hosters AND does not really handle streaming efficiently to my knowledge. – Net Tecture 13 years ago
  • fair call, but I have little options if I want a professional platform to service my clients. To be honest Id rather eat baked beans for 4 years just to be able to get my *vision* up and running. Then after that all works, I can start having caviar and champs lol. – Jodi W Von Oettingen 13 years ago

0

Since then things changed a lot but the best option is still to use CDN network. And personally i would consider Edgecast for my websites as it's one of the leaders of the industry and it definitely outperforms most of networks including Amazon. Look at the whole performance comparison Edgecast vs Amazon at http://jodihost.com/2014_edgecast_vs_amazon.php

answered Oct 9 '14 at 21:29
Blank
Vick
1 point

Your Answer

  • Bold
  • Italic
  • • Bullets
  • 1. Numbers
  • Quote
Not the answer you're looking for? Ask your own question or browse other questions in these topics:

Video Hosting