Yesterday,I had one of the freelancer build a video site for me then embed it to my existing Wix website. After viewing the control panel,I could not in any way understand how to upload videos from youtube etc.I need someone to both upload some videos for me and explain how the system works.