LINUX.ORG.RU

Стриминг с двух веб-камер с ffserver

 ,


0

1

Возникла проблема с организацией стримов с камер, буду благодарен за любую помощь.

Debian Jessy Linux ehost1 3.16.0-4-686-pae #1 SMP Debian 3.16.7-ckt11-1 (2015-05-24) i686 GNU/Linux

ffserver version 2.6.3 Copyright (c) 2000-2015 the FFmpeg developers

Есть две вебкамеры, есть ffserver. Конфиг такой:

HTTPPort 8899
HTTPBindAddress 0.0.0.0
MaxHTTPConnections 10
MaxClients 10
MaxBandwidth 10000
CustomLog /var/log/ffserver-access.log
#NoDaemon

<Feed webcam0.ffm>
        File /tmp/webcam0.ffm
        Launch ffmpeg -s 320x240 -r 25 -i /dev/video0
        FileMaxSize 20M
        ACL allow 127.0.0.1
</Feed>
<Feed webcam1.ffm>
        File /tmp/webcam1.ffm
        Launch ffmpeg -s 320x240 -r 25 -i /dev/video1
        FileMaxSize 20M
        ACL allow 127.0.0.1
</Feed>

<Stream webcam0.flv>
        Format flv
        Feed webcam0.ffm
        VideoCodec flv
        VideoFrameRate 25
        VideoBitRate 1024
        VideoSize 320x240
        NoAudio
</Stream>
<Stream webcam1.flv>
        Format flv   
        Feed webcam1.ffm
        VideoCodec flv
        VideoFrameRate 25
        VideoBitRate 1024
        VideoSize 320x240
        NoAudio   
</Stream>

<Stream index.html>
    Format status
</Stream>

По одиночке камеры работают отлично. Но стрим идёт исключительно с одной камеры, пытаюсь запустить сразу с двух - со второй падает сразу же при запуске ffserver:

webcam1.ffm: Pid 4716 exited with status 256 after 1 seconds

В чем проблема?

Ответ на: комментарий от tommytnt

Тут не подскажу, похоже, что драйверу не нравится две камеры сразу. Могу только посоветовать помучать гугол на тему «uvcvideo + dual camera» или типа того.

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