Configuring settings: Proxy Streaming Server

If you received your system pre-configured from Grass Valley, your proxy streaming settings are already configured so you can skip these tasks. Otherwise, work through this section to configure your proxy streaming settings.
Important: The Proxy Streaming Server must be configured in order to use the Simple Editor tool in GV STRATUS Web Clients.
  • This SiteConfig role must be assigned in the Express/Core server:
    • GV STRATUS Proxy Streaming Service

      — To enable frame accurate playback and the ability to seek, cue and mark proxy files in GV STRATUS Web Clients within an HTML5 standard browser.

  • This license must be installed in the Express/Core server via SabreTooth:
    • STRATUS-PROXYSTREAMING

      — This license enables web streamings, with the maximum number of 40 streams per server.

  1. In the Control Panel application, click Core | Proxy Config | Web Streaming.

  2. Configure settings as follows:
    Setting or button Description
    Add Opens the Add Proxy Streaming Server dialog box.
    Modify Opens the Modify Proxy Streaming Server dialog box for the selected server.
    Configure Allows you to configure the maximum number of stream usage and set the SSL certificate for secure connection of web streams.
    Remove Removes the selected server.
    Save Saves the current settings.
    Cancel Discards any new settings and reverts to the last saved settings.
  3. Click Add to add the Proxy Streaming Server in your operation.

    The Add Proxy Streaming Server dialog box opens.

  4. Configure settings as follows:
    Setting or button Description
    Hostname The name of the proxy streaming server to be used by GV STRATUS Web Clients in your system.
    Port Specifies the port number for the proxy streaming server. These ports are supported as below:
    • 8001 — This port is used for a specialized service for the transport of proxy streaming requests by the Proxy Streaming Gateway Service. By default, the service opens port 8001 for HTTP traffic. If the base port number is configured, this will be used as the HTTP port number.
    • 8002 — This port is used for a secure service for the transport of proxy streaming requests. The service must be configured with valid SSL certificates for browsers to successfully make use of WSS. By default, the service opens the port number incrementally after the HTTP port (e.g. if the HTTP port is 8001, the HTTPS port will be 8002). Except if the HTTP port is set to 80, the standard HTTPS will use port 443.
    Note: The proxy streaming server uses WebRTC, which is a peer-to-peer protocol via UDP using any ports that are negotiated. There are no fixed ports but by default, port 8001 is used for HTTP and port 8002 is used for HTTPS traffic.
  5. Click OK.
  6. Click Configure to enter the maximum number of streams allowed for each Proxy Streaming Server or to set the SSL certificate for secure connection of web streams in your operation.
    Note: Each STRATUS-PROXYSTREAMING license enables web streaming in GV STRATUS Web Clients with up to 40 streams per server.

    When the core services are initially installed they automatically generate a type of certificate called a “self-signed” certificate. This certificate offers basic encryption capabilities, but cannot be used to verify the server. By default browsers do no trust self-signed certificates as they can be created by anyone and offer no protection against imposters and middle-man attacks.

    In order for the browser to trust the server and begin an HTTPS connection, it needs to validate a certificate. These certificates must come from a known organization called a certificate authority – one that the browser trusts to verify the server is who it says it is.

  7. Click Save to save your Proxy Streaming Server settings.
    You can also control the UDP port range of the proxy streaming server via the registry settings. On the machine(s) on which the proxy streaming service is running, add the following in the registry.
    • Key : HKLM\SOFTWARE\Grass Valley\Proxy Streaming Gateway
    • Name : UdpPortRange
    • Type : String
    • Value : Enter the port range

    Example: If the value data were set to “10000-11000”; this will limit the proxy streaming server to use UDP ports 10000 – 11000, which you can then allow via your firewall rules. The range has to be large enough to support multiple simultaneous connections, and also work around any other services that might be using random UDP ports.

  8. Repeat steps 3-7 to add more Proxy Streaming Server(s), if applicable.

Copyright © 2011 - 2021 GVBB Holdings SARL and Grass Valley USA, LLC. All rights reserved. Specifications are subject to change without notice. GV STRATUS 6.11 gvtp_20210726_01:23:36