I signed up for Stream+ Basic last year, but never clicked any of the links I received by email to set up my Self Serve account, and now the links say they’re expired. I haven’t been able to find any other way to register for an account.
Thanks!
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.