I need a content management system to publish my daily video podcast. Each episode is around 15-20 min. and about 30-60MB. Viewers will watch the episode on site or download in desired format to watch later.
Here are the details and requirements for the project:
Lots of bandwidth and storage space.
There won't be any video encoding on the server side. I'll encode&uplaod videos manually. But I want to upload from a web page.
Web based flash player that can handle long video files without errors. (Editable splash screen is a plus)
A web based interface to post, edit, delete episodes. (Each episode will contain these fields: episode number, title, date, description, view count, publish date) The episode description part should have a WYSIWYG type editor such as TinyMCE. I'll publish episodes in FLV, WMV, DivX, MPG4 and MP3 formats and the file names will be based on episode number. (i.e: [url removed, login to view], [url removed, login to view], etc. The episodes should not appear on site before publish date.
A user registration with e-mail verification.
Viewers should be able to post comments on episodes. There should be an image verification against spam. This should be integrated with user database as well. (if logged in username filled automaticaly, etc.) Non-members shold be able to post comments, too. I need a comment approval system in the admin area for both members' and non-members' posts.
A page for the config variables such as video files path, podcast title, general description, disclaimer, e-mail address, etc.
Mass mailer for members which will inform users about the new episodes (if he wanted to on his preferences) on the day of publish. This should be automated, if possible. If not, I may handle it manually.
Podcast RSS feed based on the info of the episodes.
A web based contact/email form readable from admin panel. Should have image verification against spam.
I'll post some announcements so I need a WYSIWYG editor for that, too.
I want to publish some 2-3 posts daily related to my content. So I need a very very basic blog type section again controlled from admin section. There will be some categories so I need a category management. There will be a comment feature in here, too. The post/approve process is same with the podcast episode's. The main member database will integrate with this as well.
Main page should include the flash player with most recent episode, download links and a list for the previous episodes, user login/register box.
The episode details page will include the episode list with title, number, date, description, link to watch online and links to download the files.
Blog like page should have the posts in traditional format with next/previous page. 15 posts on each page.
Anouncements page is pretty much like the blog page.
IT IS VERY IMPORTANT TO MANAGE THE SITE FROM SINGLE ADMIN AREA!
Please don't hesitate to ask about the details. This is a very very urgent task. I have only days to launch the site. And since this is something personal, please be reasonable with pricing.
Thank you for your time and effort. (You may find the formatted version of this information attached)