¿Cómo capturar la transmisión de video de mi pantalla?

¿Cómo capturar la transmisión de video de mi pantalla?

Intento capturar la salida de mi gpu, el flujo de video de mi escritorio, para transmitirlo a otra computadora. Estoy trabajando en un proyecto como una terminal de control remoto, por lo que no puedo tener latencia.

Ya lo he probado con VLC y muchos otros programas de streaming pero no puedo enviar el flujo en bruto, lo que me obliga a utilizar un códec, lo que genera demasiada latencia.

Respuesta1

Si el hardware externo es una opción, busque un buen dispositivo de captura USB HDMI. Los buenos se presentarán como un dispositivo similar a una cámara web UVC, lo que hará que sea realmente fácil descubrir cómo mostrar la transmisión de video entrante.

En cuanto al software, obtuve los mejores resultados con GStreamer. La codificación jpeg sobre RTP ofrecerá un buen equilibrio entre calidad y latencia a 1080p. Algo como H.263 será increíblemente rápido pero con una calidad limitada en esa resolución. Enviar vídeo sin formato será lo mejor en resoluciones más bajas donde el ancho de banda no es un problema. La LAN de 1 Gb/s le resultará muy útil.

información relacionada