I will discuss in details with URL and etc when talking. these below mentioned points will be your task.
1) the video must be sampled when uploading a full video.
2) the video url must be encrypted.
3) ccavenue payment integration along with paypal.
4) email confirmation need to be configured.
yes, let's clarify the requirement in details also if you want us to share our skill and previous work let us know.. hope to hear you soon.. Thanks & Regards PROMITI