У меня есть ПК A и ПК B. ПК A - это Raspberry Pi 3 b +, транслирующий видео при открытом порту прослушивания netcat 8090, используя этот код:
- / opt / vc / bin / raspivid -t0 -w 1024 -h 600 -hf -ih -fps 60 -o - |nc -k -l 8090
ПК B использует MPlayer для подключения к ПК A Порт 8090 и открывает видеопоток, вывод действительно потрясающий с низкой задержкой, команда:
- mplayer -fps 200 -demuxer h264es ffmpeg: // tcp: //192.168.1.3: 8090
Но дело в том:
- Я хочу передатьони выводятся в Python GUI (возможно, с использованием Tkinter lib или любого другого, если вы, ребята, можете мне порекомендовать).
- Я пытался запустить MPlayer внутри своего кода, и, конечно, я так глуп, потому что он откроет новыйОкна MPlayer воспроизводят видеопоток, но не подключаются к моему графическому интерфейсу: (
-> 1, есть ли какой-нибудь Python-библиотека или код, который может помочь мне перехватить потоковое видео и передать его в графический интерфейс?я могу добавить некоторую информацию в мой графический интерфейс при отображении видео в фоновом режиме.
-> 2, есть ли возможность использовать Mplayer для встраивания вывода в мой графический интерфейс? И затем я могу редактировать свой графический интерфейс по своему усмотрению ивидеопоток воспроизводится на фоне.