Версия 19.02

28.08.2019

Вышел Flussonic 19.02.

Flussonic Media Server

Что нового:

Flussonic Media Server

  • #4773 (new) [Flussonic] Flussonic предлагает front-end компоненты для использования в клиентских приложениях, чтобы публиковать и воспроизводить видео через Flussonic по WebRTC. Библиотека называется Flussonic WebRTC Player и доступна на NPM.
  • #5322 (new) [Flussonic] Теперь ‘404 not found’ ответы для HLS не кэшируются, поэтому оживший поток быстрее станет доступным.
  • #6065 (new) [Flussonic] Кластер: Новая опция ‘public’ в настройках пиров задаёт публичный внешний адрес сервера Flussonic. Используйте, если пиры в кластере находятся в локальной сети и в настройках указан внутренний адрес. Это предотвратит перенаправление на внутренний адрес, так как будет использоваться внешний. Подробности
  • #6272 (new) [Flussonic] Flussonic может доставлять несколько файлов с одинаковым содержанием в разном качестве как один мультибитрейтный ресурс. Это возможно с помощью опции ‘auto_mbr’ в настройках VOD-локации. Подробности
  • #6731 (new) [Flussonic] Переменная окружения ‘ADMIN_VIEW_DISABLE=true’ позволяет запретить пользователям с правами администратора Flussonic просматривать в веб-интерфейсе видео, защищённое с помощью авторизации. Подробности
  • #6877 (new) [Flussonic] Программный RAID для DVR: Поле ‘dvr_root’ таблицы streams при использовании RAID теперь содержит ссылку на глобальные настройки DVR, например, ‘@globalstorage’.
  • #7203 (new) [Flussonic] Транскодер на Intel Quick Sync может кодировать HEVC (пример указания опций для транскодирования в HEVC: ‘vcodec=hevc hw=qsv’).
  • #7229 (new) [Flussonic] Flussonic может хранить неотосланные push-уведомления, пока принимающий HTTP сервер не восстановит свою работу. Для новых опции к директиве ’notify’ указывают, сколько последних сообщений сохранять (‘resend_notifications_limit’) и как часто пытаться отослать их (‘resend_notifications_timeout’). Подробности
  • #7278 (new) [Flussonic] SQL API: Новые поля в таблице ‘streams’ (DB ‘cluster’): ‘dvr_range_start’ - время в Unix timestamp начала записи интервала в DVR, ‘dvr_range_end’ - время в Unix timestamp окончания записи в DVR.
  • #7484 (new) [Flussonic] Flussonic может принимать аудио в формате LATM.
  • #7220 (improved) [Flussonic] WebRTC-плеер полностью поддерживает изменения в метаданных входящих потоков, таких как добавленные или удаленные дорожки и обновленные параметры.
  • #7339 (improved) [Flussonic] В транскодер Flussonic добавлена поддержка последних процессоров Intel.
  • #7366 (improved) [Flussonic] Flussonic умеет захватывать мультибитрейтные HLS потоки по HTTPS (url hlss2://…) Подробности > см. HLS.

Исправлено:

Flussonic Media Server

  • #3507 (fixed) [Flussonic] In some cases incorrect video resolution was displayed for transcoded streams in the UI (Overview).
  • #4173 (fixed) [Flussonic] The dimensions (resolutions) of video tracks in transcoded streams are now displayed correctly in the UI.
  • #5023 (fixed) [Flussonic] The UI of Flussonic now supports Internet Explorer 10.
  • #5200 (fixed) [Flussonic] In the UI, the indication that a stream is transcoded now disappears properly after a stream’s transcoding parameters were deleted.
  • #5368 (fixed) [Flussonic] The transcoder with NVENC could not start more than several dozen streams.
  • #5651 (fixed) [Flussonic] Info about JPEG thumbnails of M4F streams is now synced on the source and restreamer servers.
  • #5673 (fixed) [Flussonic] Flussonic mixer (url mixer://) now plays a mix of video and radio streams without interruptions.
  • #5892 (fixed) [Flussonic] The button ‘Issue by LetsEncrypt’ appears only if the user opened the UI using the domain name, not an IP address.
  • #6158 (fixed) [Flussonic] In cluster configuration, if the restreamer was redirected to another peer for a stream, the UI (Origin servers) now shows a correct stream source.
  • #6498 (fixed) [Flussonic] Sometimes streams transcoded with NVENC appeared flickering during playback.
  • #6940 (fixed) [Flussonic] The work of the ‘allow default’ option in ‘auth_backend’ settings was improved. If the authorization backend responds with error code, such as 403, Flussonic no longer allows access to the content, even if the config contains ‘allow default’. If there are multiple parallel backends, and at least one of them denies access, access will be denied. However, if all backends are down (not responding) or there is a server error, Flussonic allows access to the content. Подробнее
  • #7257 (fixed) [Flussonic] At starting, Flussonic no longer stops at the step Activating license (for the servers with more than 40 tun interfaces).
  • #7291 (fixed) [Flussonic] UI: Switching between tabs for ondemand streams was fixed.
  • #7333 (fixed) [Flussonic] Filtering of the list of streams (by the links Online, Waiting, Error etc, and by a custom text filter) now works correctly.
  • #7338 (fixed) [Flussonic] No more empty .tmp files in VOD cache are created.
  • #7426 (fixed) [Flussonic] Transcoding with identical parameters is performed on CPU and GPU with the same results now.
  • #7458 (fixed) [Flussonic] User sessions are now displayed again in Unique sessions on the Statistics page in your Account.
  • #7481 (fixed) [Flussonic] Navigation to the VOD section was fixed.
  • #7494 (fixed) [Flussonic] Adding the max_sessions parameter to stream configuration could cause the 500 error in v19.01.
  • #7495 (fixed) [Flussonic] A number of issues of the re-worked UI of v18.12 were fixed: adding push URLs, editing/removing a source URL, adding an URL in the New URL box, deleting a stream, creating a publishing location. The Pulse tab displays disk usage graphs again. Ondemand streams do not start at opening the Overview tab. Also, a typo was fixed.
  • #7564 (fixed) [Flussonic] Flussonic now assigns real current time in UTC to segments and frames of live streams.
  • #7519 (fixed) [Flussonic] No green line appears now for streams which were resized with the option ‘force_original_aspect_ratio=true’, using transcoding on NVENC.

Watcher

  • #7213 (fixed) [Watcher] UI branding: The new UI now allows you to select the main logo and the logo of the login page, the color of the header and the sidebar, and the background color.
  • #7232 (fixed) [Watcher] When you specify the coordinates of cameras on the map in the new UI, the postal address is now determined again. The reverse conversion of the postal address to the coordinates also works.
  • #7340 (fixed) [Watcher] The appearance of some UI elements was improved.
  • #7510 (fixed) [Watcher] After recent refactoring, some issues occurred with registering and processing ANPR events, including sending notifications.

Agent

  • #7287 (fixed) [Agent] Agent no longer stops responding after the Internet connection was down for several hours.