Si tiene varias cámaras web o micrófonos en el cliente Mac, solo puede usar una cámara web y un micrófono en un escritorio remoto con la función Audio/vídeo en tiempo real. Puede especificar la cámara web y el micrófono preferidos en la línea de comandos con el sistema predeterminado Mac.

Con la función Audio/vídeo en tiempo real, las cámaras web, los dispositivos de entrada de audio y los dispositivos de salida de audio no necesitan que funcione el redireccionamiento USB y se reduce el ancho de banda de red requerido. También se admiten los dispositivos de entrada de audio analógica.

En la mayoría de los entornos, no es necesario configurar una cámara web o un micrófono preferidos. Si no establece un micrófono preferido, los escritorios remotos usan el dispositivo de audio predeterminado configurado en la opción Preferencias del sistema en el sistema cliente. Consulte Seleccionar un micrófono predeterminado en el cliente Mac. Si no configura una cámara web preferida, el escritorio remoto selecciona la cámara web por enumeración.

Requisitos previos

  • Si configura una cámara web USB preferida, compruebe que dicho dispositivo esté instalado y funcione en el sistema cliente.
  • Si configura un micrófono USB preferido u otro tipo de micrófono, compruebe que dicho dispositivo esté instalado y funcione en el cliente Mac.
  • Use los protocolos de visualización VMware Blast o PCoIP del escritorio remoto.

Procedimiento

  1. En el cliente Mac, inicie la aplicación de la cámara web o el micrófono para activar una enumeración de dispositivos de cámara o de audio en el archivo de registro Audio/vídeo en tiempo real.
    1. Conecte el dispositivo de audio o de cámara web.
    2. En la carpeta Aplicaciones, haga doble clic en VMware Horizon Client para iniciar Horizon Client.
    3. Inicie una llamada y luego deténgala.
  2. Busque las entradas de registro correspondientes a la cámara web o al micrófono en el archivo de registro Audio/vídeo en tiempo real.
    1. En un editor de texto, abra el archivo de registro Audio/vídeo en tiempo real.
      El archivo de registro Audio/vídeo en tiempo real recibe el nombre ~/Library/Logs/VMware Horizon Client/vmware-RTAV-pid.log, donde pid es el ID del proceso de la sesión actual.
    2. Busque en el archivo de registro Audio/vídeo en tiempo real entradas que identifiquen las cámaras web y los micrófonos conectados.
    El siguiente ejemplo muestra cómo pueden aparecer las entradas de cámara web en el archivo de registro Audio/vídeo en tiempo real:
    2013-12-16T12:18:17.404Z| vthread-3| I120: RTAV: static void VideoInputBase::LogDevEnum() - 1 Device(s) found
    2013-12-16T12:18:17.404Z| vthread-3| I120: RTAV: static void VideoInputBase::LogDevEnum() - Name=FaceTime HD Camera (Built-in)   UserId=FaceTime HD Camera (Built-in)#0xfa20000005ac8509   SystemId=0xfa20000005ac8509
    El siguiente ejemplo muestra cómo pueden aparecer las entradas de micrófono en el archivo de registro Audio/vídeo en tiempo real:
    2013-12-16T12:18:17.404Z| vthread-3| I120: RTAV: int AVCaptureEnumerateAudioDevices(MMDev::DeviceList&) - 
    2013-12-16T12:18:17.404Z| vthread-3| I120: RTAV: static void AudioCaptureBase::LogDevEnum() - 2 Device(s) found
    2013-12-16T12:18:17.404Z| vthread-3| I120: RTAV: static void AudioCaptureBase::LogDevEnum() - Index=255   Name=Built-in Microphone   UserId=Built-in Microphone#AppleHDAEngineInput:1B,0,1,0:1   SystemId=AppleHDAEngineInput:1B,0,1,0:1
    2013-12-16T12:18:17.404Z| vthread-3| I120: RTAV: static void AudioCaptureBase::LogDevEnum() - Index=255   Name=Built-in Input   UserId=Built-in Input#AppleHDAEngineInput:1B,0,1,1:2   SystemId=AppleHDAEngineInput:1B,0,1,1:2
  3. Busque la cámara web o el micrófono que prefiera en el archivo de registro Audio/vídeo en tiempo real y anote su ID de usuario.
    El ID de usuario aparece después de la cadena UserId= en el archivo de registro. Por ejemplo, el ID de usuario de la cámara interna es FaceTime HD Camera (Built-In) y el ID de usuario del micrófono interno es Built-in Microphone.
  4. En Terminal (/Applications/Utilities/Terminal.app), use el comando defaults write para configurar la cámara web o el micrófono preferidos.
    Opción Acción
    Configurar la cámara web preferida Escriba defaults write com.vmware.rtav srcWCamId "webcam-userid", donde webcam-userid es el ID de usuario de la cámara web preferida, que se obtiene en el archivo de registro Audio/vídeo en tiempo real. Por ejemplo:
    defaults write com.vmware.rtav srcWCamId "HD Webcam C525”
    Configurar el micrófono preferido Escriba defaults write com.vmware.rtav srcAudioInId "audio-device-userid", donde audio-device-userid es el ID de usuario del micrófono preferido, que se obtiene en el archivo de registro Audio/vídeo en tiempo real. Por ejemplo:
    defaults write com.vmware.rtav srcAudioInId "Built-in Microphone"
  5. (opcional) Use el comando defaults read para comprobar los cambios en la función Audio/vídeo en tiempo real.
    Por ejemplo: defaults read com.vmware.rtav
    El comando enumera todas las opciones de Audio/vídeo en tiempo real.

Resultados

La próxima vez que se conecte a un escritorio remoto e inicie una nueva llamada, el escritorio remoto usa la cámara web o el micrófono preferidos que configuró, si están disponibles. Si no están disponibles la cámara web o el micrófono preferidos, el escritorio remoto puede usar otra cámara web o micrófono disponibles.