If you want to upload pre-recorded content or videos, you will need to sign up or use your existing YouTube or Vimeo account. You can create a free account, or choose from one of their paid tiers that have varied storage options. Visit vimeo.com to view pricing or create a Vimeo account today (promise, it doesn’t take long!)
Was this article helpful?
0 out of 0 found this helpful 0