Познакомьтесь с Flussonic 19.03. Что нового 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. Документация Экспериментальная возможность записи архива в программно управляемый дисковый массив задокументирована. Приглашаем попробовать и будем рады получить обратную связь по фиче. Раздел про GeoIP2 был переработан, добавлено описание новой опции для работы с отдельно установленной базой GeoIP2. Добавлен раздел о работе с метками врезки рекламы. Мы более подробно рассказали об опции allow default в настройках авторизации. Улучшена инструкция по установке Watcher в режиме single. Улучшена инструкция по установке Watcher в кластер. Добавлена информация в раздел User Management документации на APIv2.