Para instalar o recurso Áudio-Vídeo em Tempo Real em uma máquina Linux, você deve instalar o driver V4L2Loopback e o Horizon Agent com as opções de redirecionamento de entrada de áudio e webcam incluídas. Você deve incluir as duas opções para concluir a instalação do Áudio e Vídeo em Tempo Real.
Para obter informações sobre como o recurso Áudio e Vídeo em Tempo Real funciona e sobre as limitações do recurso, consulte as seções no final deste artigo. Além disso, consulte os tópicos em "Configurando áudio e vídeo em tempo real" no documento Recursos e GPOs da Área de Trabalho Remota Horizon.
Requisitos do sistema para áudio e vídeo em tempo real
Para oferecer suporte a áudio e vídeo em tempo real, sua implantação deve atender a determinados requisitos de software e hardware.
- Áreas de trabalho virtuais
-
A área de trabalho do Linux deve estar executando uma das seguintes distribuições.
- Ubuntu 22.04/20.04
- Debian 11.x/10.x
- RHEL 9.x/8.x/7.x
Observação: Para desktops RHEL 9.x, certifique-se de ter ativado o redirecionamento de entrada e saída de áudio instalando o servidor de som PulseAudio. Para obter mais informações, consulte Recursos de desktops Linux em VMware Horizon 8.
- Rocky Linux 9.x/8.x
- SLED/SLES 15.x
Ao usar o Microsoft Teams com áudio e vídeo em tempo real, os desktops devem ter no mínimo 4 vCPUs e 4 GB de RAM.
- Horizon Client software
- Horizon Client para Windows, Linux, Mac, iOS ou Android.
- Horizon Client computador ou dispositivo de acesso para cliente
-
- Todos os sistemas operacionais que executam Horizon Client para Windows, Mac, iOS e Android.
- Todos os sistemas operacionais que executam Horizon Client para Linux em dispositivos x64. Esse recurso também é compatível com dispositivos Raspberry Pi 4 Modelo B que executam o sistema operacional ThinLinX (TLXOS) ou o sistema operacional Stratodesk NoTouch.
- Para obter informações sobre os sistemas operacionais cliente compatíveis, consulte o documento de instalação e configuração Horizon Client para o sistema ou dispositivo apropriado.
- Os drivers da webcam e do dispositivo de áudio devem estar instalados, e a webcam e o dispositivo de áudio devem estar operáveis no computador cliente. Você não precisa instalar os drivers de dispositivo na máquina em que o agente está instalado.
Sequência de instalação para áudio e vídeo em tempo real
O recurso Áudio-Vídeo em Tempo Real depende do driver V4L2Loopback. Para oferecer suporte ao recurso, você deve instalar o driver Horizon Agent e o V4L2Loopback na máquina Linux, na sequência correta para o instalador do Horizon Agent.
Use as diretrizes a seguir para determinar a sequência de instalação apropriada para o recurso Áudio e Vídeo em Tempo Real.
- Sequência de instalação ao usar o instalador do Tarball Horizon Agent
-
Se você quiser instalar o
Horizon Agent usando o instalador do tarball
.tar.gz, siga esta sequência de instalação.
- Instalar o driver V4L2Loopback.
- Instale o Horizon Agent com as opções de redirecionamento de entrada de áudio e webcam.
sudo ./viewagent_installer.sh -a yes --webcam
Para obter mais informações, consulte Instalar o Horizon Agent em uma máquina virtual Linux.
- Sequência de instalação ao usar o instalador do RPM Horizon Agent
-
Se você quiser instalar o
Horizon Agent usando o instalador do RPM
.rpm, siga esta sequência de instalação.
- Instale o Horizon Agent, conforme descrito em Instalar o Horizon Agent em uma máquina virtual Linux.
- Instalar o driver V4L2Loopback.
- Use o script de configuração Horizon Agent para ativar as opções de redirecionamento de entrada de áudio e webcam.
sudo /usr/lib/vmware/viewagent/bin/viewSetup.sh -a yes --webcam
Consulte Opções de linha de comando para instalar o Horizon Agent para Linux.
Definições de configuração para áudio e vídeo em tempo real
Você pode usar as opções no arquivo de configuração /etc/vmware/config para definir determinadas configurações para o recurso Áudio e Vídeo em Tempo Real, como a taxa de quadros máxima e a resolução de imagem permitidas. Consulte Definindo opções em arquivos de configuração em uma área de trabalho Linux.
Além disso, os usuários do cliente podem configurar um dispositivo preferencial que o áudio-vídeo em tempo real redireciona para a área de trabalho remota ou o aplicativo publicado. Consulte "Selecionando webcams e microfones preferidos" e "Selecionando um alto-falante preferido" no documento Recursos e GPOs da Área de Trabalho Remota Horizon.
Como funciona o áudio e vídeo em tempo real
O Áudio-Vídeo em Tempo Real é compatível com aplicativos de conferência padrão e aplicativos de vídeo baseados em navegador e oferece suporte a webcams padrão, dispositivos USB de áudio e entrada de áudio analógica. Esse recurso redireciona dados de vídeo e áudio com uma largura de banda significativamente menor do que pode ser obtida usando o redirecionamento USB.
O Áudio-Vídeo em Tempo Real permite que os usuários executem o Skype, Webex, Google Hangouts, Microsoft Teams e outros aplicativos de conferência online em suas sessões remotas. Com o Áudio-Vídeo em Tempo Real, os dispositivos de webcam e de áudio conectados localmente ao sistema do cliente são redirecionados para as sessões remotas.
Durante a configuração de um aplicativo de conferência, os usuários podem escolher dispositivos de entrada e saída nos menus do aplicativo.
Para sessões de aplicativos e áreas de trabalho remotas do Linux, o Áudio-Vídeo em Tempo Real pode redirecionar apenas um dispositivo de áudio e apenas um dispositivo de vídeo. O nome do dispositivo de áudio aparece como Servidor PulseAudio (local) e o nome do dispositivo de vídeo aparece como VMwareCâmera virtual da Web.
A VMware Webcam Virtual usa um driver de webcam no modo kernel que fornece compatibilidade aprimorada com aplicativos de vídeo baseados em navegador e outros softwares de conferência de terceiros.
Quando um aplicativo de videoconferência ou conferência é iniciado, ele exibe e usa esses VMware dispositivos virtuais, que lidam com o redirecionamento de áudio e vídeo dos dispositivos conectados localmente no cliente.
Limitações do áudio e vídeo em tempo real
O recurso de Áudio e Vídeo em Tempo Real tem as seguintes limitações para a área de trabalho remota do Linux e as sessões de aplicativos.
- O recurso não é compatível com o modo de várias sessões.
- O recurso pode redirecionar apenas um dispositivo de áudio e apenas um dispositivo de vídeo por sessão.