Документация Flussonic Media Server

Contents

Сервис статистики

Мы предоставляем облачный сервис для наших клиентов по сбору статистики и предоставлению доступа к ней в личном кабинете пользователя на нашем сайте.

Включить сбор статистики можно в личном кабинете нажав на кнопку на карточке лицензии:

После этого Flussonic начнет сохранять в наш облачный сервис сессии просмотра видео и вы незамедлительно увидите отчеты в личном кабинете.

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

Чем полезна статистика

С помощью нашего сервиса статистики вы сможете узнать:

  • с каких устройств смотрели ваше видео
  • сколько трафика ушло
  • из каких стран смотрят
  • какие каналы (или иные потоки) интереснее вашим пользователям

Эти данные помогут вам узнать точнее: что интересно, а что не интересно вашим пользователям, вы сможете перестать оплачивать ненужные каналы и добавить интересных.

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

Анализ устройств, с которых смотрят видео, даст вам информацию для выбора качества контента: на телефоне достаточно среднего качества, а для телевизора лучше приготовить FullHD.

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

Что мы сохраняем

Каждый Flussonic с включенным сбором статистики передает на наши сервера:

  • уникальный идентификатор сервера, генерирующийся произвольно на первичном запуске сервера
  • время создания сессии
  • время закрытия сессии
  • имя канала
  • IP адрес пользователя
  • уникальный идентификатор сессии
  • авторизационный токен, использовавшийся при создании сессии
  • протокол сессии
  • количество переданных в сессии байт
  • идентификатор пользователя, переданный с авторизационного бекенда
  • referer для этой сессии
  • useragent этой сессии

Геопозиционирование и разбор User Agent происходит у нас в сервисе при записи сессий.

Трафик от Flussonic к нашему сервису чрезвычайно мал, можно его не учитывать.

Что мы показываем в статистике

Мы показываем:

  • общую статистику, т.е. сколько всего было записано сессий за выбранный период
  • количество уникальных сессий (см. ниже пояснение)
  • суммарный трафик
  • суммарное время просмотра, т.е. общая длительность сессий

Отчеты можно посмотреть на разных вкладках меню (Dashboard, Servers и т.д.)

В верхней части страницы есть фильтры, которые применимы ко всем отчетам:

  • From - To — выбор диапазона дат
  • filter by stream — фильтр списка по имени канала (возможен поиск по подстроке - т.е. по части имени потока)

Дополнительные фильтры

Щелкнув по ссылке more filters, можно задать дополнительные фильтры:

  • Select servers - объем трафика через сервер
  • minimum duration — минимальная длительность одной сессии в секундах
  • filter by ip — IP адрес клиента
  • filter by user_id — идентификатор клиента (UserId, полученный от авторизационнгого бекенда)
  • useragent - программы, с помощью которых пользователь получил доступ к видео
  • maximum duration — максимальная длительность одной сессии в секундах.

Dashboard

На дешборде мы показываем:

  • популярные страны просмотра (сортированы по трафику)
  • популярные каналы (сортированы по количеству сессий)
  • популярные протоколы (сортированы по трафику)

Channels

На вкладке Channels мы показываем каналы, сортированные по трафику:

Sessions

В вкладке Sessions мы показываем сортированные по времени создания сессии, с распределением по дням (на вкладках).

Unique sessions

Содержание вкладки Unique sessions описано в разделе Уникальные сессии далее на этой странице.

Useragents

В вкладке Useragents мы показываем распределение типов устройств по количеству сессий и трафику, а также список User Agents.

Servers

Во вкладке Servers показаны сводные данные о всех серверах с Flussonic:

  • сколько данных было скачано (Traffic)
  • сколько было пользовательских сессий (Connections)
  • какова общая длительность сессий (Duration).

Servers online

Во вкладке Servers online показаны сводные данные о серверах Flussonic, которые работают в текущий момент. Здесь Last updated показывает, когда снималась статистика.

Users

Вкладка Users показывает данные, сгруппированные по UserId. Показ статистики возможен для тех пользователей, которым авторизационный бекенд отдает UserId.

  • Traffic - общий трафик пользователя
  • Count - количество сессий
  • View time - суммарная длительность пользовательских сессий.

Worldmap

Вкладка Worldmap показывает статистику по странам:

  • статистика по количеству просмотров в стране
  • статистика по объему трафика, скачанного в стране

Для переключения на статистику по просмотрам нажмите сверху слева в отчете кнопку Switch to views.

А для переключения на статистику по объему трафика Switch to traffic.

Durations

Вкладка Durations показывает срез по длительностям сессий. По горизонтали показана длительность сессий, а по вертикали количество сессий и суммарный трафик.

Уникальные сессии

Мы в реальном времени можем сделать агрегацию сессий, которые выглядят похожими, т.е. если в течение дня есть сессии, у которых совпадает IP адрес, имя, протокол, user_id, Referer, User-Agent, то мы их склеиваем вместе и показываем их во вкладке Unique sessions, а их суммарное количество наверху в блоке Summary. Также в разделе Unique sessions показываем количество таких склеенных сессий.

Эти данные помогут увидеть, что клиент часто переподключается или что есть проблемы с учетом сессий.