В соседней ветке обсуждалось как захватить видеопоток в вин-10, но как это сделать кросплатформенно?
Вроде мелькало про OpenCV и ffmpeg? А есть примеры и подробности?
Захват видео с веб-камеры
Модератор: Модераторы
А что именно нужно?
Если просто захват камеры и вещание в сеть, то хватит просто скрипт-файла/батника, где указываете ffmpeg/cvlc откуда взять, как пережать и с какого порта транслировать.
Если нужно делать устойчивый менеджер - то задачи иного порядка сложности.
Если просто захват камеры и вещание в сеть, то хватит просто скрипт-файла/батника, где указываете ffmpeg/cvlc откуда взять, как пережать и с какого порта транслировать.
Если нужно делать устойчивый менеджер - то задачи иного порядка сложности.
olegy123 писал(а):А что именно нужно?
1. Показывать в окне видео с камеры.
2. Получить кадр с камеры и сохранить его на диск.
самый простой вариант, не требующий особых знаний -
на сервере - скрипт-запуск ffmpeg c выводом на порт IP
на клиенте простой html5.
https://habrahabr.ru/post/78677/
Добавлено спустя 5 минут 43 секунды:
Другой вариант(оконный) требует как минимум вывод видео потока в окно. кросплатформенно это делается путем OpenGL/OpenGLES - этот уровень способны осилить?
Добавлено спустя 11 минут 3 секунды:
Вспонил: можно еще через VLC - ему нужно указать хендл куда видео выводить, ну и путь к видео источнику.
Добавлено спустя 1 минуту 39 секунд:
я не тестил:
http://prog.olsztyn.pl/paslibvlc/
на сервере - скрипт-запуск ffmpeg c выводом на порт IP
на клиенте простой html5.
https://habrahabr.ru/post/78677/
Добавлено спустя 5 минут 43 секунды:
Другой вариант(оконный) требует как минимум вывод видео потока в окно. кросплатформенно это делается путем OpenGL/OpenGLES - этот уровень способны осилить?
Добавлено спустя 11 минут 3 секунды:
Вспонил: можно еще через VLC - ему нужно указать хендл куда видео выводить, ну и путь к видео источнику.
Добавлено спустя 1 минуту 39 секунд:
я не тестил:
http://prog.olsztyn.pl/paslibvlc/
- Снег Север
- долгожитель
- Сообщения: 3071
- Зарегистрирован: 27.11.2007 15:14:47
- Контактная информация:
Я бы рекомендовал VLC, правда, использовал только на делфи и на винде, но, поскольку VLC работает и на линуксах, а компонент ставится и в лазарь, принципиальных трудностей не вижу.
Единственный недостаток - надо или ставить инсталяцию VLC, или долго и нудно разбираться, что можно из него выкинуть, если задача поставлена конкретно. Например, некоторые лишние кодеки.
Единственный недостаток - надо или ставить инсталяцию VLC, или долго и нудно разбираться, что можно из него выкинуть, если задача поставлена конкретно. Например, некоторые лишние кодеки.
