The fastest way is the way you feel most comfortable with.
Uploading video is not something as easy as it looks. There are a lot of things beyond the "upload". For example, video files are big. So you have to have a huge distributed storage system to store them. That alone would be quite a big task if you don't already have a "platform" that already does it for you.
So my suggestion is, talk him out of the video feature, then do the rest with your own way. : )
PHPmotion 媒体共享 CMS 又名 PHPmotion 是创建“youtube 克隆”网站的最著名的脚本之一,而且它是免费的。
还有其他选项,请查看 顶部5 个免费的 YouTube 克隆脚本一文,它可能会帮助您选择最适合您的一个。
PHPmotion Media Sharing CMS aka PHPmotion is one of the most famous scripts to create a "youtube clone" site and it's free.
There are other options, check The Top 5 Free YouTube Clone Scripts article, it might help you choose the best one for you.