Версия 19.03

21.06.2019

Познакомьтесь с Flussonic 19.03.

Flussonic Media Server


Что нового

Flussonic Media Server

  • #5188 (new) [Flussonic] Поддержка Minio S3.
  • #6680 (new) [Flussonic] Flussonic умеет распознавать и обрабатывать метки врезки рекламы: SCTE-35 метки в транспортных MPEG потоках и различные cue-in/cue-out метки в HLS. Можно указать выходной формат для меток, и Flussonic преобразует метки и добавит их в выходной HLS или MPEG-TS поток. Подробнее
  • #7507 (new) [Flussonic] С новым параметром ‘geoip PATH’, где ‘PATH’ — это путь до базы данных GeoIP2, вы сможете использовать установленные вами самостоятельно базы GeoIP2 и обновлять их независимо от Flussonic. Подробнее
  • #7383 (new) [Flussonic] Мы продолжаем переводить реализацию веб-интерфейса Flussonic на новые технологии.
  • #4371 (improved) [Flussonic] В UI разделе Media info теперь отображаются кодеки и битрейт входного потока для транскодера.
  • #7554 (improved) (beta) [Flussonic] Программный RAID для DVR: Можно добавлять диски в RAID на лету во время записи видео в архив, и не нужно перезапускать Flussonic. Подробнее
  • #7762 (improved) [Flussonic] API: Теперь /STREAMNAME/media_info.json возвращает поле ’tracks’ вместо ‘streams’. Чтобы получать результат в прежнем виде, добавьте к запросу параметр ?old=true.

Watcher

  • #6097 (new) [Watcher] У наших инженеров поддержки появилась новая утилита, которая помогает произвести миграцию Watcher с сервера на сервер, миграцию базы данных с SQLite на PostgreSQL, и, до некоторой степени, миграцию Watcher с single на cluster.
  • #7216 (improved) [Watcher] В разделе нового UI Уведомления стало лучше работать с событиями: для выбранного события показывается видео-скриншот с возможностью запустить проигрывание записи события, выбранное событие подсвечивается в списке, можно скачать скриншот и запись в MP4, и др.
  • #7589 (improved) [Watcher] Список событий в разделе нового UI Уведомления переработан — теперь он более информативный и простой в использовании.
  • #6745 (deprecated) [Watcher] Flussonic Watcher больше не работает на движке SQLite. Теперь PostgreSQL используется в обоих режимах работы (single и cluster). Обращайтесь в нашу службу поддержки, чтобы мы помогли оперативно произвести миграцию базы данных с SQLite на PostgreSQL.

Player

  • #7193 (improved) [Player] Внутренние переработки и улучшения плеера.

Что исправлено

Flussonic Media Server

  • #4231 (fixed) [Flussonic] The UI button ‘Publish from webcam’ (on the Input tab) now works in Google Chrome and in Safari.
  • #4442 (fixed) [Flussonic] The web UI now displays information about subtitles in a stream’s Media info section.
  • #4748 (fixed) [Flussonic] In old Flussonic versions, the transcoder might incorrectly process HLS streams.
  • #6349 (fixed) [Flussonic] Now the DRM parameters ‘keyserver’ and ‘user keyserver’ are saved correctly when the user sets them in the web interface.
  • #6681 (fixed) [Flussonic] Now streams transcoded with the option ‘vb=copy’ have correct video and audio tracks on the output.
  • #7205 (fixed) [Flussonic] Flussonic’s live and DVR players now support Internet Explorer.
  • #7408 (fixed) [Flussonic] The option ‘precise=true’ used for DVR import now works correctly.
  • #7668 (fixed) [Flussonic] Under certain conditions, RTSP streams from cameras were not ingested.
  • #7705 (fixed) [Flussonic] You can download DVR in MP4 immediately: the Content-Disposition attachment is now sent correctly.
  • #7719 (fixed) [Flussonic] The issue of Flussonic v19.02 with ingesting RTSP streams with AAC audio was resolved.
  • #7769 (fixed) [Flussonic] Video thumbnails creation for HEVC streams now works.
  • #7772 (fixed) [Flussonic] The transcoder now produces correct copied video tracks (‘vb=copy’), without extra frames.
  • #7817 (fixed) [Flussonic] The transcoder with ‘deinterlace=adaptive’ no longer drops frames.
  • #7872 (fixed) [Flussonic] API: recording_status.json without specified ’to’ parameter no longer causes a 500 error.

Watcher

  • #6394 (fixed) [Watcher] The correct management of orphaned Python processes at Flussonic restart now prevents Watcher from failing to start.
  • #7177 (fixed) [Watcher] The new Watcher UI now supports Internet Explorer 10.
  • #7197 (fixed) [Watcher] The screen for quick camera adding was improved.
  • #7201 (fixed) [Watcher] The new UI: Units were added for Per-camera DVR Space Limit in user or group settings.
  • #7301 (fixed) [Watcher] The new UI: The display of camera names in the list of events was fixed.
  • #7328 (fixed) [Watcher] The new UI: The access to Mosaic view for non-admin users now works correctly: users can see all their cameras in one or more mosaics.
  • #7417 (fixed) [Watcher] An issue that might occur in version 18.12 with the database (“null value in column “bitrate”) was resolved.
  • #7438 (fixed) [Watcher] Two APIv2 methods (‘device-tokens’ and ‘subscriptions’) were removed from the API documentation.
  • #7456 (fixed) [Watcher] English localization improvements in the new UI.
  • #7476 (fixed) [Watcher] The new UI: Individual users can switch the UI language on the login page or during an active session in the UI.
  • #7555 (fixed) [Watcher] The preferred view mode of the list of cameras is now saved in a cookie and the user don’t need to select it again when logging in next time.
  • #7676 (fixed) [Watcher] Добавлено описание методов в раздел User Management документации на APIv2 https://flussonic.github.io/watcher-docs/api.html#user-management

Mobile Watcher

  • #7260 (fixed) [Mobile Watcher] The layout of UI elements in Watcher mobile app was improved.

Player

  • #7065 (fixed) [Player] The DVR player did not display dates for some streams with autoplay turned off.
  • #7404 (fixed) [Player] Flussonic supports publication and playback via WebRTC in Safari on OSX and iOS.
  • #7530 (fixed) [Player] At the loss of websocket connection, the player now sends the event and tries to restore the connection.
  • #7766 (fixed) [Player] The playback with ‘realtime=true’ was fixed.

Agent

  • #7791 (fixed) [Agent] In version 19.02 video from some cameras with old versions of Agent was not received.

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