Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
They seem to want me to register to watch it
Yes, they want you to register to watch it and then they ask for credit card info and say they won't bill you unless you decide to subscribe to premium content. But when you do that it takes you to a page with a 5 day free trial and then will automatically set you up for monthly billing unless you cancel. You have to make a phone call to cancel.
Have you ever watch a meet on youtube? Is it clear, does it buffer alot? Thanks