播放mp4 / youtube电影,同时使用相机录制



我正在开发我的第一个iOS应用程序,我需要在播放嵌入UIWebView中的YouTube视频时使用相机录制视频。问题是,当我开始捕获时,视频停止播放。

有什么解决方法吗?我想以openGL纹理播放视频,然后同时播放音频,但我不知道该怎么做。我不需要播放器有控制按钮等。我尝试使用 RosyWriter 示例代码并更改输入源。

如何做到这一点?

[编辑]我最终以另一种方式解决了我的问题。我不再使用RosyWriter,而是AVCamRecorder,为了播放视频,我用PSYoutubeExtractor获取.mp4文件的网址,然后通过MPMoviePlayer播放。我必须设置 [[AVAudioSession sharedInstance] setCategory:AVAudioSessionSetCategoryPlayAndRecord error:nil]

希望这会帮助某人。

我不明白你想做什么。 PSYoutubeExtractor不记录任何东西,它只是为了给你直接的MP4网址而设计的。要录制曲调/动画,您应该使用 AVAsset,然后将其导出为 mp3/mp4。

真的很抱歉,但这个项目是为了我在一家公司实习,我不再保留任何代码了。但是,如果您有我已经面临的确切问题,我可以尝试帮助您。

祝你好运。

最新更新