Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 同时录制视频和播放视频_Iphone_Objective C_Ios - Fatal编程技术网

Iphone 同时录制视频和播放视频

Iphone 同时录制视频和播放视频,iphone,objective-c,ios,Iphone,Objective C,Ios,我想播放一段视频(带声音),同时从前置摄像头录制视频。摄像机的取景器应显示为屏幕右下角的一个小“画中画”,而电影在其后面全屏播放。这可能吗?是否可以将适当的类彼此层叠在一起?查看,它用于iOS中的大部分音频和视频编程 在您的情况下,您可以使用and来播放电影,使用an、an和an来录制 如果熟悉核心动画,可以设置边界并向和添加子层,以实现所需的界面布局 这些类都有很好的文档记录,并清楚地解释了它们之间的交互 请随意评论任何问题。查看,它用于iOS中的大部分音频和视频编程 在您的情况下,您可以使用

我想播放一段视频(带声音),同时从前置摄像头录制视频。摄像机的取景器应显示为屏幕右下角的一个小“画中画”,而电影在其后面全屏播放。这可能吗?是否可以将适当的类彼此层叠在一起?

查看,它用于iOS中的大部分音频和视频编程

在您的情况下,您可以使用and来播放电影,使用an、an和an来录制

如果熟悉核心动画,可以设置边界并向和添加子层,以实现所需的界面布局

这些类都有很好的文档记录,并清楚地解释了它们之间的交互

请随意评论任何问题。

查看,它用于iOS中的大部分音频和视频编程

在您的情况下,您可以使用and来播放电影,使用an、an和an来录制

如果熟悉核心动画,可以设置边界并向和添加子层,以实现所需的界面布局

这些类都有很好的文档记录,并清楚地解释了它们之间的交互


请随意评论任何问题。

我知道这很晚了,但我这样做了,我用我的方法得到了延迟。当用户单击录制时,我开始录制
AVCaptureSession
,当委托方法
-sessiondStartRecording
触发时,我调用
[player play]
播放其他视频。使用这个“原样”,视频将失去同步约半秒。当播放机到达播放机项目的末尾时,我停止录音。通过使用录音的结尾“对齐”两个视频,我可以获得更多的同步,但不是完全同步。结果是,录制的视频开始录制的时间太快了半秒,停止的时间太晚了2/30。我知道这很晚,但我这么做了,我用我的方法得到了延迟。当用户单击录制时,我开始录制
AVCaptureSession
,当委托方法
-sessiondStartRecording
触发时,我调用
[player play]
播放其他视频。使用这个“原样”,视频将失去同步约半秒。当播放机到达播放机项目的末尾时,我停止录音。通过使用录音的结尾“对齐”两个视频,我可以获得更多的同步,但不是完全同步。事实证明,录制的视频开始录制的时间太快了半秒,停止的时间太晚了2/30。