我想同时播放视频(有声)并从前置摄像头录制视频。相机的取景器应在屏幕右下角显示为一个小的“画中画”,而电影则在其后面全屏播放。这可能吗?是否可以将适当的类相互叠加?
查看AVFoundation框架,它用于 iOS 中的大部分音频和视频编程。
在你的情况下,你可以使用AVPlayer and AVPlayerLayer播放您的电影,以及AVCaptureSession, an AVCaptureVideoPreviewLayer, 和AVCaptureMovieFileOutput记录。
如果您熟悉核心动画,您可以设置边界并添加子层AVPlayerLayer and AVCaptureVideoPreviewLayer实现您想要的界面布局。
这些类都有很好的文档记录,并且AVFoundation 编程指南清楚地解释了他们的相互作用。
如有任何问题,请随时发表评论。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)