Russian Qt Forum

Qt => Работа с сетью => Тема начата: G-virus от Февраль 08, 2011, 13:44



Название: OpenCV. Потоковое видео. Wi-Fi
Отправлено: G-virus от Февраль 08, 2011, 13:44
Привет всем. У меня есть задача:
1) Есть комп, на нем вебка.
2) Есть другой комп.
3)между ними соединение по Wi-Fi.
Цель: передача видео по сети реалтайм. (использую OpenCV)

Подскажите, пожалуйста, как можно было бы наиболее эффективно осуществлять передачу. Чем сжимать, как сжимать,
TCP или UDP. В общем, выскажите свои идеи.
Заранее благодарен :)


Название: Re: OpenCV. Потоковое видео. Wi-Fi
Отправлено: vipet от Февраль 08, 2011, 18:58
Сырое видео кодируется кодеком (напр. MPEG4 H.264 - это последний)
Пакуется в MPEG-TS
Пакеты передаются по TCP/IP

для всего этого можно юзать либу ffmpeg


Название: Re: OpenCV. Потоковое видео. Wi-Fi
Отправлено: G-virus от Февраль 12, 2011, 21:46
для всего этого можно юзать либу ffmpeg

А есть такая штука под винду? Или хотя бы исходники, чтобы скомпилить на MinGW.


Название: Re: OpenCV. Потоковое видео. Wi-Fi
Отправлено: ufna от Февраль 12, 2011, 21:57
FFMpeg отлично под виндой идет, изучите вопрос внимательно :)

Передачу я делаю по rtmp, правда через сервак. А так - общий механизм - снял поток, сконвертировал на лету, шлешь. FFMpeg - конвертация однозначно рулит.


Название: Re: OpenCV. Потоковое видео. Wi-Fi
Отправлено: G-virus от Февраль 12, 2011, 22:00
я делаю...

Ну раз уж Вы делаете, не поможете ли вы мне немного освоиться?  ;D мне нужен-то минимум функций =)


Название: Re: OpenCV. Потоковое видео. Wi-Fi
Отправлено: atmyzone от Февраль 15, 2011, 14:02
я делаю...

Ну раз уж Вы делаете, не поможете ли вы мне немного освоиться?  ;D мне нужен-то минимум функций =)

ну конечно же сможет, когда, наконец, выложит свои наработки мне