v.1.7.0 ======= Improvements: ------------- #) [LUNA-7632] A new algorithm for `streams distribution <../streams_distribution.html>`_ among agents has been implemented. The choice of this algorithm is now governed by the `LUNA_VIDEO_MANAGER_STREAMS_DISTRIBUTION_ALGORITHM` configuration setting. #) [LUNA-7637] The stream analytics scheduling was added. It allows to specify working intervals for each stream analytics. New resources: (Schedule template resource) - `create schedule template <../_static/api.html#tag/schedule-template/operation/createScheduleTemplate>`_ - `get schedule templates <../_static/api.html#tag/schedule-template/operation/getScheduleTemplates>`_ - `re(create) schedule template <../_static/api.html#tag/schedule-template/operation/replaceSchedule>`_ - `get schedule template <../_static/api.html#tag/schedule-template/operation/getScheduleTemplate>`_ - `delete schedule template <../_static/api.html#tag/schedule-template/operation/deleteScheduleTemplate>`_ - `get schedule template intervals <../_static/api.html#tag/schedule-template/operation/getScheduleTemplateIntervals>`_ - `calculate working intervals <../_static/api.html#tag/schedule-template/operation/calcIntervals>`_ (Streams schedules) - `get stream analytics working intervals (all) <../_static/api.html#tag/streams-schedules/operation/getAnalyticsIntervals>`_ - `(re)create stream analytics working intervals <../_static/api.html#tag/streams-schedules/operation/putAnalyticsIntervals>`_ - `get stream analytics working intervals by index <../_static/api.html#tag/streams-schedules/operation/getAnalyticsIntervalsIntervals>`_ - `delete stream analytics working intervals <../_static/api.html#tag/streams-schedules/operation/deleteAnalyticsIntervals>`_ Modified resources (schedule parameters were added) - `create stream <../_static/api.html#tag/streams/operation/createStream>`_ - `(re)create stream <../_static/api.html#tag/streams/operation/putStream>`_ #) [LUNA-7657] Updated the POST responses of `create stream <../_static/api.html#operation/createStream>`_, `create group <../_static/api.html#operation/createGroup>`_, `register agent <../_static/api.html#operation/registerAgent>`_ and `create analytic <../_static/api.html#operation/createAnalytic>`_ endpoints: - Included url in the response body. - Added Location header pointing to the created resource. #) [LUNA-7709] The new *ffmpeg_kwargs* parameter was added for several resources: - `create stream <../_static/api.html#tag/streams/operation/createStream>`_ - `replace stream <../_static/api.html#tag/streams/operation/putStream>`_ - `get stream <../_static/api.html#tag/streams/operation/getStream>`_ - `get streams <../_static/api.html#tag/streams/operation/getStreams>`_ Migration: ---------- See a `migration <../migration.html>`_ manual.