Live555 demux error failed to connect with rtsp

Transcoding live RTSP feed into live OGG feed. The VLC provided to the media player work in standard VLC streaming when put into the stream options area. Very similar issue to #631 Code below to be...

Do you know why mine would be instantly closing after calling start(mrl, options)? It opens the stream and very quickly shuts it down. Start() instead of play() is the only way I get the stream to open (and it sees the 200 OK repsonse and opens

[0000025b21d28000] live555 demux debug: setup start: 0.000000 stop:0.000000
Sending request: PLAY rtsp://[IP]/axis-media/media.amp?videocodec=h264 RTSP/1.0

CSeq: 6

Authorization: Digest username=»User», realm=»AXIS_ACCC8EBF7FA1″, nonce=»006a7b30Y2320864de5e08a4197caeefeed11430f0d34d9″, uri=»rtsp://[IP]/axis-media/media.amp/», response=»ff85b9a01755743c49bb320ab818918e»

User-Agent: LibVLC/3.0.4 (LIVE555 Streaming Media v2016.11.28)

Session: 0Y8qlvAaGeQntjn.

Range: npt=0.000-

Received 266 new bytes of response data.
Received a complete PLAY response:
RTSP/1.0 200 OK

CSeq: 6

RTP-Info: url=rtsp://IP/axis-media/media.amp/stream=0?videocodec=h264;seq=2317;rtptime=558579905

Range: npt=now-

Server: GStreamer RTSP server

Session: 0Y8qlvAaGeQntjn.;timeout=60

Date: Mon, 20 Apr 2020 15:43:24 GMT

[0000025b21d28000] live555 demux debug: We have a timeout of 60 seconds
[0000025b21d28000] live555 demux debug: play start: 0.000000 stop:0.000000
[0000025b21d28000] main demux debug: using access_demux module «live555»
[0000025b21e88560] main decoder debug: looking for packetizer module matching «any»: 48 candidates
[0000025b21e88560] h264 decoder debug: found NAL_SPS (sps_id=0)
[0000025b21e88560] h264 decoder debug: found NAL_PPS (pps_id=0 sps_id=0)
[0000025b21e88560] main decoder debug: using packetizer module «h264»
[0000025b21e15860] main input debug: starting in async mode
[0000025b21df4600] main demux meta debug: looking for meta reader module matching «any»: 4 candidates
[0000025b21df4600] lua demux meta debug: Trying Lua scripts in C:UsersMacAppDataRoamingvlcluametareader
[0000025b21df4600] lua demux meta debug: Trying Lua scripts in C:Program FilesVideoLANVLCluametareader
[0000025b21df4600] lua demux meta debug: Trying Lua playlist script C:Program FilesVideoLANVLCluametareaderfilename.luac
[0000025b21df4600] lua demux meta debug: Trying Lua scripts in C:UsersMacAppDataRoamingvlcluametareader
[0000025b21df4600] lua demux meta debug: Trying Lua scripts in C:Program FilesVideoLANVLCluametareader
[0000025b21df4600] lua demux meta debug: Trying Lua playlist script C:Program FilesVideoLANVLCluametareaderfilename.luac
[0000025b21df4600] main demux meta debug: no meta reader modules matched
[0000025b21e15860] main input debug: rtsp://User:Pass@IP/axis-media/media.amp?videocodec=h264' successfully opened [0000025b21e15860] main input debug: switching to sync mode [0000025b21e15860] main input debug: Buffering 0% [0000025b21e88560] main decoder debug: killing decoder fourcc h264′
[0000025b21e88560] main decoder debug: removing module «h264»
[0000025b21d28000] main demux debug: removing module «live555»
Sending request: TEARDOWN rtsp://[IP]/axis-media/media.amp?videocodec=h264 RTSP/1.0

CSeq: 7

Authorization: Digest username=»User», realm=»AXIS_ACCC8EBF7FA1″, nonce=»006a7b30Y2320864de5e08a4197caeefeed11430f0d34d9″, uri=»rtsp://[IP]/axis-media/media.amp/», response=»7f1aa15d25ad348160c4c5fdff5c39cc»

User-Agent: LibVLC/3.0.4 (LIVE555 Streaming Media v2016.11.28)

Session: 0Y8qlvAaGeQntjn.

[0000025b21e15860] main input debug: Program doesn’t contain anymore ES
[0000025b21e29d70] main stream output debug: destroying useless sout
[0000025b21e2b360] main stream out debug: destroying chain… (name=transcode)
[0000025b21e2b360] main stream out debug: removing module «stream_out_transcode»
[0000025b21e2b360] main stream out debug: destroying chain done
[0000025b21e2afd0] main stream out debug: destroying chain… (name=http)
[0000025b21e2afd0] main stream out debug: removing module «stream_out_standard»
[0000025b21dd6720] main mux debug: removing module «mux_ogg»
[0000025b21dd6720] mux_ogg mux: Close
[0000025b21e29b30] main access out debug: removing module «http»
[0000025b21d28690] main http host debug: HTTP host removed
[0000025b21e29b30] http access out debug: Close
[0000025b21e2afd0] main stream out debug: destroying chain done

  • Печать

Страницы: [1]   Вниз

Тема: Подключение к IP камере через VLC  (Прочитано 5632 раз)

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

Оффлайн
Длиннорогий

Суток, господа и дамы.
Имеется 2 камеры, расшаренных в сети.
IP 192.168.1.120:13400/13401
Камеры ahd. Стоит пас 1. Подключаюсь через вебморду к ним — все работает. Пробую через VLC

rtsp://admin:1 @192.168.1.120:13400Получаю:

Connection failed: VLC is unable to open MRL 192.168.1.120:13400 В логе:

live555 demux error: Failed to connect to 192.168.1.120:13400
Я так понимаю, что нужна библиотека live555, которая судя по гуглению имеется в liblivemedia50, которая:

dpkg -l | grep -i live
ii  libkpathsea6:amd64                            2015.20160222.37495-1                          amd64        TeX Live: path search library for TeX (runtime part)
ii  liblivemedia50:amd64                          2016.02.09-1                                   amd64        multimedia RTSP streaming library
Но даже не смотря на это, попробовал по этому рецепту поставить свежий отдельный live555, что так же ни к чему не привело. Та же ошибка.
Тогда в чем собственно проблема, не могу понять. Пользую ип камеру первый раз, не в курсе, что да как с этими потоками.


Оффлайн
ALiEN175

absalon, а вебка отдаёт поток по указанному адресу? Неплохо было бы скриншот админки приложить

ASUS P5K-C :: Intel Xeon E5450 @ 3.00GHz :: 8 GB DDR2 :: Radeon R7 260X :: XFCE
ACER 5750G :: Intel Core i5-2450M @ 2.50GHz :: 6 GB DDR3 :: GeForce GT 630M :: XFCE


Оффлайн
Длиннорогий

absalon, а вебка отдаёт поток по указанному адресу? Неплохо было бы скриншот админки приложить

Как доберусь до домашнего пк, дам скрин. Какие настройки нужны? Кроме ип и порта.


Оффлайн
ALiEN175

absalon, камера камере рознь. судя по Failed to connect to 192.168.1.120:13400 — камера не отдаёт поток

ASUS P5K-C :: Intel Xeon E5450 @ 3.00GHz :: 8 GB DDR2 :: Radeon R7 260X :: XFCE
ACER 5750G :: Intel Core i5-2450M @ 2.50GHz :: 6 GB DDR3 :: GeForce GT 630M :: XFCE


Оффлайн
kalek

Во-первых для доступа к видеопотоку зачастую нужен не просто адрес камеры, а более конкретный url — что-нибудь вроде

rtsp://адрес:порт/live/main или

rtsp://адрес:порт/live1.sdpчто именно писать должно быть указано в документации этой камеры.

А во-вторых

rtsp://admin:1 @192.168.1.120:13400

тут у вас опечатка или вы действительно логин-пароль от адреса пробелом отделяете?


Оффлайн
Длиннорогий

absalon, камера камере рознь. судя по Failed to connect to 192.168.1.120:13400 — камера не отдаёт поток

Собственно вот, что нашел из важного:

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

Во-первых для доступа к видеопотоку зачастую нужен не просто адрес камеры, а более конкретный url — что-нибудь вроде
rtsp://адрес:порт/live/main или rtsp://адрес:порт/live1.sdpчто именно писать должно быть указано в документации этой камеры.
А во-вторых

rtsp://admin:1 @192.168.1.120:13400

тут у вас опечатка или вы действительно логин-пароль от адреса пробелом отделяете?

В документации нет ничего, если бы было, сам бы разобрался :)
Да, отделяю. Смотрел как это делается тут.

