Jump to content
z4uck

Получить готовый кусок архива

Recommended Posts

Регулярно требуется экспортировать с XVR и сохранять в отдельную папку фрагменты архива с получением заказа (2-5 минут). Нужна автоматизация, возится с каждым роликом просто печаль нудная. Зная время возможно как-то запрашивать данные и чтобы регистратор в ответ кидал сразу готовый ролик без поиска фрагмента в просмоторщике архива и дальнейшем экспорте?

Share this post


Link to post
Share on other sites

Здравствуйте!
При использовании версии «Линия» для Linux и наших регистраторов можно использовать простой запрос вида:

http://admin:1234@192.168.1.222:9786/cameras/1/streaming/sub.mp4?time=2019-10-06T10:05:15&duration=00:10&audio=0&download=1&filename=CAM00_20190106.mp4

в котором:

admin:1234 - авторизация на регистраторе;
192.168.1.222:9786 - адрес и порт регистратора;
cameras/1 - номер канала (нумерация начинается с нуля, т.е. при запросе первого канала указываем 0);
streaming/sub.mp4 - запрос потока, для первого потока - main.mp4, для второго - sub.mp4;
time=2019-10-06T10:05:15 - дата и время начало экспорта;
duration=00:10 - экспортируемое время (в данном примере 10 секунд);
audio=0 - экспорт без звука, audio=1 - со звуком;
download=1 - указывает на наличие заголовка "Content-Disposition";
filename=CAM00_20190106.mp4 - название сохраняемого файла;

На примере демо сервера, фрагмент архива с первой камеры можно получить так:

http://admin:@demo.devline.ru:1818/cameras/0/streaming/main.mp4?time=2019-10-06T10:05:15&duration=00:10&audio=0&download=1&filename=CAM00_20190920.mp4

Если что-то дополнительно требуется именно со стороны "Линии" - прошу описать подробнее. 

Share this post


Link to post
Share on other sites

Станислав благодарю. 

Похоже это именно то, что нужно.

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×