|
11 / 11 / 4
Регистрация: 10.09.2015
Сообщений: 66
|
|
Трансляция потокового видео-аудио сигнала с web-камеры в сеть22.07.2016, 11:10. Показов 3360. Ответов 1
Метки нет (Все метки)
В общем пробовал я запустить трансляцию по ip в форточках получалось без всяких танцев с бубном. А вот с Debian Jessie 8.0.5 никак не получается завезти камеру.
Модель камеры Genius eMessenger 310 - знаю старая, за неимением другого пользуемся чем имеется. Испробовал кучу способов VLC стоит, когда начинаешь вещание крашится или просто завершается процесс, в логах ничего не пишется почему завершается. Либо я не в те логи смотрю. В общем тема такая: Необходимо используя машину на debian jessie к которой подключена камера на usb порт, запустить вещание в сеть. Когда с другого компа переходя по адресу vvvv.xxx.yyy.zzzz:_port подключаться и получать картинку(видео) и звук. С уважением, Jehudiel
0
|
|
| 22.07.2016, 11:10 | |
|
Ответы с готовыми решениями:
1
Онлайн трансляция видео с web-камеры сервера клиенту, реализованная на WCF Трансляция потокового видео в приложении Трансляция видео с камеры на пк |
|
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 Исключение в операции с плавающей точкой Подробный лог-файл прикреплен к этому сообщению Буду благодарен и рад любой помощи, так как я уже бьюсь с этим делом несколько дней.
0
|
|
| 25.07.2016, 16:58 | |
|
Помогаю со студенческими работами здесь
2
Трансляция потока с Web камеры по Http Трансляция видео и аудио в инет Трансляция видео потока с веб камеры и управление Передача видео сигнала на сервер не с камеры Захват видео с IP Web камеры Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|