我目前正在为一个已经存在的项目开发Camera View。我的应用程序在运行应用程序时出错。主要问题是我在运行项目时遇到错误。该错误类似于带有AVMediaTypeVideo的mediaType。您可以看到here。
我尝试了不同的选项,我发现AVFoundation有一些变化。
下一个问题与第一个问题有关,因为我在右上角使用AVFoundation进行相机实现我有一条红色错误信息,如图像here所示。
使用哪种语言无关紧要,它可以是Siwft和Objective-C。
如果有人对这个问题有所了解,请在此分享,我们将非常感激。
谢谢!
答案 0 :(得分:1)
你的代码对我来说很好。
AVCaptureConnection *connection = [_movieFileOutput connectionWithMediaType:AVMediaTypeAudio];
for (AVCaptureInputPort *port in [connection inputPorts]) {
if ([[port mediaType] isEqual:AVMediaTypeVideo]){
NSLog(@"Media is Video type");
}
}
退出Xcode并再次运行。