Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Ffserver не работает  (Прочитано 7570 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Istorik23

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
  • Ubuntu 10.04-12.04 (Все =))
    • Просмотр профиля
    • nukemaru-gumi
Ffserver не работает
« : 08 Ноября 2012, 02:05:48 »
Приветствую.

Имеется
Ubuntu 12.04 server (И еще несколько других вариантов Mint 12,13 ubuntu 12.10)
(Нажмите, чтобы показать/скрыть)

И задача, трансляция видео со звуком с 4 этажа на первый.

Есть две web cam logitech b910 (вообще отказалась работать с ffmpeg или video4linux2) и c525.

c525 на команду
avconv -s 1280*720 -f video4linux2 -i /dev/video0 video.mp4Видео пишет, но если запускать в ffserver c конфигом

(Нажмите, чтобы показать/скрыть)

Выдает пустой файл и строчку

webcam.mp4: Pid 3134 exited with status 256 after 1 seconds
Так же периодически появляется строчка

Thu Nov  8 02:47:39 2012 Codec for stream 0 does not use global headers but container format requires global headers
Thu Nov  8 02:47:39 2012 Codec for stream 1 does not use global headers but container format requires global headers


Конфиг писал не сам, и к сожалению уже не найду от куда. Огорчает что статьи по ffserver в основном 2009 года выпуска. Программа обновилась и как показывает наш форум, то что работало, работать перестало.

Если есть энтузиасты и сведущие в этом деле давайте экспериментировать вместе.

Заранее благодарен за любой совет.

Пользователь решил продолжить мысль 09 Ноября 2012, 01:51:11:
Буду сам отмечать действия которые сделал, а то потом не вспомню

Нашел ppa

sudo add-apt-repository ppa:jon-severinsson/ffmpeg
sudo aptitude update && sudo aptitude dist-upgrade

Появилась ошибка

ffserver: relocation error: ffserver: symbol ffm_read_write_index, version LIBAVFORMAT_53 not defined in file libavformat.so.53 with link time reference
Поискав проблему предположил, что это mplayer2

sudo add-apt-repository ppa:motumedia/mplayer-daily
Не помогло. Тогда нашел http://packages.ubuntu.com/ru/precise/i386/libavformat-extra-53/filelist
sudo aptitude install libavformat-extra-53
Снова не удача. Goodle занес на багтрекер https://bugs.launchpad.net/ubuntu/+source/ffmpeg-debian/+bug/345370

и там предложили
sudo mv /usr/lib/i686/cmov/libavformat.so.52 /usr/lib/i686/cmov/libavformat.so.52.disabledНо у меня такого каталога не оказалось и помогло
sudo mv /usr/lib/i386-linux-gnu/i686/cmov/libavformat.so.53 /usr/lib/i386-linux-gnu/i686/cmov/libavformat.so.53.disabled
Ошибку при запуске не выдает. Сейчас буду проверять трансляцию.
« Последнее редактирование: 09 Ноября 2012, 01:51:11 от Istorik23 »

Оффлайн Istorik23

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
  • Ubuntu 10.04-12.04 (Все =))
    • Просмотр профиля
    • nukemaru-gumi
Re: Ffserver не работает
« Ответ #1 : 09 Ноября 2012, 02:20:47 »
Ну а дальше получилось по настройкам http://habrahabr.ru/post/78677/

Буду еще экспериментировать, но хотелось бы сообщить нашим разработчикам, что ffserver e нас в репазитории лежит не рабочий.

Еще можно написать статейку по настройке.

Оффлайн Dim@Jan

  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
Re: Ffserver не работает
« Ответ #2 : 25 Декабря 2012, 13:07:21 »
есть пара вопросов:

пытаюсь провернуть тоже самое но на Raspberry Pi и получаю следующие результаты:

1. Настройка по этой статье (http://zenway.ru/page/ffserver)
Результат: сервер запускается, web часть работает но когда перехожу на ресурс "бублик" Firefox или Chrome крутится, камера горит зеленым, но картинки нет ни какой :(

2. Настраиваю по вашей статье и пробую проверить камеру на запись (Logitech WebCam C270) пишет следующее:
pi@raspberrypi ~ $ avconv -s 800*600 -f video4linux2 -i /dev/video0 video.mp4
avconv version 0.8.4-6:0.8.4-1+rpi1, Copyright (c) 2000-2012 the Libav developers
  built on Nov  5 2012 22:22:18 with gcc 4.6.3
[video4linux2 @ 0x15aa7a0] Cannot find a proper format for codec_id 0, pix_fmt -1.
/dev/video0: Input/output error


куда копать уже бьюсь 3-й день :( ????
Сначала детей учат ходить и говорить, а потом сидеть и молчать...

Оффлайн Istorik23

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
  • Ubuntu 10.04-12.04 (Все =))
    • Просмотр профиля
    • nukemaru-gumi
Re: Ffserver не работает
« Ответ #3 : 08 Января 2013, 21:15:12 »
Попробуй

ls -la /dev/video*
может там пару камер опредилилось

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.