This is not a project for a youtube clone (clients wont be uploading anything)
i would like to a site a bit like [url removed, login to view] it will basically provide
people with a one stop stop for stream video media of of free channels (it will be linking of to the stream providers content)
The script needs to be able to do the following:
a password projected admin interface to add/remote streams to the main page and select what type of stream eg Windows media, Real media or quicktime (this in turn will dictate the embedded player code for the stream player EG if i put in a windows media stream and tick the box for windows media then the back end will know to use the WMP embedded player to play that stream.
a report stream broken - if a stream doesn't play visitors can press the Stream is Broken link
and an email is set to me (variable in the admin section in case i change my email address) telling me which stream is down - i will then be able to login to the admin section 1. check the stream myself 2. remove link completely 3. remove visibility from main page ( so i can check it later in case it comes good and tick the box to put it back on the site again) will need a page to show which streams are currently not listed on the site (visible to the public)
The site needs a form for visitors to be able to suggest a stream and tell a friend form
space for ads above the video and to the right (just like lordoftv)
When adding a stream - need to be able to select country and category and these sections to be shown on the main page so if a client selects say Uk - they will be able to see all streams listed for the UK if that stream is [url removed, login to view] then it would also be listed in the music category so it would show in 2 places on the site and if it was one of the most popular streams it would show in the most popular category
Most popular streams to monitor which stream are getting the most hits.
New Streams Catorgoy - with auto removal from this category after 7 days
RSS Feeds for the most popular streams, New streams, category , Country
emailing list - visitors have the option to subscribe mailing list.
all data to be stored in a mysql database