sometimes video plays on device. sometimes doesnt. going to try to move init to viewdidload