Create a flash script to capture video and audio from input camera device,
Encode the video on a comptible format for all browsers.
Send it to a wowza media server
Play broadcast on all devices (including ios, windows chrome, Mac safari, internet explorer and firefox at least)
The player must be html5 or js (like [url removed, login to view])
It must select wowza server from a database (for load balancing)
It must get a id from parameter (to allow several streams from severals clients simultaneous)
On client side we must control that only one user or ip is viewing one stream simultaneously
(only can see more than one video simultanously if he is a premium member)
I need to store on a database for control or view on the client side:
Secure url to view the video (Don't allow direct playback if i get the video url)
Simultaneous connected users on current video
Control to know if a source is still broadcasting or has stop broadcasting
Time from start transmission
simultaneous steams that im viewing.