Playing video inside of Corona

Hi,

We’ve recently started working with a client who wants an app that can play a sequence of .mov videos that can get interrupted by a touch on the screen. In addition, we also need graphics on top of the video that can register different touches. Can this be done in Corona?
Already we’ve tried these methods with no success:

media.play()
This opens an external video player which disallows us from registering touches or placing graphics on top of our video.

native.newVideo()
This is native object, so no graphics can be placed on top of it. Also, this only works with iOS and we need cross platform functionality.

movieclip.lua
This plays a sequence of .pngs every frame to simulate a movie, but it’s highly inefficient. To play a 161 frame, 1024 x 1024 pixel video, it took around 500mB of texture memory, (which means it crashes any device except the simulator). Even if we created a custom runtime function to load an image every second and delete the image with :removeSelf(), the function was too processor intensive on the device which caused an unacceptable lag in frame-rate.

native.showWebPopup()
We tried writing our own html code to play the video, but no matter how we coded it, it was always immediately apparent to the user that it was a webpage. For example, text would highlight, links would flash blue when clicked on in Android… etc.

We really want to get this app working in Corona, but we’re at our wits end and we don’t know what to do. Does anyone have any suggestions?

Thanks so much,
Joseph [import]uid: 189400 topic_id: 35655 reply_id: 335655[/import]

Any other opinions? Maybe even an official reply before I return to native code?
I really want to put my faith in Corona, but for so many client projects we have to leave Corona. I wish it wasn’t so. [import]uid: 189400 topic_id: 35655 reply_id: 141884[/import]

Any other opinions? Maybe even an official reply before I return to native code?
I really want to put my faith in Corona, but for so many client projects we have to leave Corona. I wish it wasn’t so. [import]uid: 189400 topic_id: 35655 reply_id: 141884[/import]