IOS捕获设备和回放设备是否有名称或路径?通常我们可以在windows中获取连接摄像头的路径和名称,我想在Mac中也可以这样做。有谁知道如何在IOS上获取采集和播放设备的名称和路径?
// RETURNS HOW MANY AUDIO CAPTURE DEVICES ARE THERE...
for eg: [[AVCaptureDevice devicesWithMediaType:AVMediaTypeAudio] count];发布于 2012-12-14 18:21:35
NSArray *devices = [AVCaptureDevice devices];
AVCaptureDevice *frontCamera;
AVCaptureDevice *backCamera;
for (AVCaptureDevice *device in devices) {
NSLog(@"Device name: %@", [device localizedName]);
if ([device hasMediaType:AVMediaTypeVideo]) {
if ([device position] == AVCaptureDevicePositionBack) {
NSLog(@"Device position : back");
backCamera = device;
}
else {
NSLog(@"Device position : front");
frontCamera = device;
}
}
}发布于 2012-12-14 17:41:25
你得到了设备名下面的方法
NSString *name =[[UIDevice currentDevice] name]);发布于 2017-03-07 04:04:00
遗憾的是,“设备”在iOS 10.0中已被弃用。请改用AVCaptureDeviceDiscoverySession。
https://stackoverflow.com/questions/13875999
复制相似问题