Страницы: 1
Ответить
RSS
IPC31DN, Не получается забрать RTSP поток с камеры
 
Для подключения использую VLC, адрес потока взял из FAQ RTSP://IP-adress/snl/live/1/1/. VLC выдаёт ошибку:

Этот источник не открывается:
VLC не может открыть MRL 'rtsp://хх.ххх.128.20/snl/live/1/1'. Ищите более подробную информацию в лог-файле.

live555 error: Failed to connect with rtsp://хх.ххх.128.20/snl/live/1/1
main error: open of `rtsp://хх.ххх.128.20/snl/live/1/1' failed

Версия VLC 2.0.3, прошивки v1.5_build043173


Подскажите где может быть проблема?
 
Добрый день!
Обновите прошивку.
 
Что то не получается обновиться, скачал прошивку с вашего сайта, там же взял инструкцию. Программа для обновления с диска который был в комплекте. В инструкции в пункте выбора файла прошивки есть скриншот на котором видно что файл не имеет расширения. А загруженная с вашего сайта прошивка сжата zip. Но программа обновления хочет rar. Пробовал подсунуть и zip и распакованный файл, всёвремя одна и та же ошибка "Decompressing file failed". Подскажите как же всётаки обновить прошивку.
 
Используйте новую версию программы для обновления с сайта. Прошивку новой программе указывать надо будет распакованную (без расширения).
 
Я перепрошил камеру свежей прошивкой. Но получить с неё поток всёравно не удаётся. VLC выдаёт такие ошибки:

Этот источник не открывается:
VLC не может открыть MRL 'rtmp://xx.xxx.128.20:554/snl/live/1/1'. Ищите более подробную информацию в лог-файле.

access_avio error: Failed to open rtmp://xx.xxx.128.20:554/snl/live/1/1: Operation not permitted
main error: open of `rtmp://xx.xxx.128.20:554/snl/live/1/1' failed
Я тут в настройках портов увидел что камера поддерживает флешовый протоком RTMP, подскажите какой у него url, если он заработает я использую его.
 
Это опечатка или вы правда запрашиваете rtmp? Если попробовать всё же rtsp - будет та же ошибка?
 
Прошу прощения, я действительно ошибся. Сейчас всё исправил но видео так и не получил. VLC не показывает но кнопка play сменилась на паузу. А в логах появилось такое сообщение main error: ES_OUT_RESET_PCR called


Через примерно 5 минут окно плеера увеличилось а в логах появилась такая запись avcodec warning: disabling direct rendering.
Ещё через минуту в окне плеера появился один кадр, движения нет.
 
Несколько уточняющих вопросов:
1) Просматриваете на локальной машине (не через удалёнку (TeamViewer, etc)) и не на виртуальной машине?
2) Какая ОС установлена? Если Win 7 / Vista - нужно, чтобы была не Home Basic версия - она не умеет работать с потоковым H.264 видео
3) Ничего не блокирует сетевую активность по порту 554? Типа фаерволов / антивирусов?
 
Да плеер на локальной машине, нетбук с Fedora 17. Кодаки присутствуют(хотя вроде бы в VLC свои зашиты). Фаервол ни как не мешает принимать rtst с других камер в этой же сети.
 
Сейчас увеличил уровень сообщений до отладочных, вот что наблюдаю

main debug: Buffering 38%
main debug: Buffering 38%
main debug: Buffering 38%
main debug: Buffering 38%
main debug: Buffering 38%
main debug: Buffering 41%
main debug: Buffering 41%
main debug: Buffering 45%
main debug: Buffering 45%
main debug: Buffering 49%
main debug: Buffering 49%
main debug: Buffering 53%
main debug: Buffering 57%
main debug: Buffering 61%
main debug: Buffering 65%
main debug: Buffering 69%
 
Если нетбук - то какое там разрешение экрана? Может быть просто не тянет вывод через VLC на весь экран потока 1280*720?

Попробуйте заменить в ссылке rtsp в конце 1 на 2 - это будет захват второго потока видео в разрешении 640*368 - если будет работать - значит дело действительно в том, что ноут не тянет разрешение...
 
У нетбука разрешение экрана 1366х768, но я попробовал, ошибка та же.

Вот лог с отладочной информацией, вдруг поможет.

live555 debug: RTP subsession 'video/H264'
main debug: selecting program id=0
live555 warning: RTP subsession 'audio/G7231' failed (RTP payload format unknown or not supported)
live555 debug: setup start: 0.000000 stop:0.000000
live555 debug: play start: 0.000000 stop:0.000000
main debug: using access_demux module "live555"
main debug: TIMER module_need() : 20371.492 ms - Total 20371.492 ms / 1 intvls (Avg 20371.492 ms)
main debug: looking for decoder module: 32 candidates
avcodec debug: libavcodec initialized (interface 0x353d64)
avcodec debug: trying to use direct rendering
avcodec debug: allowing 3 thread(s) for decoding
avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) started
avcodec debug: using frame thread mode with 3 threads
main debug: using decoder module "avcodec"
main debug: TIMER module_need() : 345.892 ms - Total 345.892 ms / 1 intvls (Avg 345.892 ms)
main debug: looking for packetizer module: 20 candidates
packetizer_h264 debug: found NAL_SPS (sps_id=0)
packetizer_h264 debug: found NAL_PPS (pps_id=0 sps_id=0)
main debug: using packetizer module "packetizer_h264"
main debug: TIMER module_need() : 28.355 ms - Total 28.355 ms / 1 intvls (Avg 28.355 ms)
main debug: looking for meta reader module: 2 candidates
lua debug: Trying Lua scripts in /home/pro/.local/share/vlc/lua/meta/reader
lua debug: Trying Lua scripts in /usr/lib64/vlc/lua/meta/reader
lua debug: Trying Lua playlist script /usr/lib64/vlc/lua/meta/reader/filename.luac
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader
main debug: no meta reader module matching "any" could be loaded
main debug: TIMER module_need() : 1.708 ms - Total 1.708 ms / 1 intvls (Avg 1.708 ms)
main debug: `rtsp://91.222.128.20:554/snl/live/1/2' successfully opened
main debug: Buffering 0%
live555 debug: tk->rtpSource->hasBeenSynchronizedUsingRTCP()
main error: ES_OUT_RESET_PCR called
 
Проверил на компьютере с Windows XP. Показывает. Но проблема всё равно осталась, так как мне нужно что бы поток с камеры принимал потоковый сервер, а он на CentOS 6 и не может воспроизвести поток. Винду подключал тем же кабелем что и линукс, значит проблема не в сети.
 
Подскажите пожалуйста как мне получить RTMP поток с вашей камеры? (если это возможно конечно). Такой вариант меня то же устроит, если заработает RTSP будет не нужен.
 
RTMP на этой камере не поддерживается.
Flash есть только на DNL-серии камер. Но и то, на данный момент - RTMP-запроса нет на получение живого флеш-видео, но планируем в ближайшее время добавить (но опять же - только для DNL-серии камер)
 
А вы можете назвать хотя бы приверно, когда появится RTMP? что бы можно было попробовать. Хотя бы в месяцах.

Удалось присоединить камеру к серверу по RTSP, но на линукс VLC всёравно не воспроизводит.
Страницы: 1
Ответить
Читают тему
Форма ответов
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Загрузить картинки
Отправить Отменить
 

Внимание! Обращаем Ваше внимание на то, что форум работает по принципу премодерации, то есть сообщения публикуются только после одобрения администратором или модератором сайта. Данная мера введена для предотвращения появления спама на форуме.