Можете ли вы подключиться к серверу WebRTC для получения видеопотока с python? - PullRequest
0 голосов
/ 22 ноября 2018

Я пытаюсь получить видео с USB-камеры, прикрепленной к моей Raspberry.Так как это не выделенный, я не могу просто использовать raspivid или raspicam, который поставляется с uv4l, для внесения изменений в конфигурацию, которая фактически дает некоторый эффект в отличие от v4l2-ctl.

Когда я подключаюсь к серверу WebRTC через клиент браузера, он фактически работает на приличной частоте кадров.Я пока не понимаю, как работает эта технология, но прежде чем перейти к ней, мне было интересно, может ли кто-нибудь сказать мне, возможно ли каким-то образом (с клиентом, созданным на python или каким-то другим волшебством opencv) получить этот видеопоток.

Спасибо заранее

1 Ответ

0 голосов
/ 23 ноября 2018

Мне все еще интересно, возможно ли то, о чем я говорю, поэтому, если кто-то со знаниями наткнется на эту ветку, пожалуйста, дайте мне знать.

Я вроде решил мою проблему, используя mjpgВместо этого -streamer экспериментальный, он может быть найден здесь:

https://github.com/jacksonliam/mjpg-streamer

Теперь я получаю более 8 кадров в секунду, но он кажется намного более постоянным и действительно кажется, что мне не нужно больше, по сравнению с uv4l, которыйдал мне 3,5 кадра в секунду с заиканиями.

...