it would be impossible to play high definition video on an iphone or ipod touch- there simply aren't enough pixels on the screen.