Network Requirements
All Mersive Collaboration Suite (MCS)-enabled devices require an internet connection with DNS resolution. Sharing to these devices takes place via WebRTC, so while user devices will also require an internet connection, they will not have to be connected to the same local network as the Mersive device.
WebRTC and Network Factors
WebRTC constantly adjusts the frame rate (FPS) of shared video due to factors such as type of shared content, static images vs videos, bandwidth, etc. Resolution and bitrate also are very much dependent on factors such as user’s network, available bandwidth, etc. Due to network factors, video quality might drop below a certain threshold. However, MCS products are optimized for the best performance possible based on available bandwidth and network speed.
Network Setup
This section provides instructions on how to connect devices to a corporate network. By following these guidelines, you can maintain a secure and efficient environment.
Network Security Structure
A recommended best practice is to create a separate network segment for your devices. This network segment should be isolated from staff and guest networks but allow secure communication between these segments. External users should connect via a guest network that allows access to devices without compromising the internal staff network.
Isolated Guest Networks
If a user or an MCS-enabled device is connected to a guest network that has network isolation, it will prevent peer-to-peer connections which are required for this software to work. For this reason, Mersive recommends that you make sure your devices and users are not on isolated guest networks.
Step-by-Step Setup
Initial Network Setup
Configure a dedicated VLAN or subnet for MCS-enabled devices.
Ensure that this VLAN/subnet has internet access for device registration and updates.
Sample Configuration:
VLAN ID: 200
Subnet: 192.168.200.0/24
DHCP enabled with a sufficient IP range.
Device Configuration
Use the Mersive Management Portal to register and activate your devices.
During the activation, configure device-specific settings such as display name and background images. Click here for details.
Testing and Validation
Connectivity Testing
Test connections from both staff and guest networks to ensure that devices can connect and share content seamlessly.
Validate that cross-network connections work correctly, ensuring security and performance.
Functionality Testing
Verify that all features, such as screen sharing, are functioning as expected.
Conduct a thorough test during off-peak hours to avoid disrupting regular operations.
Firewall Exceptions
In some enterprise networks, you might need to adjust firewall settings and open specific network ports to ensure full functionality.
Note
Connections are over port 443 unless noted otherwise.
Firewall Exceptions Required for All MCS Products
display.mersive.com mcsapi.mersive.com
firebasestorage.googleapis.com firestore.googleapis.com identitytoolkit.googleapis.com securetoken.googleapis.com
webrtc.mersive.com (wss) *.firebaseio.com (wss) clientstream.launchdarkly.com (wss)
app.launchdarkly.com events.launchdarkly.com
stun.l.google.com - UDP port 19302
Additional Exception Required for Mersive Smart
u.expo.dev
Additional Exceptions Required for MCS Plans Including Mersive Hardware (Gen4 Mini or Gen4 Pod)
ntp.mersive.com - UDP port 123
hosted.mender.io *.hosted.mender.io s3.amazonaws.com/hosted-mender-artifacts hosted-mender-artifacts.s3.amazonaws.com
c271964d41749feb10da762816c952ee.r2.cloudflarestorage.com
Performance Impacts Due to Network Factors
Here are some examples of performance impacts due to network conditions:
Mersive Smart app: If network quality is high, you can expect 1080p resolution and 24fps for a single share.
Static images: When you share a static image, WebRTC will detect that there is no movement and set the FPS to 1. So, if you suddenly start scrolling, it is expected to sometimes see some blur or lag as WebRTC adjusts FPS.
Other factors that can impact performance: The hardware that the Mersive Smart app is running on. Your smart TV’s CPU and memory play a part in the quality, resolution, and latency of shares.
Users are connected to a display via different networks: You may experience lower quality shares.
Recommended Network Performance Metrics
Network Item | Definition | Recommendation |
---|---|---|
Bandwidth | The maximum rate at which data can be transferred over a network connection. |
|
Latency (Ping) | The time it takes for a data packet to travel from the source to the destination and back, usually measured in milliseconds (ms). | Low latency is crucial for real-time applications.
|
Jitter | The variation in latency over time, which can affect the consistency of the network connection. |
|
Packet Loss | The percentage of data packets that are lost during transmission. |
|
Throughput | The actual rate at which data is successfully transferred over the network, which can be affected by network congestion and other factors. |
|
Error Rate | The rate at which errors occur during data transmission. |
|
Network Utilization | The percentage of the available bandwidth that is actually being used. |
|
Connection Stability | How consistent and reliable the network connection is over time. |
|
You can use these tools to check your network’s metrics:
Speed Test: Websites and apps like Ookla’s Speedtest or Internet Speed Test can measure bandwidth, latency, and sometimes jitter.
Ping Test: Command-line tools (e.g., ping in Windows or Unix-based systems) can measure latency.
Traceroute: Shows the path data takes and can help identify latency or routing issues.
Network Analyzers: Tools like Wireshark can provide detailed insights into network traffic, errors, and performance issues.
Troubleshoot Offline Devices
Devices may show an “offline” status in the management portal for a number of reasons. If you see a device in an offline status, follow this table to find and correct the issue.
Note
For Mersive Smart, network settings are controlled by the host device (smart TV or streaming device). To modify network settings, follow manufacturer’s recommendations.
POSSIBLE CAUSE | SOLUTION | SMART | ESSENTIALS | PRO |
---|---|---|---|---|
App deleted from the smart TV or streaming device | 1. Confirm that the app no longer exists on the smart TV or streaming device. 2. DELETE the offline device from the device list in the management portal. 3. Re-download the app to the device. 4. Re-onboard the device as a new device. | X | ||
Device is powered off | Make sure the device is plugged in and turned on (in the case of Mersive Smart). | X | X | X |
Firewall is blocking connection | Confirm that the required URLs are allowlisted and the required ports are open on your network firewall. Click here for additional details about firewall exceptions. | X | X | X |
Incorrect Wi-Fi SSID or password entered during configuration | OPTION 1 1. Plug in an Ethernet cable. 2. Ensure the appropriate ports are open so the device can talk to our management portal. 3. Reconfigure the wireless network settings from the management portal. | X | X | |
Incorrect Wi-Fi SSID or password entered during configuration | OPTION 2 1. Factory reset the device by pressing the reset button on the front of the box for 10 seconds, removing power, and then reapplying power while the reset button is still pressed. Stop pressing the button when the status bar lights up. 2. DELETE the offline device from the device list in the management portal. 3. Re-onboard the device as a new device. | X | X |
Troubleshoot Network Unresponsive After Change
After switching networks, such as when you move from work to home, your device may lose connection to the display, and the app becomes unresponsive. This can happen when the app doesn't automatically re-establish a connection to the display.
Take these steps to check and correct the issue:
Check your internet connnection. Make sure your device is connected to the new network (Wi-Fi or Ethernet). If you have switched networks, confirm that your device shows a stable internet connection.
Restart the app. If the internet connection is good but the connection to the device still doesn’t work, close the app completely and then reopen it. This will reset the connection and allow the app to reconnect to the display.
Reconnect to the display. Follow the regular steps to start sharing your screen or content.
Restart your router. If you are unable to connect and share, try restarting your Wi-Fi router. This refreshes your network settings and often fixes the connection issue.