I wanted to make a centralized site where people could stream themselves live like USTREAM. don’t worry-i’m not crazy enough to believe i can be as big as ustream it’s more of a very low key kind of endeavor.
i needed the kind of infrastructure ustream has (auto web cam and mic detection and a chat box on the side).
how would i get this thing done?
i’m guessing i would probably be doing a lot of stuff in PHP. if anyone has experience in this kind of thing and/or knows how to get this done please let me know. just kind of looking for a rough explanation of how ustream is getting it done.
On the client side, you’ll need flash video recorder. There are several free and paid video recorders available, or you can build your own in flash.
On the server side, a flash media server. Red5 is a popular open source one, and Adobe’s FMS (free and paid versions), or you can go with a separate managed/hosted solution.
There is actually no PHP required for recording a video. The PHP/MySQL come in if you want to store additional information along with the video (name, comments, likes/dislikes, etc)