我正在寻找一种在iTouch上将视频镜像到TVOut的方法,而不是全屏。对于我的代码,我在这里使用了Rob Terrell的屏幕镜像示例:http://www.touchcentric.com/blog/archives/123 而这一个: http://www.e-string.com/content/screen-mirroring-ipad
我已使用image = UIGraphicsGetImageFromCurrentImageContext();
截取我的应用的屏幕截图,然后镜像到外部显示器。我可以使用UIScreen -screens
'镜像我应用中的所有内容,但只要播放了MpMoviePlayercontroller
个视频,它就会在外部显示器上显示为黑色。我猜可能MpMoviePlayercontroller
使用视频叠加并且它没有被捕获?有谁对此有任何了解?
我嵌入了一个自定义视图,其中MpMoviePlayercontroller
在窗口的一小部分播放视频,这是唯一没有在外部屏幕上显示的内容,是否有人指出我的方向来完成拥有视频也出现了吗?我应该查看AVFoundation
或以UIWebView
(非全屏)播放视频的方式,还是会导致我遇到同样的问题?