UPD. Попробовал не отделять, та же история. Если дело действительно в необходимости некой ссылки в конце, как вы указали, как этот адрес можно пробить, если нет его в документации и в админке? Через TS на андройде показывает оба потока, но там не указана ссылка, просто ип и порт.

« Последнее редактирование: 07 Июля 2017, 12:26:01 от absalon »


Оффлайн
gamayun

У меня IP камера дает поток по http://192.168.0.7/video.cgi(то что ввожу в vlc)
т.е. сначала мне пришлось определить её ip в своей сети,а не тот что в инструкции, потом немного погуглил по модели камеры.
как то так

« Последнее редактирование: 07 Июля 2017, 13:22:31 от gamayun »

Не бери в голову


Оффлайн
Длиннорогий

В общем проблему я не решил с vlc, но нашел альтернативу. Работает с mplayer-ом. С первого раза запустился поток без проблем.


  • Печать

Страницы: [1]   Вверх

tihij

Сообщения: 38
Зарегистрирован: 14 ноя 2021, 00:28
Operating system: ROSA Linux R12

[решено] Не показывает rtsp в VLC (liblive555_plugin.so)

Доброго дня.

Не проигрывает VLC rtsp-потоки с видео, на предыдущей версии ROSA показывает нормально.
Предполагаю, что из-за
cannot load module `/usr/lib64/vlc/plugins/access/liblive555_plugin.so’ (/usr/lib64/libliveMedia.so.79: undefined symbol: TLS_client_method)

—- чуть лога
[00007f8d8c000c80] main input debug: Creating an input for ‘rtsp://192.168.xxx.xxx:8554/live1.264’
[0000000000606810] main playlist debug: requesting art for new input thread
[00007f8d8c000c80] main input debug: using timeshift granularity of 50 MiB
[00007f8d8c000c80] main input debug: using default timeshift path
[00007f8d8c000c80] main input debug: `rtsp://192.168.xxx.xxx:8554/live1.264′ gives access `rtsp’ demux `any’ path `192.168.xxx.xxx:8554/live1.264′
[00007f8d90000fa0] main input source debug: creating demux: access=’rtsp’ demux=’any’ location=’192.168.xxx.xxx:8554/live1.264′ file='(null)’
[00007f8d90001130] main demux debug: looking for access_demux module matching «rtsp»: 17 candidates
[00007f8d88000c20] main meta fetcher debug: looking for meta fetcher module matching «any»: 1 candidates
[00007f8d88000c20] lua meta fetcher debug: Trying Lua scripts in /home/xxx/.local/share/vlc/lua/meta/fetcher
[00007f8d88000c20] lua meta fetcher debug: Trying Lua scripts in /usr/lib64/vlc/lua/meta/fetcher
[00007f8d88000c20] lua meta fetcher debug: Trying Lua scripts in /usr/share/vlc/lua/meta/fetcher
[00007f8d88000c20] main meta fetcher debug: no meta fetcher modules matched
[00007f8d88000c20] main art finder debug: looking for art finder module matching «any»: 2 candidates
[00007f8d90001130] main demux warning: cannot load module `/usr/lib64/vlc/plugins/access/liblive555_plugin.so’ (/usr/lib64/libliveMedia.so.79: undefined symbol: TLS_client_method)
[00007f8d90001130] main demux debug: no access_demux modules matched
[00007f8d90002090] main stream debug: creating access: rtsp://192.168.xxx.xxx:8554/live1.264
[00007f8d90002090] main stream debug: looking for access module matching «rtsp»: 29 candidates
[00007f8d88000c20] lua art finder debug: Trying Lua scripts in /home/xxx/.local/share/vlc/lua/meta/art
[00007f8d88000c20] lua art finder debug: Trying Lua scripts in /usr/lib64/vlc/lua/meta/art
[00007f8d88000c20] lua art finder debug: Trying Lua playlist script /usr/lib64/vlc/lua/meta/art/00_musicbrainz.luac
[00007f8d90002090] satip stream debug: try to open ‘rtsp://192.168.xxx.xxx:8554/live1.264’
[00007f8d90002090] satip stream debug: connect to host ‘192.168.xxx.xxx’
[00007f8d90002090] main stream debug: net: connecting to 192.168.xxx.xxx port 8554
[00007f8d88000c20] lua art finder debug: skipping script (unmatched scope) /usr/lib64/vlc/lua/meta/art/00_musicbrainz.luac
[00007f8d88000c20] lua art finder debug: Trying Lua playlist script /usr/lib64/vlc/lua/meta/art/01_googleimage.luac
[00007f8d88000c20] lua art finder debug: skipping script (unmatched scope) /usr/lib64/vlc/lua/meta/art/01_googleimage.luac
[00007f8d88000c20] lua art finder debug: Trying Lua playlist script /usr/lib64/vlc/lua/meta/art/02_frenchtv.luac
[00007f8d88000c20] lua art finder debug: skipping script (unmatched scope) /usr/lib64/vlc/lua/meta/art/02_frenchtv.luac
[00007f8d88000c20] lua art finder debug: Trying Lua playlist script /usr/lib64/vlc/lua/meta/art/03_lastfm.luac
[00007f8d88000c20] lua art finder debug: skipping script (unmatched scope) /usr/lib64/vlc/lua/meta/art/03_lastfm.luac
[00007f8d88000c20] lua art finder debug: Trying Lua scripts in /usr/share/vlc/lua/meta/art
[00007f8d88000c20] main art finder debug: no art finder modules matched
[00007f8d90002090] main stream debug: connection succeeded (socket = 26)
[0000000000665b40] qt interface debug: IM: Setting an input
[00007f8d90002090] main stream debug: net: opening 0.0.0.0 datagram port 9426
[00007f8d90002090] main stream debug: net: opening 0.0.0.0 datagram port 9427
[000000000064d480] pulse audio output debug: changing sink 1: alsa_output.pci-0000_00_1b.0.analog-stereo (Встроенное аудио Аналоговый стерео)

Последний раз редактировалось tihij 03 дек 2021, 23:36, всего редактировалось 1 раз.


tihij

Сообщения: 38
Зарегистрирован: 14 ноя 2021, 00:28
Operating system: ROSA Linux R12

Не показывает rtsp в VLC (liblive555_plugin.so)

Сообщение

tihij » 15 ноя 2021, 23:01

Забыл добавить, что заканчивается попытка подключения следующими строками

[00007fed780020d0] satip stream error: read error: Operation now in progress
[00007fed780020d0] satip stream error: Failed to setup RTSP session
[00007fed780020d0] main stream debug: net: connecting to 192.168.xxx.xxx port 8554
[00007fed780020d0] main stream debug: connection succeeded (socket = 17)
[00007fed780020d0] access_realrtsp stream warning: Cseq mismatch, got 1, assumed 0
[00007fed780020d0] access_realrtsp stream debug: rtsp connected
[00007fed780020d0] access_realrtsp stream warning: only real/helix rtsp servers supported for now
[00007fed780020d0] main stream debug: no access modules matched


irton

Сообщения: 396
Зарегистрирован: 30 окт 2021, 04:17
Operating system: PuppyRus linux

Не показывает rtsp в VLC (liblive555_plugin.so)

Сообщение

irton » 17 ноя 2021, 05:46

Этот плагин есть, в пакете vlc-plugins-main. Можт пакет не установлен?


tihij

Сообщения: 38
Зарегистрирован: 14 ноя 2021, 00:28
Operating system: ROSA Linux R12

Не показывает rtsp в VLC (liblive555_plugin.so)

Сообщение

tihij » 17 ноя 2021, 19:39

# rpm -qa | grep vlc
vlc-plugin-upnp-3.0.16-9.x86_64
vlc-plugin-kate-3.0.16-9.x86_64
vlc-plugin-wayland-3.0.16-9.x86_64
vlc-plugin-vdpau-3.0.16-9.x86_64
vlc-plugin-vaapi-3.0.16-9.x86_64
vlc-plugin-lua-3.0.16-9.x86_64
vlc-plugin-libass-3.0.16-9.x86_64
vlc-plugin-gnutls-3.0.16-9.x86_64
vlc-plugin-dv-3.0.16-9.x86_64
vlc-plugin-schroedinger-3.0.16-9.x86_64
vlc-plugin-mpc-3.0.16-9.x86_64
vlc-3.0.16-9.x86_64
vlc-plugin-sdl-3.0.16-9.x86_64
vlc-plugin-ncurses-3.0.16-9.x86_64
vlc-plugin-opengl-3.0.16-9.x86_64
vlc-plugin-main-3.0.16-9.x86_64
vlc-plugin-rist-3.0.16-9.x86_64
vlc-plugin-shout-3.0.16-9.x86_64
vlc-plugin-flac-3.0.16-9.x86_64
vlc-plugin-fluidsynth-3.0.16-9.x86_64
vlc-plugin-opus-3.0.16-9.x86_64
vlc-plugin-pulse-3.0.16-9.x86_64
vlc-plugin-speex-3.0.16-9.x86_64
vlc-plugin-theora-3.0.16-9.x86_64
vlc-plugin-twolame-3.0.16-9.x86_64
lib64vlccore9-3.0.16-9.x86_64
lib64vlc5-3.0.16-9.x86_64


libliveMedia, возможно собрана без поддержки TLS.
Судя по форумам была подобная ошибка в начале года в upstream, но её быстро исправили.


ArturS

Сообщения: 66
Зарегистрирован: 22 окт 2021, 14:46
Operating system: Rosa Desktop

Не показывает rtsp в VLC (liblive555_plugin.so)

Сообщение

ArturS » 17 ноя 2021, 19:48

tihij писал(а): ↑

14 ноя 2021, 00:36


Не проигрывает VLC rtsp-потоки с видео, на предыдущей версии ROSA показывает нормально.

Подскажите, как Вы это смотрите? Просто интересно.


tihij

Сообщения: 38
Зарегистрирован: 14 ноя 2021, 00:28
Operating system: ROSA Linux R12

Не показывает rtsp в VLC (liblive555_plugin.so)

Сообщение

tihij » 17 ноя 2021, 19:54

# vlc —verbose=2 «rtsp://192.168.xxx.xxx:8554/live1.264»


irton

Сообщения: 396
Зарегистрирован: 30 окт 2021, 04:17
Operating system: PuppyRus linux

Не показывает rtsp в VLC (liblive555_plugin.so)

Сообщение

irton » 18 ноя 2021, 15:35

Нашел в чем проблема, отдал на тестирование


tihij

Сообщения: 38
Зарегистрирован: 14 ноя 2021, 00:28
Operating system: ROSA Linux R12

Не показывает rtsp в VLC (liblive555_plugin.so)

Сообщение

tihij » 18 ноя 2021, 23:13

Спасибо. Жду обновления. :D


tihij

Сообщения: 38
Зарегистрирован: 14 ноя 2021, 00:28
Operating system: ROSA Linux R12

Не показывает rtsp в VLC (liblive555_plugin.so)

Сообщение

tihij » 26 ноя 2021, 08:37

Не успело протестироваться?


irton

Сообщения: 396
Зарегистрирован: 30 окт 2021, 04:17
Operating system: PuppyRus linux

Не показывает rtsp в VLC (liblive555_plugin.so)

Сообщение

irton » 26 ноя 2021, 15:09

Неа, не от меня зависит, у них свой график :( но говорят работает


tihij

Сообщения: 38
Зарегистрирован: 14 ноя 2021, 00:28
Operating system: ROSA Linux R12

Не показывает rtsp в VLC (liblive555_plugin.so)

Сообщение

tihij » 27 ноя 2021, 16:33

Ясно. Спасибо за информацию. :)


tihij

Сообщения: 38
Зарегистрирован: 14 ноя 2021, 00:28
Operating system: ROSA Linux R12

Не показывает rtsp в VLC (liblive555_plugin.so)

Сообщение

tihij » 03 дек 2021, 23:34

После сегодняшнего обновления vlc заработал с rtsp (пришлось ещё снять туннелирование через HTTP, по умолчанию).

Спасибо. Тему можно закрывать.


Понравилась статья? Поделить с друзьями:

Читайте также:

  • Live webcam runtime error 6 overflow
  • Live kernel error 141
  • Littlefs error mklittlefs not found
  • Little nightmares фиксим ошибку fatal error
  • Little nightmares фатальная ошибка как исправить

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии