YouTube is working to make it easier to go live from a desktop computer — and all you need is a webcam. On Tuesday, March 20, YouTube launched web browser live ...
If you're one of the few recording to YouTube straight from your webcam, the video-hosting site will soon get rid of that feature. On January 16th, you'll no longer be able to capture video straight ...