fluxo de rede de vídeo + áudio FFmpeg

0

Meu problema

Estou tentando transmitir minha tela da área de trabalho com o áudio do dispositivo padrão para meu outro computador na rede local. O fluxo da área de trabalho está funcionando bem usando o Gdigrab, mas o áudio não está funcionando. Eu tentei algumas coisas e examinei a documentação do FFmpeg. Com licença, se estou recebendo algo errado aqui, mas atualmente estou aprendendo o FFmpeg.

O que eu tentei até agora:

ffmpeg -f gdigrab  -framerate 90 -video_size 1920x1080
-i desktop -vcodec libx264 -pix_fmt yuv420p -preset 
ultrafast -f mpegts udp://ip 
-acodec libmp3lame -ab 32k -ac 1 -re -f udp://ip

É possível transmitir áudio e vídeo assim com o FFmpeg?

    
por iNCEPTiON_ 04.12.2016 / 17:51

2 respostas

0

Finalmente consegui resolver meu problema usando o seguinte comando.

$ ffmpeg -f gdigrab -framerate 60 -video_size 1920x1080 -i desktop \
    -f dshow -i audio="virtual-audio-capturer" -vcodec libx264 \
   -preset ultrafast -tune zerolatency -pix_fmt yuv422p -f mpegts udp://ip

Funciona excelente!

    
por 05.12.2016 / 17:41
-1

Major bug no seu código, se não houver som ou uma fase bastante sem gravação. Este código depende de áudio e, se não estiver presente, nenhum registro. Fácil perder. Isso volta ao ffmpeg tendo grandes problemas que ninguém quer consertar

    
por 10.08.2017 / 16:44