Перейти к контенту
Форум о видеонаблюдении
AlexMaa

Как забрать RTSP поток от XVR 16 ?

Рекомендуемые сообщения

Здравствуйте!

2 часа назад, AlexMaa сказал:

на XVR прошивка v20180820 - из виндового клиента не могу забрать поток не через (9780 порт) не rtsp://user:password@IP_address:9784/cameras/0/streaming/main

не понимаю - висит либо "не могу получить поток" либо "не удалось определить протокол" 

В локальной сети или через интернет?
Соответствующие порты открыты?
Если к Вашему ПК возможен удалённый доступ  с помощью ПО TeamViewer 8|9 ( www.devline.ru/soft/ds.exe ) - укажите данные для подключения личным сообщением.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

rtsp поток забрал, после долгих мучений - не понял в итоге в чем дело - но работает и фиг с ним

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

в пароле не может быть спец символов типа *(звездочка) %(процент) и т.д. я так понимаю - линия почему то не хочет авторизоваться на камере или регистраторе - если есть таки символы, когда сменили пароли на простые - смог забрать rtsp

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да, конечно, использование спец. символов не допускается.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Частенько на форуме возникает вопрос по поводу ретрансляции камер с одного устройства Devline на другое, поэтому решил сделать небольшие таблицы "совместимости".

Может быть, так будет проще пользователям понять откуда и куда можно передать видеопотоки с камер.

Внимание!!! Данная инструкция будет верна, пока не появится кроссплатформенная версия Линии.

Итак:

Протокол Devline, а также FLV и HLS

27.png.0101ec76c8f9b94e03713a6133d54710.png

RTSP

28.png.2dcc03fb898703063880b28f3238e489.png

Собственно, инструкция:

1. Определяемся с устройством, с которого нужно получить поток с определённой камеры. Например, сервер на базе Windows.

2. Находим его в таблице слева под словом "Отдаёт".

3. Определяемся с устройством, на котором нужно принять поток с определённой камеры первого устройства. Например, видеорегистратор Линия XVR.

4. Находим его в шапке таблицы, справа от слова "Принимает".

5. На пересечении столбцов и строк смотрим, есть ли знак "+": если есть, значит задача реализуемая. И так с каждой таблицей.

В нашем примере по первой таблице "Сервер Windows ~ Линия XVR" - задача реализуемая, так как "Сервер Windows" способен отдавать потоки по протоколам Devline, FLV и HLS. "Линия XVR", в свою очередь, способна их принять.

В нашем примере по второй таблице "Сервер Windows ~ Линия XVR" - задача НЕреализуемая, так как "Сервер Windows" не способен отдавать потоки по протоколу RTSP.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Доброго времени суток.

Есть задача получить поток с камеры, подключенной через Windows сервер Линия, но т.к. RTSP Windows сервер Линии отдавать не может, остается использовать только H264.

В спецификации приведены примеры ссылок на RTSP и потоки H264.

Если по первым все понятно, то по вторым возник вопрос - 

Примеры ссылок на потоки, где /kfd3ado1sdrms - uri объекта Camera:

/kfd3ado1sdrms/streaming/main.flv - первый поток в формате Flash Video;
/kfd3ado1sdrms/streaming/sub.m3u8 - второй поток в формате HLS;

Собственно вопрос - откуда можно получить этот самый URI объекта Camera или каким образом он генерируется? 

 

 

 

 

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте!
Сервер под управлением Windows  может отдавать потоки FLV и HLS , ссылка вида:

http://demo.devline.ru/cameras/0/streaming/sub.flv?authorization=Basic%20d2ViOg==

d2ViOg== - это закодированное имя пользователя и пароль, в данном случае -  web без пароля.  Чтобы закодировать требуемую пару откройте http://base64.ru/ и укажите данные в виде login:pass

 

Также можно использовать ссылки вида:

Первый поток http://login:pass@ip:9786/cameras/0/streaming/main.flv
Второй поток http://login:pass@ip:9786/cameras/0/streaming/sub.flv

Первый поток http://login:pass@ip:9786/cameras/0/streaming/main.m3u8
Второй поток http://login:pass@ip:9786/cameras/0/streaming/sub.m3u8

Сейчас работа ведётся над кроссплатформенной версией,  ней планируется поддерживать RTSP.  

 

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти

×