Skip to content

Проигрывание архива

Архивные записи можно посмотреть с помощью административного веб-интерфейса либо встроив наш DVR плеер на веб-страницу.

Аналог плеера, который вы видите в веб-интерфейсе, можно встроить на ваш сайт с помощью специального адреса embed.html с параметром dvr.

Кроме того, к архивным записям можно получить доступ по разным протоколам с помощью специальных URL.

Доступ к DVR архиву по специальным URL

URL-адреса для проигрывания DVR

Доступ к архиву по URL может осуществляться в режиме потока и в режиме файла. Файл отличается от потока тем, что он конечен. То есть, при просмотре файла плеер будет показывать перемотку, а доступный для просмотра участок видео будет ограничен началом и концом. При просмотре потока перемотка не отображается, у потока нет конца, и он может продолжаться длительное время.

Это отличие видно и по URL. Например, файловый URL может заканчиваться на "index-1345345345354-3600.m3u8" (определены границы: начало 1345345345354 и через 3600 секунд окончание), а потоковый URL может заканчиваться на "timeshift_abs-1345345345354.ts" (определено только начало).

URL зависит от протокола, который вы используете для передачи видео, записанного в архиве. О протоколах читайте в разделе Доступ к DVR по разным протоколам.

Electronic Program Guide

DVR можно использовать вместе с EPG. Современный подход к предоставлению архива телепередач — записывать весь эфир и потом давать просматривать прошедшие (или отматывать назад текущие) передачи, используя расписание телепередач — EPG, Electronic Program Guide, он же электронный телегид.

Информация о записанных передачах и об их времени хранится в Middleware, а Flussonic Media Server предоставляет доступ к своему архиву как к бесконечной ленте (с удобной навигацией).

Есть два режима:

  • просмотр уже записанной передачи;
  • просмотр передачи, которая сейчас идет.

Если передача уже прошла и закончилась, то middleware на основании EPG формирует ссылку для просмотра из архива. Пользователь получает возможность посмотреть записанную передачу, как обычный файл. Например, если передача началась в 18:15 по Москве (14:15 UTC) 27 августа и длилась час, то middleware должен при выборе передачи в списке прошедших сформировать URL вида:

http://FLUSSONIC-IP:PORT/STREAM_NAME/index-1409148900-3600.m3u8

Если передача сейчас всё ещё идет, то middleware может сформировать специальный URL к архиву, позволяющий отматывать назад прямой эфир на начало передачи. Данная функциональность, к сожалению, поддерживается далеко не на всех устройствах и приставках, но тем не менее она существует. URL для такой незакончившейся передачи будет выглядеть так:

http://FLUSSONIC-IP:PORT/STREAM_NAME/index-1409148900-now.m3u8

Подробней о EPG можно прочитать в статье про работу с IPTV middleware.

Просмотр записей архива из административного веб-интерфейса

Вы можете просмотреть содержимое архива видеорегистратора через веб-интерфейс Flussonic UI. Для этого:

  1. Перейдите в настройки потока, нажав на название видеопотока на вкладке Media.
  2. На открывшейся странице откройте вкладку DVR.

На странице вы увидите DVR-плеер:

Интерфейс DVR-плеера

1. Текущее время проигрывания.

2. Пуск/пауза.

3. Центрирование таймлайна на ползунке проигрывания.

4. Приближение или отдаление таймлайна.

5. Перемещение вперёд/назад по таймлайну.

6. Регулирование громкости проигрывания.

7. Регулирование скорости проигрывания.

8. Ползунок проигрывания.

9. Таймлайн.

10. Указатель начальной точки, с которой должен начинаться фрагмент.

11. Указатель конечной точки, в которой должен заканчиваться фрагмент.

12. Сделать скриншот записи.

13. Начальное и конечное время фрагмента.

14. Скачать фрагмент.

15. Календарь.

Вы также можете открыть плеер в новой вкладке или новом окне, используя URL вида:

http://FLUSSONIC-IP:PORT/STREAM_NAME/embed.html?dvr=true

Это плеер embed.html, использующийся для встраивания видео на веб-страницы.

Навигация

На таймлайне (9) есть несколько зон, отмеченных разными цветами: красный цвет означает, что записи на этот период нет, зелёный означает, что запись доступна, голубой цвет означает текущий час, а серый — будущее время.

Вы можете кликнуть по любому месту на таймлайне или передвинуть ползунок проигрывания (8), чтобы начать воспроизведение видеопотока в плеере с выбранного места. Также вы можете использовать кнопки для навигации по таймлайну:

  • знак прицела (3) для центрирования таймлайна на ползунке проигрывания.
  • "-" и "+" (4) для того, чтобы приблизить или отдалить представленный на таймлайне промежуток времени для более точного выбора времени.
  • "<" и ">" (5) для перемещения вперёд/назад по таймлайну, чтобы передвинуть показанный на таймлайне промежуток времени на более раннее или позднее время (при этом саму запись вы не перематываете).
  • календарь (15) для выбора даты для просмотра/экспорта записи в этот день (если запись существует и дата не выходит за пределы определённой вами глубины архива).

Экспорт записей DVR

Вы можете скачать один или несколько фрагментов записи архива для экспорта в виде видеофайла с расширением MP4. Для этого:

  1. Переместите указатели границ (10 и 11) на желаемые точки или введите точное время начала и конца фрагмента (13).
  2. Закрепите их с помощью знака замка (13).
  3. Скачайте фрагмент, нажав на кнопку скачивания (14).

Экспорт записей DVR

Подробнее см. экспорт DVR.