v.6.47.0¶
Improvements:¶
[LUNA-7438] The mechanism of splittable streams was added. The splittable stream is a stream which analytics can be processed on different agents at the same time and count as only one stream as license feature. For more information see Luna-Video-Manager documentation.
The create stream request from now on supports splittable parameter, which means no changes for streams processing of not splittable streams, but allows to use different agents for splittable streams
The get stream/ get streams requests responses was updated:
The status field: no change for not splittable streams, for splittable streams is a general status
The autorestart field moved to analytics field: for not splittable stream it will be the same for each virtual stream part (item of analytics array) and it can be different for each part of splittable stream depends on status of each stream part
The analytics field was extended by autorestart (described above) and status fields. The status describes status of each part of splittable stream
The ws subscription request from now on requires the analytic_index as query parameter and provides only information for analytics with specified index, which corresponds the index of analytics from create stream request or get stream(s) request.
Bugs fixed:¶
[LUNA-7461] Add stream name pattern description to spec for create stream and put stream requests.
[LUNA-7462] Fixed a bug that allowed passing an unused ttl parameter to image_retain_policy for people_count and human_tracking analytics. This applies only to the videosdk resource, as no data is retained there, unlike streams where data is preserved.
Migration:¶
See a migration manual.