Quicktime Video Support

I am evaluating Unity for an iphone project and I was wondering about Unity’s support for ( progressive ) qt video downloading and playback?

The project includes a 3d interface AND a video player. Is it feasible to develop a media player in Unity?

thanks!
-Paul

If you implement the movie playback on the Objc end or invest in Bliprobs iPhone Enhancement pack, then video playback is no problem.

Unity iPhone currently does not allow you to playback any movies. Its not known if the next version will cover that (basically nothing is known right now beside specific bugfixes)

EDIT:
Format: the supported formats are defined by the iPhone SDK.

Video playback using the iPhone SDK is available full-screen only. (There’s no quicktime on the phone, just the MediaPlayer framework, which only plays .mp4 and .m4v video files, and these can only be played back fullscreen. No playback to a smaller area, or IB object, or offscreen buffer.)

I’ve only seen one app that doesn’t use full-screen video, and that’s UStream.tv. They implemented their own player for RTMP streaming of FLV-based video. It looks like it was a ton of work. Also, the NCAA app provides video without using the MediaPlayer framework, but it’s also full-screen MP4 (and the audio lags significantly to boot).

If you’re not interested in rolling your own video, the Enhancement Pack lets you make a “playVideo” call from Unity script and play a video from a URL or from a file inside the app bundle.