Audio Streaming Can’t be This Hard

A new update was released for the Evo 4G last week which seemed to consist entirely of new bloatware applications. I didn’t install it on my phone because the update didn’t have any mention of fixing the audio issues I’ve had since the Evo went from Android 2.1 to 2.2. Well it’s a good thing I waited because instead of fixing the audio player the update went and introduced new streaming audio problems.

Basically streaming MP3s over HTTP protocol doesn’t work… at all. In an ironic twist of fate AAC audio works great (AAC audio sound quality was destroyed in the initial 2.2 update due to problems in the StageFright media framework used in Android 2.2).

Rant time. How fucking hard is it to test your fucking patches? Streaming audio isn’t exactly rocket science. All you need to do to test audio streaming is run some streams using several popular services such as Pandora and Last.fm. If streaming fails fix the problem and don’t release the Odin damned patch.

I’ve never in my life seen a single platform with some many damned problem related to media playing. Playing media isn’t difficult anymore, we’ve been doing it for quite some time. I understand if something like the 4G radio has problems because that’s new technology which is in no way mature. Media streaming on the other hand is old technology that’s been around, we know how to do it.

Is it really that much to ask for to have a phone that can properly play audio files? My fucking iPod from the 2003 could play audio files without an issue. My damned Treo 755p from 2007 running an operating system who’s last major version came out in 2002 could stream MP3s properly. The Evo 4G is a flagship product and can’t do the same things my old Palm Treo 755p could do three years ago.

Seriously, what in the fuck is going on over at HTC?