Skip to content

v2.0 Release

Latest
Compare
Choose a tag to compare
@anderm anderm released this 27 Jun 16:44
· 20 commits to master since this release

2.0 Release

What's New

  • (#242) Renamed repo to 3DStreamingToolkit
  • (#178) Upgraded native and UWP WebRTC libraries to M62 build
  • (#229) Upgraded tools across solution to Visual Studio 2017
  • (#194) Merged native and UWP libraries into one GitHub repo
  • (#226, #225, #241, #231, #253) Switched testing platform to gtest and vcpkg
  • (#267, #221, #265) Added end-to-end functional tests
  • (#234, #222, #236, #235) Added tests for compatible GPU and Nvencode compatibility
  • (#180, #244, #209, #185) Added unit tests for buffer capturer, encoder/decoder, frame prediction header packaging and signaling client
  • (uwp-repo) Major improvement to HoloLens DirectX client performance
  • (#262, #263) Added ability to dynamically retrieve TURN credentials from the rendering server (except HoloLens and iOS/Android native clients)

Client samples

  • DirectX Desktop Client
  • Web Client
  • DirectX HoloLens Client - source only*
  • Unity HoloLens Client - source only*
  • iOS and Android React Native Clients - source only*
  • iOS Native Client - source only*
  • Android Native Client - source only*

Streaming Server samples

  • DirectX SpinningCube server
  • DirectX Multithreaded server
  • OpenGL SpinningCube server
  • Unity Fractal Stream server

End-to-end functional tests

Signaling server samples

*these clients rely on hard-coded config files and cannot be released as pre-built packages. They have to be built from source with your signaling/TURN server configuration. #176