1.0.0-Beta.3

Release Date: Early Access (Beta 3) - July 17th, 2024

Focused Changes - Networking and Security

  • Added mechanism to authenticate WebRTC stream.

  • Use NLB tags to identify the number of NLBs available for stream connection.

    • Combined with the configuration option of the number of streams per NLB (1-n), this allows more dynamic control of the available resources for streaming.

  • Added an example AWS API Gateway documentation to show how ISVs can configure and protect access.

    • Allows ISVs/Developers to integrate with their IDP and to secure individual end-points.

    • ISVs can enable rate limiting and throttling.

Added

  • WebRTC authorization validation mechanism.

  • Support for OCI Helm repositories.

  • Exposed Flux HelmRelease deployment Timeout. (Defaults to 5 minutes.)

  • Increased debugging logs for the streaming manager service.

  • Use of NLB tags to identify which NLBs are available for connection.

  • Exposed configuration to manage the amount of streams per Load Balancer in AWS.

  • Exposed individual settings to manage starting ports for TLS and UDP traffic.

  • AWS API Gateway sample documentation.

Fixed

  • configMap.yaml transport_socket requires newline, causes Envoy Proxy to crash when TLS enabled.

  • “unknown” status codes from Flux causes API to fail.

  • Fixed conditional causing internal server errors in nv-ov-svc-streaming.

  • Redundant values in metric response headers.

  • Resolved TLS websocket issue where hostname and wss protocol were not returned properly.

  • Fixed TLS-based streams not being extracted in the API properly.