11 / 11 / 4
Регистрация: 10.09.2015
Сообщений: 66
1

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

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

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

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

С уважением,
Jehudiel
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.07.2016, 11:10
Ответы с готовыми решениями:

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

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

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

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

1
11 / 11 / 4
Регистрация: 10.09.2015
Сообщений: 66
25.07.2016, 16:58  [ТС] 2
Предположу, что ни у кого нету никаких идей и даже намеков, потому что вероятно существующая проблема это аппаратная не совместимость компонентов узла. Вероятно надо приобрести другое оборудование. Хотя очень странно, потому что камера показывает в ОС Debian, я могу делать захват видео с помощью программы cheese. но вот никак не смог подружить камеру и vlc.
Вот лог:
Кликните здесь для просмотра всего текста
~$ cvlc -vvv v4l2:///dev/video0 --sout '#transcode{vcodec=h264,vb=150,scale=1,acodec=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
25.07.2016, 16:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.07.2016, 16:58
Помогаю со студенческими работами здесь

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru