LINUX.ORG.RU
ФорумTalks

онлайн вещание


0

0

Делаю свой видеорегистратор, zoneminder не подошёл для моих целей.

В результате оно автоматически пережимает данные в flv (порядка в 30 раз компрессия получается). Но также нужно делать онлайн-вещание на монитор охранника. А для этого нужно либо отдавать mjpeg (что получается криво потому что firefox временами с ним глючит а IE вообще не умеет), либо организовывать онлайн вещание через rtmp. Но поднимать red5 как-то совсем не хочется - из пушки по воробьям. Кто-нибудь когда-нибудь что-то такое делал? Вообще вроде vlc это умеет, да и не только vlc...

★★★

Я делал из связки ffmpeg2theora + oggfwd + icecast2

Т.е. ffmpeg2theora жмет входной поток в теору, потом oggfwd это засылает на icecast2, а уж с него ты можешь чем угодно смотреть, хоть плеером, хоть через браузер используя соотв. плагин (а современные браузеры должны показывать и без плагина, ибо встроена поддержка теоры и тег video).

Примерно так:

ffmpeg2theora /dev/video1 -f video4linux --inputfps 5 -x 320 -y 240 --nosound --optimize -o - | oggfwd server.ru 9000 pass /theora.ogg

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