LINUX.ORG.RU

[gtk][video]Простой пример или скелет приложения

 ,


0

1

попалась тут значит мне IP камера с прошивкой (и начинкой) eterosoft (на самом деле DLink DCS-68xx rev.A). Работать с ней может только убогий нативный клиент под Win или веб-морда с ActiveX исключительно в IE. Протокол соответственно proprietary и недокументирован.

С помощью tcpdump, пачки самописных тулзов и такой-то матери протокол частично расколот, авторизация проходит, пакеты разбираются, с камеры берётся видеопоток который без ошибок и ругани воспроизводит mplayer.

чтобы двинуть дальше и разбираться с PTZ нужно уже интерактивное приложение. Разыскивается пример или скелет эдакого минималистичного приложения воспроизведения видео. А так как ковыряю сетевую часть, от всей мультимедии нужна только одна функция в которую и слать сжатые видеокадры.

Выбор Gtk, ffmpeg предусловлен - gtk я немного помню, ffmpeg (libavcodec) работает с потоками камеры и используется в нативном клиенте и (очевидно) в самой камере. То есть другие варианты предлагать нестоит.

★★★★★

Так а уже упомянутый mplayer + стрим чем не подходят?

andreyu ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.