Visit the stream: https://www.mixer.com/TopicTech
More info about usb webcams here: http://blog.mixer.com/usb-webcams
How do I get in the Xbox Insider program!?
On your Xbox One Console
-Navigate to the Store tab on the dashboard or select Store in the guide.
-Select Search.
-Search for the Xbox Insider Hub.
-Select Get/Install from the product page.
source