2) The codec issues. I am trying to find out the licensing issues regarding #2, but it's definitely not an easy/quick solution unfortunately.