home

Библиотека ELiS

Новый отчёт по IP-адресам пользователей

Появился отчёт, в котором можно посмотреть с каких IP-адресов было больше всего сессий просмотров документов по данным ELiS PlayLog.

ip_report.png

В отчёте полный адрес видит только администратор сайта, остальные будут видеть адрес без последнего октета (обезличенный).

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

Эксперимент по программного транскодированию видео на Android-устройствах

В ELiS есть модуль видео, а в нем есть возможность развернуть ферму кластеров транскодирования.

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

Для проверки была написана программа, которая использует ffmpeg для Android и в результате измерений на смартфоне Honor 6X с 8 ядрами Cortex-A53 2 ГГц получены результаты по транскодированию видео в сравнении с AMD Ryzen 3600 (6 ядер по 3600 ГГц).

Ошибка при загрузке больших видео

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

Для решения проблемы надо проверить, что у вас стоит не слишком старый PHP (проверена работа на PHP7.2).

Также следует проверить таймауты в настройках PHP-FPM/Nginx:

Обновлена работа видеомодуля при отключении одной из нод хранения

Теперь перед тем, как вывести плеер, сервер проверит, что видео на файловых серверах существуют.

Также если вы потеряли одну из файловых нод, теперь можно все задачи с видео перезапустить. Для этого на сайте admin/config/media/myvideo/managment выделите чекбокс перезапуска задачи и отправьте форму.

elis-retranscode-video.png

Просмотр xAPI событий для ресурсов H5P

elis_xapi_playlog_column_example.png

C модулем ELiS H5P можно не только записывать события xAPI, генерируемые H5P, но и просматривать их в рамках сессии работы с документом.

На видео ниже показывается сессия работы пользователя с ресурсом H5P типа Column. Слева - сам ресурс, справа - события одной из сессии прохождения.

Формирование двухколоночного отображения метаданных документа

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

group-panel-view.png

Сделать это можно используя дополнительный модуль, который уже установлен вместе с ELiS.

group-panel.png

Библиотека ELiS прекращает бесплатное распространение

elis-free-library_end.png

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

Просмотр PlayLogs пользователя из его профиля

user-history.png

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

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

Модуль ELiS Access Organization

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

Модуль создает поле: field_access_rw_organization и назначает его папкам каталога.

В созданное поле можно вписать отдельные организации, при этом:

Модуль ELiS Access User

Модуль решает две задачи:

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

Модуль создает два поля: field_access_read_user и field_access_rw_user и назначает их папкам каталога.

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