myViewBoard Entity Management



All the setup tools and info to run your entity

Entity Management

All the setup tools and info to run your entity

myViewBoard networking requirements

This article outlines the networking requirements for using the various myViewBoard Suite apps or services. Please review the following if you need to prepare your organization and its users, or if you are encountering any issues running any of these apps or services.

Entity Management

As an entity owner or entity admin, to ensure your organization runs smoothly and all users can run myViewBoard software as expected, the following whitelisting configurations are required:

Mandatory ports:
For general operation
  • TCP Port 443 (HTTPS): Outbound is required for general operation and activation.
Optional ports:
For wireless screen sharing1
  • UDP and TCP port 3478: Bidirectional to the WebRTC servers.
  • UDP ports 50,000 – 65,535 (RTP/sRTP/RTCP): Bidirectional to the WebRTC servers.
Email addresses
Domain names2
  • *myviewboard.com
    • Required for the web application's ecosystem to function.
  • *myviewboard.cloud
    • Required for proper functioning of web service resources.
  • *firebaseio.com
    • Used by video and audio streaming features.
  • *amazonaws.com
    • Used by AWS services.

1These ports are optional; if blocked, media will be proxied using TURN on port 3478. The WebRTC protocol is only used for screen sharing. Verify that these ports are open on your network firewall if you wish to use this feature.
2Make sure to include the asterisks (*) as listed on the following domain names.

Delete

IN CASE CONNECTIVITY ISSUES PERSIST (NORTH AMERICAN ENTITIES ONLY)

If you're still encountering connectivity issues with our services after completing all relevant whitelisting steps outlined in this article, we recommend you whitelist the following IPs:

  • 15.197.200.250
  • 3.33.242.117
  • 15.197.229.245
  • 3.33.230.82
  • 52.223.2.212
  • 35.71.150.102

myViewBoard Whiteboard

In case Whiteboard users encounter any issues blocking screen sharing or any other features within Whiteboard, review the following whitelisting configuration requirements:

Mandatory ports:
For general operation
  • TCP Port 443 (HTTPS): Outbound is required for general operation and activation.
Optional ports:
For wireless screen sharing1
  • UDP and TCP port 3478: Bidirectional to the WebRTC servers.
  • UDP ports 50,000 – 65,535 (RTP/sRTP/RTCP): Bidirectional to the WebRTC servers.

1These ports are optional; if blocked, media will be proxied using TURN on port 3478. The WebRTC protocol is only used for screen sharing. Verify that these ports are open on your network firewall if you wish to use this feature.

myViewBoard Manager

For entity admin to use all of the Manager web console's features, the following whitelisting configurations are required:

Mandatory ports
Mandatory for Remote Desktop
  • TCP 443 for mrtc.myviewboard.cloud
  • TCP 443 for getice.myviewboard.cloud
  • Allow access to the following from the internet (WAN):
    • TCP 443 for ice.myviewboard.cloud
    • TCP 3478 for ice.myviewboard.cloud
    • UDP 3478 for ice.myviewboard.cloud
    • Peer-to-peer connection should be allowed (optional, but enables better performance):
    • 1024-65535 UDP
Domain names1
  • *myviewboard.com
    • Required for the web application's ecosystem to function.
  • *myviewboard.cloud
    • Required for proper functioning of web service resources.
  • *firebaseio.com
    • Used by video and audio streaming features.
  • *amazonaws.com
    • Used by AWS services.

1Make sure to include the asterisks (*) as listed on the following domain names.

myViewBoard Display

To ensure casting or receiving screens through myViewBoard Display runs smoothly, the following whitelisting configurations are required:

Mandatory ports:
For general operation
  • TCP Port 443 (HTTPS): Outbound is required for general operation and activation.
Optional ports:
For wireless screen sharing1
  • UDP and TCP port 3478: Bidirectional to the WebRTC servers.
  • UDP ports 50,000 – 65,535 (RTP/sRTP/RTCP): Bidirectional to the WebRTC servers.

1These ports are optional; if blocked, media will be proxied using TURN on port 3478.

Other casting solutions

ViewBoards come preloaded with multiple solutions to cast from a personal device to a ViewBoard. To learn more, view the casting solutions page.

Delete

5G NETWORK CONNECTION RECOMMENDED

For all casting solutions below, it is recommended to use Wi-Fi: 802.11n 5 GHz.

See a 5 GHz channel guide for a table on non-DFS channels in your country. In the USA, those channels are 36-48 and 149-165.

To ensure casting or receiving screens through other solutions on a ViewBoard, the following whitelisting configurations are required:

vCastReceiver and vCastSender

Ports
  • TCP 56789, 25123, 8121 & 8000 (for controlling message port & client device audio transfer)
  • TCP 8600 (BYOM)
  • TCP53000 (Request share screen)
  • TCP52020 (Reverse control)
  • TCP52030 (Status sync)
  • UDP 48689, 25123 (Device searching and broadcast & client device audio transfer)
  • UDP 5353 (Multicast search device protocol)
Ports and DNS for activation
  • Port: 443
  • DNS: https://vcastactivate.viewsonic.com
OTA service
  • Server Port: TCP443
  • Server FQDN Name: https://vcastupdate.viewsonic.com
Delete

NOTE ON SUBNET CONNECTION

Devices with the vCast software can connect to both the same subnet and across the subnet network in order to begin sending or receiving a screen.

AirPlay

Ports
  • TCP 51040, 51030, 51020 & 51010
  • UDP 5353 (mDNS to broadcast AirPlay)

Chromecast

Ports
  • TCP 8008 & 8009
  • UDP 5353 (mDNS to broadcast CCast)

myViewBoard Classroom

To use all myViewBoard Classroom features, the following whitelisting configurations are required:

Mandatory ports
  • Protocol: HTTPS/2 SSL
  • Port 443 for WebSocket connection
Domain names1
  • *myviewboard.com
    • Required for the web application's ecosystem to function.
  • myviewboard.com
    • Contains a sub-service ecosystem required to allow wildcard subdomains.
  • *myviewboard.cloud
    • Required for proper functioning of web service resources.
  • *visualstudio.com
    • VisualStudio API is used to enhance user experience.
  • *pndsn.com
    • A Chat Room API.

1Make sure to include the asterisks (*) as listed on the following domain names.

myViewBoard Knowledge Base

Need additional help?

Check our other resources — we'll be happy to assist you.