With reference to your query, we are expert in PHP web development and had worked in CMS (both custom and open source). As you described your site will have following modules:
• User Management
• Channel Management
• Video Management
• Rate and Like
With unique custom design this site can be done in around 20 working days with two developers and for costing ballpark figure is US$2600.
Following are some references:
http://misteriditalia.tv/index.php [Flash based]
In case of any query or further assistance feel free to contact us.
Markeking and Sales