A user of a Chinese website, WeiPhone claims that Apple’s iPhone 3GS is capable of playing back both 720p and 1080p video encoded in H.264 through the built-in video player.
The iPhone 3GS user claims that he transferred video files of increasing resolution and bit rate to his iPhone using the FileAid iPhone application and observed that the video files of up to 1980×1080 resolution encoded in H.264 format at over 30 Mbps played smoothly.
According to iLounge:
A forum post to Chinese-language site weiphone.com indicates that the iPhone 3GS is capable of playing back both 720p and 1080p video encoded in H.264 through the built-in video player, suggesting that Apple is currently placing arbitrary limits on the device, either to preserve battery life or keep its functionality more consistent with that of prior iPhone OS devices. Using the free document storage and viewing application FileAid, forum member fridtear was able to circumvent Apple's video restrictions, smoothly playing back files up to 30 Mbps in 1980×1080 resolution via the iPhone 3GS' built-in video player.
iPhone 3GS is limited to the same 640×480 resolution, 1.5 Mbps standard used by older iPhone models.
Since the iPhone offers a 480×320 pixel display, the ability to smoothly play back files up to 30 Mbps in 1980×1080 resolution will not be useful on the device but it means that the iPhone could potentially output HD-quality video via the Component AV Cable, which might some users might find interesting.
The tests didn’t seem to cover the effects of heat or battery life under extended usage.
What do you think?