¿Puedo conectar dos computadoras portátiles y grabar la pantalla de la segunda computadora portátil con la primera computadora portátil y ffmpeg?

¿Puedo conectar dos computadoras portátiles y grabar la pantalla de la segunda computadora portátil con la primera computadora portátil y ffmpeg?

Tengo dos computadoras portátiles; Me gustaría conectarlos y poder grabar la pantalla de la segunda computadora portátil a través de la primera computadora portátil. ¿Es posible? y si lo es, cómo? No sé por dónde empezar.

Respuesta1

Usando ffmpeg específicamente:

ffmpeg -f x11grab -s 1920x1080 -i :0 -r 30 -vcodec libx264 -preset ultrafast -tune zerolatency -crf 18 -f h264 udp://192.168.0.1:8080

Es más sencillo usar VLC que tiene transmisión integrada:

cvlc screen:// :screen-fps=30 :screen-caching=100 --sout '#transcode{vcodec=h264,acodec=mpga,ab=128,channels=2,samplerate=44100}:standard{access=http, mux=ts, dst=192.168.0.1:8080}'

Si busca un impacto bajo o nulo en el rendimiento general de la computadora portátil Source:

  1. Agregue hardware de captura de video compatible con Linux en la computadora portátil Recorder.
  2. Refleje la pantalla de la computadora portátil Source en cualquier pantalla que aparezca en el dispositivo de captura.

Estará limitado a las resoluciones que indique el dispositivo de captura adjunto a la grabadora. Asegúrese de que su hardware de captura admita la resolución y la velocidad de cuadros que desea. La computadora portátil Recorder también deberá poder manejarlo.

Otras opciones paratransmitiendo su pantalla(VLC/ffserver) al dispositivo grabador con diferentes niveles de compresión frente al consumo de ancho de banda tendrá un impacto directo en el dispositivo fuente. Para lograr el menor impacto en el dispositivo de origen, querrás transmitir sin ningún tipo de compresión/codificación. Sin embargo, esto consumirá el ancho de banda de su red y NO es una solución de impacto cero.

Cualquier nivel de compresión consiste básicamente en grabar en la computadora portátil de origen y luego copiar el registro en la computadora portátil de grabadora para almacenarlo.

información relacionada