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


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

Автор Тема: Трансляция видео с веб-камеры.  (Прочитано 4509 раз)

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

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5668
    • Просмотр профиля
Re: Трансляция видео с веб-камеры.
« Ответ #15 : 02 Сентября 2022, 07:23:40 »
Всё-таки какие там права на /dev/video0?
- загляни в /dev НЕработающей системы...  и сравни с /dev в работающей системе...   думаю, будешь удивлен   ::)

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3269
    • Просмотр профиля
Re: Трансляция видео с веб-камеры.
« Ответ #16 : 02 Сентября 2022, 08:23:01 »
F12, Я не понял, к чему это замечание, а также при чём тут я. Я имел в виду, что у автора темы.
Пётр.

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3325
    • Просмотр профиля
Re: Трансляция видео с веб-камеры.
« Ответ #17 : 02 Сентября 2022, 09:11:25 »
vlc "v4l2:///dev/video0" --sout "#transcode{vcodec=theo,vb=256}:standard{access=http,mux=ogg,dst=:80/webcam}" -I dummy & disown
Почему vlc? А не cvlc? Нафига ещё и графический интерфейс открывать если комманду трансляции даёте в терминале?
Тогда уж сразу из графики запускайте.
А вообще всё должно работать без всяких sudo.

Если так:

cvlc -vvv v4l2:///dev/video0 --sout "#transcode{vcodec=theo,vb=800,ab=128,scodec=none}:http{mux=ogg,dst=10.6.7.100:8081/webcam}"
Чего напишет?
ip на свой замените.

Просто Ваша версия команды, нифига не рабочая. Хрен его знает как вы из под sudo её запускали и чего там у Вас в конце прилеплено после кавычек.
« Последнее редактирование: 02 Сентября 2022, 10:27:59 от Usermaster »
А чего это вы тут делаете, а?

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5668
    • Просмотр профиля
Re: Трансляция видео с веб-камеры.
« Ответ #18 : 02 Сентября 2022, 09:15:08 »
Peter_I, на самом деле, ты тут причем только потому, что я использовал в своем комменте цитату из твоего сообщения  :)

- а суть "замечания" в том, что в неработающей системе этот каталог почти пустой, а заполняется он самой системой в процессе её работы, она же (система) и права устанавливает на файлы и каталоги в /dev, но при этом на носитель ничего не записывается, т.к. это всего лишь точки монтирования устройств, как физических, так и виртуальных

Пользователь добавил сообщение 02 Сентября 2022, 09:22:13:
А вообще всё должно работать без всяких sudo.
- думаю тут все же причина в том, о чем Morisson писал в Ответ #10  ::)
« Последнее редактирование: 02 Сентября 2022, 09:22:13 от F12 »

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3325
    • Просмотр профиля
Re: Трансляция видео с веб-камеры.
« Ответ #19 : 02 Сентября 2022, 09:24:19 »
Думаю тут проблема в рерабочей команде.
Отвечающие! Сами то её пробовали?
« Последнее редактирование: 02 Сентября 2022, 10:26:43 от Usermaster »
А чего это вы тут делаете, а?

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5668
    • Просмотр профиля
Re: Трансляция видео с веб-камеры.
« Ответ #20 : 02 Сентября 2022, 09:51:27 »
Usermaster, если б команда действительно была нерабочая, то она бы не работала и с sudo...   предлагаю все же подождать что напишет ТС, после того как попробует выполнить без sudo предложенную тобой команду  ::)

Оффлайн DiversanT16

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Трансляция видео с веб-камеры.
« Ответ #21 : 02 Сентября 2022, 12:37:23 »
Возможно дело в портах?
Таже команда но при использовании порта 8080 срабатывает корректно.
Может кто-нибудь подсказать как разрешить приложению доступ к порту 80?

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3325
    • Просмотр профиля
Re: Трансляция видео с веб-камеры.
« Ответ #22 : 02 Сентября 2022, 12:44:48 »
Чем 8081 не устраивает?
8080 то же не рекомендуется. Если в vlc активен интерфейс Lua, 8080 используется vlc для удалённого упрвления через браузер.
А чего это вы тут делаете, а?

Оффлайн DiversanT16

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Трансляция видео с веб-камеры.
« Ответ #23 : 02 Сентября 2022, 13:01:23 »
Чем 8081 не устраивает?
8080 то же не рекомендуется. Если в vlc активен интерфейс Lua, 8080 используется vlc для удалённого упрвления через браузер.

Правила в сети где будет работать оборудование настроены на 80 порт. Поэтому важно чтобы все запускалось именно с этим портом.

vlc "v4l2:///dev/video0" --sout "#transcode{vcodec=theo,vb=256}:standard{access=http,mux=ogg,dst=:80/webcam}" -I dummy & disown


[00005556863eaa10] main interface error: no suitable interface module
[0000555686300a00] main libvlc error: interface "globalhotkeys,none" initialization failed
[00005556863eaa10] dummy interface: using the dummy interface module...
[00007fba10002750] main access out error: socket bind error: Permission denied
[00007fba10002750] main access out error: socket bind error: Permission denied
[00007fba10002750] main access out error: cannot create socket(s) for HTTP host
[00007fba10002750] http access out error: cannot start HTTP server
[00007fba100013c0] stream_out_standard stream out error: no suitable sout access module for `http/ogg://:80/webcam'
[00007fba10000e60] main stream output error: stream chain failed for `transcode{vcodec=theo,vb=256}:standard{access=http,mux=ogg,dst=:80/webcam}'
[00007fba1c000c40] main input error: cannot start stream output instance, aborting

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3269
    • Просмотр профиля
Re: Трансляция видео с веб-камеры.
« Ответ #24 : 02 Сентября 2022, 13:14:02 »
F12, так это уже не помню сколько лет, что /dev населяется при загрузке системы.
Пётр.

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3325
    • Просмотр профиля
Re: Трансляция видео с веб-камеры.
« Ответ #25 : 02 Сентября 2022, 13:18:50 »
Как заставить vlc работать по 80 порту я не знаю.
А чего это вы тут делаете, а?

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7820
  • We were here
    • Просмотр профиля
Re: Трансляция видео с веб-камеры.
« Ответ #26 : 02 Сентября 2022, 15:40:39 »
Правила в сети где будет работать оборудование настроены на 80 порт. Поэтому важно чтобы все запускалось именно с этим портом.
порты 1-1024 работают только с root.
Пробуйте запускать с sudo. Либо сделайте перенаправление портов (iptables).
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн DiversanT16

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Трансляция видео с веб-камеры.
« Ответ #27 : 02 Сентября 2022, 18:42:34 »
Проблема решилась
Удалось все сделать командой sudo setcap CAP_NET_BIND_SERVICE=+eip /usr/bin/vlc
Всем спасибо за помощь.

Оффлайн Wooten

  • Активист
  • *
  • Сообщений: 268
    • Просмотр профиля
Re: Трансляция видео с веб-камеры.
« Ответ #28 : 07 Апреля 2025, 14:43:42 »
для трансляции использую программу iriun webcam. Но там не убрать интерфейса программы когда транслируешь на 2экран(проектор). Какие есть аналоги iriun,но с возможностью убрать интерфейс программы?

 

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