I've noticed that one of the html5's goals is to reduce the need for external plugin, flash 5 for example. Considering the browsers would need external plugins to support many formats of video and audio as well, that goal doesn't get conflicting? Would the browsers be supposed to maintain the codecs without any external library ? Would the codecs be embedded? Or is the main reason to avoid closed solutions like Flash?
Thanks in advance