Quote:
Originally Posted by Jake
Ok, I know there's not a black and white answer to this question due to the multitude of variables so I'm asking this more in general terms. I'm in the process of re-encoding Allie's entire video library and I want to offer the very highest quality streaming videos possible in her member's area without having everyone complain that the video is constantly buffering.
That being said, what would be the highest bit rate that could be used and still stream the video without buffering for the vast majority of surfers? Yes, as I mentioned I know there's not a black and white answer. Depends on end-user's connection speeds, end-user's hardware, CODECS, file types, DNS routing, yada, yada, yada. So, again I ask this question in more general terms considering the AVERAGE user. What would be the highest bit rate you would consider for a streaming member's area video without concerns of buffering for the majority of your users?
Any helpful insights would be greatly appreciated!
-Jake
|
Hello Jake,
For mobile streaming - HLS is for sure the way to go to go for now.
For mp4 encoding we still use - AAC audio, h.264 video
Audio: (AAC)
720p 192 kbps AAC
480p 128 kbps AAC
360p 128 kbps AAC
Video: (mp4) - h.264
320x240 pixels 400 kbps 3MB / minute
720x480 pixels 700 kbps 5MB / minute
1024 x 576 pixels 1500 kbps 11MB / minute
1280x720 pixels 2500 kbps 19MB / minute
1920x1080 pixels 4000 kbps 30MB / minute
If you want to dig deeper:
- Checkout the new Mpeg-dash codec we are starting to use it now.
MPEG-DASH - Encoding.com
- We use a script to recognize the user's speed and show the right video so there will be no buffering
JavaScript Bandwidth Tester - JavaScript | CodeCanyon
- IF you want to use a CDN - Highwinds is good.
We also partnered with this company to allow CDN real time switching:
Home | Cedexis - Real time data for real time decisions
Hope that helps.
Hit me up on Skype if you have more questions - Skype: vod.support.
Sincerely,
Claude Lai
ClickcastX
ClickcastX 4.0 - Adult Site CMS Adult Content Management Software Solution