6
간단한 질문 : AVMediaTypeMuxed
의 의미는 무엇입니까?AVMediaTypeMuxed의 의미는 무엇입니까?
일부 샘플 코드 (아래)를보고 있는데 iPad 2에서 아무 것도 반환하지 않습니다. AVMediaTypeMuxed
iPhone에만있는 장치 미디어 유형입니까?
AVCaptureDevice *muxedDevice = [AVCaptureDevice defaultDeviceWithMediaType: AVMediaTypeMuxed];
if (muxedDevice) {
NSLog (@"got muxedDevice");
AVCaptureDeviceInput *muxedInput = [AVCaptureDeviceInput deviceInputWithDevice:muxedDevice
error:&setUpError];
if (muxedInput) {
[captureSession addInput:muxedInput];
}
}
내가 테스트 한 iPad 만 있기 때문에 나는 그것이 일부 iPhone 일이라고 생각하고있었습니다. 문서에 따르면 iOS 4.0 이상에서 사용할 수 있으므로 이전 형식이 아닙니다. 애플의 소스 코드는 'AVMediaTypeVideo' +'AVMediaTypeAudio'와 함께 사용되며,'AVMediaTypeMuxed'에 대한 대체로 혼란 스럽습니다. –
멀티 플렉스 장치에는 Mac에서 DV 캠코더와 같은 것들이 포함됩니다. Tommy와 마찬가지로 오디오와 비디오가 하나의 스트림에 인터리브되어있어 오디오와 비디오 특성을 모두 가지고 있습니다. 기본 다중화 장치가 없을 수도 있지만 사용자가 독/번개 커넥터를 통해 그러한 장치를 연결할 수 있습니다. – invalidname
AVMediaTypeMuxed **가 ** 스트림에 비디오 및 오디오가 포함되어 있는지 여부를 확인할 수있는 확실한 답변 **이 있습니까? 또는 다중화 장치에 다른 유형의 미디어 조합이 포함될 수 있습니까? – seth