LINUX.ORG.RU
решено ФорумAdmin

FFServer - реально ли поднять?


0

1

Настроил всё по рекомендации из источника http://www.ylsoftware.com/news/554 добавив опцию в файл NoDaemon.

запускаю

# ffserver -d -f /etc/ffserver.conf

выдает:

# Sun Oct 24 19:23:33 2010 Deleting feed file '/tmp/webcam.ffm' as it appears to be corrupt

# Sun Oct 24 19:23:33 2010 Aspect ratio mismatch between encoder and muxer layer

# Sun Oct 24 19:23:33 2010 Container doesn't supports the required parameters

Вертел конфигом как только мог. Все опции D и E ffmpeg доступны для данных форматов и кодеков.

Отдельно ffmpeg пишет в файл без проблем, но опять же сервер то не стартует:

# ffmpeg -s 640x480 -f video4linux2 -i /dev/video0 /tmp/webcam.ffm

ffplay получает нормальную картинку:

# ffplay /tmp/webcam.ffm

Что ещё ему надо то?

Deleted

Последнее исправление: Deleted (всего исправлений: 2)

А если формат (-f) другой задать? Хотя проблема может быть и в aspect ratio, попробуй поменять.

true_admin ★★★★★
()

У меня не получилось поднять на убунте 10.04 и 13-й федоре, на убунте 9.10 поднялся сразу. Почему - не разбирался.

vga ★★
()
Ответ на: комментарий от Deleted

Ну у меня вывод был именно такой, потому что конфиги были те же.

vga ★★
()
Ответ на: комментарий от Deleted

Если оставить только одну секцию в конфиге типа

<Stream test.mp4>
    # Источник потока
    File "/mnt/multimedia2/video/HummerButtonTraktor.mp4"
    Format mp4
    NoAudio
    ACL allow 127.0.0.1
    PreRoll 5
</Stream>

То сервер запускается, но поток не транслируется. Т.е. если подключится

# mplayer http://localhost:8080/test.mp4

то поток обрывается сразу же (end of file)

Deleted
()
Ответ на: комментарий от Deleted

а ты попробуй разные форматы. Ну и ffmpeg у тебя из svn? Его лучше из svn/git собирать и разные версии И разные форматы пробовать. Вообще попробуй с другими файлами. А то кодеки у ffmpeg достаточно капризные...

true_admin ★★★★★
()

Вообщем собрал из исходников с сайта - всё заработало.

Deleted
()
Ответ на: комментарий от Deleted

К сожалению ffmpeg это «вечная альфаверсия» :(. Я недавно копался в его сырцах, печально :(. Попытка всё привести к единому знаменателю не то чтобы провалилась, но нюансов там куча, пришлось основательно по сырцам полазить. А ещё доков нет, это очень печально.

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