The browsers have determined that they don't want websites to play audio when you visit them without clicking a 'play' button or taking some sort of other action... So the only way to autoplay video without user interaction is to have the video muted.
Chrome, Safari, and Firefox all have different ways of handling this, but the basic workaround is to just have a button that plays the video.