You do not need any third party services to host your webinar videos. You can upload your webinar videos directly from your computer, to our system.
To upload your video, you can go to your account, click on "My Library" and then click on "Upload Video".
Once your video is uploaded and our system encodes/transcodes it, you will receive an email that the file is ready.
You can also see the status of encoding on the same page. Once the video is encoded, it is ready to be used for your awesome event!