Link to home
Start Free TrialLog in
Avatar of redstar01
redstar01Flag for Viet Nam

asked on

Build Video Streeming Server!

I want to build video streeming server on Linux, Apache, PHP, Mysql
with thoursands user access

What the best, most popular sullution now?
Thank you!
Avatar of karnapune
karnapune
Flag of India image

HI,
There are several things you need to think about:
1. which audio/video codec will you support?
2. do you need a transcoder?
3. what protocol will you support? http, ftp, rtp, rtsp

You can try ones that are free:
darwin streaming server,and helix streaming server, though they are limited codecs.
Avatar of redstar01

ASKER

I want to build a site like youtype, I already have experience with Big and high performance systems (like : m e g a u p l o a d , r a p i d s h a r e, m e d i a f i r e...)

I setup well DSS with this guide:
http://www.howtoforge.com/apples-darwin-streaming-server-on-centos-5.2

Movie is placed in: /var/dss/movies

And Quicktime software run well with link rtsp, ex: rtsp://11.0.0.16/sample_300kbit.mov

But how to deploy, intergrate to become a online web video server?

With steps:
1. I upload video to /var/dss/movies , and user can chose film to watch
So, I need programming a website to run movie, but How to intergrate website to my DSS server?

2. User upload file to my server, and My server need convert film to suitable format, bitrates
DSS or other intergrate sollution can do this work? (converting)

3. How to deploy OTT (adaptive bitrate) with DSS?

Thank you!
HI,

With steps:
1. I upload video to /var/dss/movies , and user can chose film to watch
So, I need programming a website to run movie, but How to intergrate website to my DSS server?
[This question will be a different domain. I don't think there is such a total and ready solution for such a requirement. You need to build your own front end site on your own infrastructure. ]
2. User upload file to my server, and My server need convert film to suitable format, bitrates
DSS or other intergrate sollution can do this work? (converting)
[There are several commercial transcoder(s) available. You could also use open sourced converter like ffmpeg and mencoder as backend tanscoder. ]
http://ffmpeg.org/
http://www.mplayerhq.hu/


3. How to deploy OTT (adaptive bitrate) with DSS?
[I don't think DSS will do that.]
Thank you!
Thank you much!

After researching, I intend to build a server like this:

- It run flv , swf . Because almost our users installed Flash in Browser. (IE, FF...)
I don't want my user must install Quicktime or VLC  plugin ... for Browser
I think It's more convernience for users
and almost streaming servers now like this?

- How can I apply OOT, or how about swiching video files with suitable bitrate for user bandwidth
ex: client is watching a video 200kbit, but thoughput decrease, so client switch to 50kbit video

I see DSS have some the same video with difirent bit rate
And I see some server apply OOT (ex: Sigma chip ), it can auto convert video file immediately suitable with user bandwidth.

And I want to know popular solution for this problem!


Have you got exprerience in these cases
Thank you!
ASKER CERTIFIED SOLUTION
Avatar of xeltek
xeltek
Flag of China image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial