1.7.0

Major changes in this version

Toolbox must be installed manually

The Genvid Toolbox must now be installed manually. The goal was to better support multiple versions of our SDK installed simultaneously. You can do it simply by running the py install-toolbox.py script in SDK installation folder. More information at the start of our Quick Tour Guide.

New Local Bastion Host

We have completly rethought our approach for deployment to allow better integration with multiple clusters, multiple distributed input source and a team workflow. Instead of the previous sample scripts local.py and cloud.py, we now have a whole new set of tools in our Toolbox. You can discover them in our Quick Tour Guide and follow our Upgrade instructions if you are upgrading from a previous version.

Support for raw video frame in the SDK

In this release, we finally added the raw frame support in the SDK which is the last step for deprecating FFmpeg and the broadcastd service. With the support for multiple streams and basic live video editing, there is no reason to keep the old service around. Let us know if you are missing any feature that you cannot achieve with the new system.

Minor changes and other fixes

  • [installer] Remove the local vs cloud installation option. Everything is now installed by default.
  • [installer] Remove terraform-s3-dir from the tools, since it is no longer use. You can download it from https://github.com/saymedia/terraform-s3-dir
  • [toolbox] Fix decoding of stdout outputs in the Python Toolbox.
  • [toolbox] VaultTool now connect on LAN address by default. Since we don’t exposed vault externally, it shouldn’t be a problem.
  • [unity] The small hang on game exit was due to a blocking call in our SDK. It is now handled properly.
  • [docker] The latest version of docker (17.06.1-ce) fixes the logs always going to stdout. The workaround for the logging has been removed.