1.43.0

Major Fixes and Changes

SDK & Toolbox Documentation Split

The SDK and the Toolbox now have separate documentation.

Unity 5.6 is no longer supported

As of this version, Unity 5.6 is no longer supported for building Genvid MILE SDK Plugins and Samples. You now need to use at least Unity 2019.4.40f1

New Restarter Feature - 24/7

New REST and C APIs now allow monitoring and restarting a stream which ended or crashed. Users can now create streams that will last as long as desired on Twitch and YouTube.

Along with the Restarter Feature, we’re updating the Twitch and YouTube setups to use the new Online Video Player (OVP) Connector service. See the Studio OVP Connectors section for more information.

Minor Changes and Other Fixes

  • [documentation] Updated Unity Plugin setup documentation to account for the Genvid SDK selector.

  • [sdk] Added Requests Native API functions to C# wrappers.

  • [studio] Fixed an issue where a composition error wasn’t displayed properly in the Studio logs.

  • [studio] Updated broadcast settings to be autoconfigured with OVP connectors.

  • [unity] Added Requests API to the Unity Plugin.

  • [unity] Removed obsolete classes from the Unity Plugin, along with the corresponding implementation in the Cube Sample.

  • [unity-plugin] Fixed an issue where installing an SDK version older than the plugin would throw a runtime exception.

  • [loadtester] Fixed an issue where a TypeScript invalid syntax error was thrown when building with recent versions of @types/node.

  • [cube sample] Added a small interaction with annotations for testing purposes.

  • [cube sample] Fixed an issue where Badge colors triggered from annotations were not matching the color of the cube.

  • [cube sample] Added a Request API example to the Cube Sample.

  • [events] Fixed documentation of events where the format of the reduction was misrepresented.

  • [events] Added publishers to event reductions. The publishers let you receive event summaries as notifications directly from the client without having the game do it.

  • [leaf] Fixed an issue where data frames were inserted into annotations and incorrectly communicated as annotations.

  • [unreal] Fixed an issue where some symbols weren’t declared when including Genvid plugin headers.

  • [unreal] Improved amount of dependencies by replacing usage of std::string with FString.

  • [web sdk] Fixed an issue where annotations were all sent at initial load as well as past annotations being replayed.