Версия 4.6.4

17.09.2016

Важные изменения

  • #2537 теперь Flussonic может забирать скриншоты с камеры самостоятельно и не тратить время CPU на скриншоты.
  • #2703 HLS DVR сессии теперь маркируются как hls_dvr type: раньше было очень сложно в статистике отличить доступ к DVR от Live HLS. Сейчас мы сделали это возможным, теперь понятно что происходит в статистике.
  • #2750 Теперь входящий mpegts service и provider игнорируются если настроено в потоке: мы выбрасываем PMT и SDT во входящем MPEG-TS потоке и
  • #2896 пропускаем субтитры и телетекст через Flussonic. Мы больше не выбрасываем их. Они теперь доступны для Live и DVR. Работает над транслированием телетекста в webvtt. Напишите нам, если вам нужен этот фунционал.
  • #2927 убрали streamname/flv. Извините, уже 2016 год.
  • Сделали DASH по умолчанию в админ панели. Хоть dash.js player еще довольно молод, мы решили чтобы вам стоит попробовать его. Напишите нам, если у вас возникнут проблемы с ним.
  • #2930 Исправили переадресацию на другой сервер в кластере, когда запрашивает поток с него. Уточню, что перенаправим не на источник, а на сервер указанный в конфиге: Flussonic будет перенаправлять RTMP и HTTP клиентов на сервер, у которого есть запрошенный поток.
  • #2943 кодирование MPEGTS SDT (провайдер и имя сервиса) в cyrillic iso8859-5. Если у вас имена на кириллице, они будут выглядеть неправильно в FFmpeg, но корректно отображаться в VLC и приставках.
  • #2955 правильная передача B-Frames по RTSP
  • #2957 теперь старая админка по адресу /admin1, новая админка /admin. /admin2 перенаправляет на новую.
  • #2959 позволяет включить Watcher из админ панели.
  • #2985 корректное отображение Греческий, Турецких имен каналов MPEG-TS
  • #2986 m4s протокол теперь логирует потери кадров, если origin сервер не смог отправить кадры. Это внутренний протокол для связи между Flussonic
  • #2988 поддержка query string в VOD путях. Если вам нужно передать какой-нибудь query string всем файлов на http хранилище, это то, что вам нужно.

Технические изменения:

  • #2771 переименовали tracks-1,2 в tracks-v1a1: теперь индекс плейлист не изменится, если изменились дорожки поменялись местами. Будьте готовы изменить ваши URL, если используете прямые имена.
  • #2909 Теперь отображаются публикуемые потоки в админке, когда нет статических потоков. Извините за этот баг.
  • #2910 Исправили баг в админке, который не позволяет включить исходящие протоколы, после их выключения.
  • #2911 Поддержка репликации DVR по протоколу m4s
  • #2917 Исправили отображение публикуемых потоков с url-encoded символами в имени
  • #2918 Исправили неправильный тип сессии для RTSP. Она показывалась как http, теперь, как правильно, rtsp.
  • #2919 enable HTTP for our IP camera cloud agent: it is required for fetching thumbnails from cloud camera.
  • #2921 Исправили iptv группировку каналов
  • #2922 Исправили утечку памяти на потоках, где не меняются таймштампы
  • #2928 Исправили работу кластерной авторизации с опцией no_auto_token. Это сломали в прошлом релизе.
  • #2933 Починили загрузку файлов через админ панель.
  • #2947 Починили перезагрузку erlang скриптов авторизации. Это связано с обновлением на erlang 19. Теперь вы снова можете использовать наш parallel_auth.erl
  • #2960 Обновили шелл скрипт, теперь он лучше обрабатывает обращения к мертвому Flussonic
  • #2961 Отображение лицензии для Watcher (есть/нету)
  • #2964 Позволяет использовать ffmpeg url без опции “publish_enabled”