OMG! I just got my laptop delivered! Checking to see if it works now woohoo that means live streaming again