Try adding a sample video on any WordPress blog post using standard WordPress’ “Add Media” and check if it works or not with WordPress default theme and other plugins disabled just to make sure that it has anything to do with browser or not.