Pregunta simple: ¿qué significa AVMediaTypeMuxed
?¿Qué significa AVMediaTypeMuxed?
Estoy viendo un código de muestra (a continuación) y no devuelve nada en mi iPad 2. ¿Es AVMediaTypeMuxed
un tipo de dispositivo que solo existe en el iPhone?
AVCaptureDevice *muxedDevice = [AVCaptureDevice defaultDeviceWithMediaType: AVMediaTypeMuxed];
if (muxedDevice) {
NSLog (@"got muxedDevice");
AVCaptureDeviceInput *muxedInput = [AVCaptureDeviceInput deviceInputWithDevice:muxedDevice
error:&setUpError];
if (muxedInput) {
[captureSession addInput:muxedInput];
}
}
Dado que sólo tengo un iPad para poner a prueba en que estaba pensando que era algo iPhone. Los documentos dicen que está disponible en iOS 4.0 y posterior, por lo que no es un formato anterior. El código fuente de Apple parece preferir 'AVMediaTypeVideo' +' AVMediaTypeAudio' junto, con la alternativa de 'AVMediaTypeMuxed' - confuso. –
Los dispositivos Muxed incluyen cosas como las videocámaras DV en Mac donde, como dice Tommy, el audio y el video se entrelazan en una secuencia, por lo que tienen características de audio y video. Si bien puede no ser un dispositivo de multiplexado por defecto, es posible que el usuario puede conectar un dispositivo a través del conector dock/rayo. – invalidname
¿Alguien tiene una respuesta ** definitiva ** si AVMediaTypeMuxed ** exclusivamente ** significa que la transmisión contiene video y audio? ¿O puede un dispositivo multiplexado contener cualquier otra combinación de tipos de medios? – seth