My MHL does need external power to work. I am a little disappointed with the performance of the adapter. When watching movies over wi-fi, they are all "jerky". I haven't tried the adapter with movies on the sd card.
I am using the fastest Virgin cable for wi-fi, so it's not a problem with my internet that causing the movies to jump.