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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как стриммить поток с IP камеры на страничку в локальной сети? Ubuntu Server  (Прочитано 5001 раз)

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

Оффлайн Den89rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Здравствуйте!

Как можно реализовать стримминг потока с IP камеры на страничку в локальной сети.

Вот что имею:
-IP камера RVi-IPC42S
-Сервер с Ubuntu Server 14.10 на борту
-Обычный маршрутизатор

Что уже сделал:
-Установил apache2
-Поднял веб страничку доступную по адресу 192.168.1.8

Нужно чтобы видео можно было просматривать даже с мобильных устройств.

Пробывал вот это решение с WebRTC habrahabr.ru/post/229243 но не получилось, ищу альтернативу.

Как решить эту задачу? Заранее всем спасибо.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Wars ~.o

Оффлайн Den89rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
arp -a

root@YNS:~# arp -a
Denis-PC (192.168.1.10) в c0:4a:00:5e:1a:81 [ether] на eth0
? (192.168.1.6) в f8:a9:d0:0c:d9:0f [ether] на eth0
? (192.168.1.102) в 90:02:a9:62:95:cb [ether] на eth0
MyRouter.Home (192.168.1.1) в 2c:e4:12:6a:b3:8c [ether] на eth0
DenisNotebookPC (192.168.1.7) в 08:ed:b9:26:0a:b1 [ether] на eth0

192.168.1.102 - это камера
« Последнее редактирование: 29 Ноября 2014, 19:57:48 от Den89rus »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Какие камеры мак и ип?
Wars ~.o

Оффлайн Den89rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Какие камеры мак и ип?

Камера одна вот такая - http://www.rvi-cctv.ru/catalog/IP_kameryi_videonablyudeniya/rvi_ipc42s_3_6mm/

IP - 192.168.1.102
MAC - 90:02:a9:62:95:cb

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Wars ~.o

Оффлайн Den89rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
nmap 192.168.1.102

root@YNS:~# nmap 192.168.1.102

Starting Nmap 6.46 ( http://nmap.org ) at 2014-11-29 22:14 YEKT
Nmap scan report for 192.168.1.102
Host is up (0.0040s latency).
Not shown: 994 closed ports
PORT      STATE SERVICE
23/tcp    open  telnet
80/tcp    open  http
554/tcp   open  rtsp
3800/tcp  open  pwgpsi
5000/tcp  open  upnp
49152/tcp open  unknown
MAC Address: 90:02:A9:62:95:CB (Zhejiang Dahua Technology Co.)

Nmap done: 1 IP address (1 host up) scanned in 1.68 seconds

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
mplayer rtsp://192.168.1.102mplayer rtsp://192.168.1.102:554
я незнаю.

Пользователь решил продолжить мысль 29 Ноября 2014, 20:31:38:
mplayer http://192.168.1.102/img/video.mjpeg
« Последнее редактирование: 29 Ноября 2014, 20:31:38 от victor00000 »
Wars ~.o

Оффлайн Den89rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
mplayer rtsp://192.168.1.102mplayer rtsp://192.168.1.102:554
я незнаю.

Пользователь решил продолжить мысль [time]29 Ноябрь 2014, 21:31:38[/time]:
mplayer http://192.168.1.102/img/video.mjpeg
И как это всё дело на страничку вывести? Лежит она тут /var/www/html/index.html

Вот такой ерор denis@YNS:~$ mplayer http://192.168.1.102/img/video.mjpeg
Creating config file: /home/denis/.mplayer/config
MPlayer2 2.0-728-g2c378c7-2ubuntu3 (C) 2000-2012 MPlayer Team
Cannot open file '/home/denis/.mplayer/input.conf': No such file or directory
Failed to open /home/denis/.mplayer/input.conf.
Cannot open file '/etc/mplayer/input.conf': No such file or directory
Failed to open /etc/mplayer/input.conf.

Playing http://192.168.1.102/img/video.mjpeg.
Resolving 192.168.1.102 for AF_INET6...
Couldn't resolve name for AF_INET6: 192.168.1.102
Connecting to server 192.168.1.102[192.168.1.102]: 80...
Server returned 404: Not Found
STREAM_ASF, URL: http://192.168.1.102/img/video.mjpeg
Resolving 192.168.1.102 for AF_INET6...
Couldn't resolve name for AF_INET6: 192.168.1.102
Connecting to server 192.168.1.102[192.168.1.102]: 80...
Server returned 404:Not Found
Failed to parse header.
Failed, exiting.
Resolving 192.168.1.102 for AF_INET6...
Couldn't resolve name for AF_INET6: 192.168.1.102
Connecting to server 192.168.1.102[192.168.1.102]: 80...
Server returned 404: Not Found
No stream found to handle url http://192.168.1.102/img/video.mjpeg


Exiting... (End of file)
« Последнее редактирование: 29 Ноября 2014, 21:38:12 от Den89rus »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Wars ~.o

Оффлайн ozim

  • Активист
  • *
  • Сообщений: 350
  • Kubuntu 14.04 x64
    • Просмотр профиля
Den89rus,
посмотри на VLC, там прекрасно работает транслирование видео, как с камеры, так и с файла.

Оффлайн SvMidi

  • Активист
  • *
  • Сообщений: 815
    • Просмотр профиля
А ещё в некоторых камерах (раньше часто встречалось на тренднетах например) видео было в виде картинки которая постоянно изменялась и для вставки на сайт достаточно было вставить <img src="адрес картинки с камеры">, кажется это и называлось mjpeg. Проверьте, как выводится изображение в веб-интерфейсе камеры.
Иначе VLC, VLC может всё.
Я знаю только то, что ничего не знаю, остальные не знают и этого.

Оффлайн satch

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1561
  • Kubuntu 15.10 amd64
    • Просмотр профиля
Проще всего mjpg'ом - он и кушает мало и развернуть легко. А вообще можно найти толковые инструкции как поток конвертировать в flv и проигрывать флеш-плеером хоть на калькуляторе.
Наше желание помочь прямопропорционально вашему желанию решить проблему

Оффлайн Den89rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Den89rus,
посмотри на VLC, там прекрасно работает транслирование видео, как с камеры, так и с файла.
А ещё в некоторых камерах (раньше часто встречалось на тренднетах например) видео было в виде картинки которая постоянно изменялась и для вставки на сайт достаточно было вставить <img src="адрес картинки с камеры">, кажется это и называлось mjpeg. Проверьте, как выводится изображение в веб-интерфейсе камеры.
Иначе VLC, VLC может всё.
Проще всего mjpg'ом - он и кушает мало и развернуть легко. А вообще можно найти толковые инструкции как поток конвертировать в flv и проигрывать флеш-плеером хоть на калькуляторе.


Ок, а как с VLC взять html код для вставки на сайт, или может какая то ссылка которая уже с VLС идет?

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Den89rus,
"копыровать сылку"?
Wars ~.o

 

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