Форум программистов, компьютерный форум, киберфорум
Debian, Kali Linux, Raspbian, Astra Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/15: Рейтинг темы: голосов - 15, средняя оценка - 4.53
11 / 11 / 4
Регистрация: 10.09.2015
Сообщений: 66

Трансляция потокового видео-аудио сигнала с web-камеры в сеть

22.07.2016, 11:10. Показов 3297. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В общем пробовал я запустить трансляцию по ip в форточках получалось без всяких танцев с бубном. А вот с Debian Jessie 8.0.5 никак не получается завезти камеру.
Модель камеры Genius eMessenger 310 - знаю старая, за неимением другого пользуемся чем имеется.
Испробовал кучу способов
VLC стоит, когда начинаешь вещание крашится или просто завершается процесс, в логах ничего не пишется почему завершается. Либо я не в те логи смотрю.

В общем тема такая:
Необходимо используя машину на debian jessie к которой подключена камера на usb порт, запустить вещание в сеть. Когда с другого компа переходя по адресу vvvv.xxx.yyy.zzzz:_port подключаться и получать картинку(видео) и звук.

С уважением,
Jehudiel
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.07.2016, 11:10
Ответы с готовыми решениями:

Онлайн трансляция видео с web-камеры сервера клиенту, реализованная на WCF
Пишу простое клиентно-серверное приложение для онлайн трансляции видео изображения с одного ПК на другой. Для работы с web-камерой...

Трансляция потокового видео в приложении
Есть-ли способ отображать потоковое видео (из интернета)? LibVlc-qt вроде бы для 4.8 версии и не поддерживает мобильных платформ, а...

Трансляция видео с камеры на пк
Здравствуйте! Стоит задача: трансляция видео с камеры айфона на пк по wifi и дальнейшая обработка. Ну т.е. чтобы айфон использовался как...

1
11 / 11 / 4
Регистрация: 10.09.2015
Сообщений: 66
25.07.2016, 16:58  [ТС]
Предположу, что ни у кого нету никаких идей и даже намеков, потому что вероятно существующая проблема это аппаратная не совместимость компонентов узла. Вероятно надо приобрести другое оборудование. Хотя очень странно, потому что камера показывает в ОС Debian, я могу делать захват видео с помощью программы cheese. но вот никак не смог подружить камеру и vlc.
Вот лог:
Кликните здесь для просмотра всего текста
~$ cvlc -vvv v4l2:///dev/video0 --sout '#transcode{vcodec=h264,vb=150,scale=1,a codec=none}:http{mux=ffmpeg{mux=flv},dst =:8080/}'
VLC media player 2.2.1 Terry Pratchett (Weatherwax) (revision 2.2.1-0-ga425c42)
[09ab48f8] core libvlc debug: VLC media player - 2.2.1 Terry Pratchett (Weatherwax)
[09ab48f8] core libvlc debug: Copyright © 1996-2015 the VideoLAN team
[09ab48f8] core libvlc debug: revision 2.2.1-0-ga425c42
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
[b6100508] core input debug: creating demux: access='v4l2' demux='any' location='/dev/video0' file='/dev/video0'
[b6138860] core demux debug: looking for access_demux module matching "v4l2": 20 candidates
[b6138860] v4l2 demux debug: opening device '/dev/video0'
[b6138860] v4l2 demux debug: device USB Camera (093a:2624) using driver gspca_pac7302 (version 3.16.7) on usb-0000:00:1a.0-1
[b6138860] v4l2 demux debug: with capabilities 0x05000001 (overall 0x85000001)
[b6138860] v4l2 demux debug: video input gspca_pac7302 (0) is camera
[b6138860] v4l2 demux debug: selected input 0
[b6138860] v4l2 demux debug: no video standard selection
[b6138860] v4l2 demux debug: no tuning required (analog baseband input)
[b6138860] v4l2 demux debug: no audio input available
[b6138860] v4l2 demux debug: emulates raw format RGB3 (RV24): RGB3
[b6138860] v4l2 demux debug: emulates raw format BGR3 (RV24): BGR3
[b6138860] v4l2 demux debug: emulates raw format YU12 (I420): YU12
[b6138860] v4l2 demux debug: emulates raw format YV12 (YV12): YV12
[b6138860] v4l2 demux debug: selected format YU12 (I420)
[b6138860] v4l2 demux debug: requested frame internal: 1/60
[b6138860] v4l2 demux debug: frame size 640x480
[b6138860] v4l2 demux debug: unknown frame intervals: Invalid argument
[b6138860] v4l2 demux debug: constant frame interval: 0/0
[b6138860] v4l2 demux debug: best discrete frame size: 640x480
[b6138860] v4l2 demux debug: cannot get cropping properties: Inappropriate ioctl for device
[b6138860] v4l2 demux debug: 460800 bytes maximum for complete image
[b6138860] v4l2 demux debug: Interlacing setting: progressive
[b6138860] v4l2 demux debug: added new video ES I420 640x480
[b6138860] v4l2 demux debug: frame rate: 0/0
[b6138860] v4l2 demux debug: aspect ratio: 1/1
[b6100508] core input debug: selecting program id=0
[b6138860] v4l2 demux debug: streaming with 4 memory-mapped buffers
[b6138860] v4l2 demux debug: control class User Controls:
[b6138860] v4l2 demux debug: integer Brightness (00980900)
[b6138860] v4l2 demux debug: current: 16, default: 16
[b6138860] v4l2 demux debug: integer Contrast (00980901)
[b6138860] v4l2 demux debug: current: 127, default: 127
[b6138860] v4l2 demux debug: integer Saturation (00980902)
[b6138860] v4l2 demux debug: current: 127, default: 127
[b6138860] v4l2 demux debug: boolean White Balance, Automatic (0098090C)
[b6138860] v4l2 demux debug: current: true, default: true
[b6138860] v4l2 demux debug: integer Red Balance (0098090E)
[b6138860] v4l2 demux debug: current: 100, default: 100
[b6138860] v4l2 demux debug: integer Blue Balance (0098090F)
[b6138860] v4l2 demux debug: current: 100, default: 100
[b6138860] v4l2 demux debug: integer Gamma (00980910)
[b6138860] v4l2 demux debug: current: 1500, default: 1500
[b6138860] v4l2 demux debug: integer Exposure (00980911)
[b6138860] v4l2 demux debug: current: 26, default: 66
[b6138860] v4l2 demux debug: boolean Gain, Automatic (00980912)
[b6138860] v4l2 demux debug: current: true, default: true
[b6138860] v4l2 demux debug: integer Gain (00980913)
[b6138860] v4l2 demux debug: current: 15, default: 15
[b6138860] v4l2 demux debug: boolean Horizontal Flip (00980914)
[b6138860] v4l2 demux debug: current: false, default: false
[b6138860] v4l2 demux debug: boolean Vertical Flip (00980915)
[b6138860] v4l2 demux debug: current: false, default: false
[b6138860] v4l2 demux debug: integer White Balance Temperature (0098091A)
[b6138860] v4l2 demux debug: current: 55, default: 55
[b6138860] v4l2 demux debug: integer Sharpness (0098091B)
[b6138860] v4l2 demux debug: current: 8, default: 8
[b6138860] core demux error: option v4l2-exposure does not exist
[b6138860] core demux debug: using access_demux module "v4l2"
[b613f638] core decoder debug: looking for packetizer module matching "any": 23 candidates
[b613f638] rawvideo decoder warning: invalid frame rate 0/0, using 25 fps instead
[b613f638] core decoder debug: using packetizer module "rawvideo"
[b6100508] core input debug: starting in async mode
[b61412a8] core demux meta debug: looking for meta reader module matching "any": 2 candidates
[b61412a8] lua demux meta debug: Trying Lua scripts in /home/testor/.local/share/vlc/lua/meta/reader
[b61412a8] lua demux meta debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/reader
[b61412a8] lua demux meta debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/reader/filename.luac
[b61412a8] lua demux meta debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader
[b61412a8] core demux meta debug: no meta reader modules matched
[b6100508] core input debug: `v4l2:///dev/video0' successfully opened
[b6100508] core input debug: Buffering 0%
[b6100508] core input debug: switching to sync mode
[b6103e20] core stream output debug: adding a new sout input (sout_input:0xb63004d8)
[b6136bf0] stream_out_transcode stream out debug: creating video transcoding from fcc=`I420' to fcc=`h264'
[b6300c38] core generic debug: looking for decoder module matching "any": 43 candidates
[b6300c38] rawvideo generic warning: invalid frame rate 0/0, using 25 fps instead
[b6300c38] core generic debug: using decoder module "rawvideo"
[b6300fa0] core encoder debug: looking for encoder module matching "any": 21 candidates
[b6300fa0] x264 encoder debug: version x264 0.146.X
[b6300fa0] x264 encoder: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.1 Cache64

[b6300fa0] x264 encoder: profile High, level 3.0

[b6300fa0] core encoder debug: using encoder module "x264"
[b6300fa0] core encoder debug: removing module "x264"
[b6300fa0] x264 encoder debug: framecount still in libx264 buffer: 0
[b6300fa0] x264 encoder: final ratefactor: 40,03

[b6100508] core input debug: Buffering 22%
[b6100508] core input debug: Buffering 43%
[b6100508] core input debug: Buffering 74%
[b6100508] core input debug: Buffering 96%
[b6100508] core input debug: Stream buffering done (354 ms in 354 ms)
[b6100508] core input debug: Decoder wait done in 0 ms
[b6136bf0] stream_out_transcode stream out debug: decoder aspect is 1,333333:1
[b6136bf0] stream_out_transcode stream out debug: source pixel aspect is 1,000000:1
[b6136bf0] stream_out_transcode stream out debug: scaled pixel aspect is 1,000000:1
[b6136bf0] stream_out_transcode stream out debug: source 640x480, destination 640x480
[b6136bf0] stream_out_transcode stream out debug: source fps 0/0, destination 25/1
Исключение в операции с плавающей точкой


Подробный лог-файл прикреплен к этому сообщению

Буду благодарен и рад любой помощи, так как я уже бьюсь с этим делом несколько дней.
Вложения
Тип файла: 7z vlcfail.7z (4.5 Кб, 2 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.07.2016, 16:58
Помогаю со студенческими работами здесь

Трансляция потока с Web камеры по Http
существует ли возможность получать видео с камеры и транслировать по http в браузер?

Трансляция видео и аудио в инет
Всем привет! Возник такой вопрос, если какие-либо функции или что-то похожее в языке С, чтобы захватывать видео с экрана, звук с микрофона...

Трансляция видео потока с веб камеры и управление
Есть необходимость получения с веб камеры изображения и трансляция его на другой ПК, другой же ПК в свою очередь может посылать управляющие...

Передача видео сигнала на сервер не с камеры
Доброго всем времени суток! Есть механизм отправления видео сигнала с камеры. var camera:Camera = Camera.getCamera(); var...

Захват видео с IP Web камеры
Здравствуйте, мастера. Помогите разобраться с вопросом видеозахвата с IP Web камеры. Хотелось бы, чтобы видео выводилось на моей форме, как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru