Screen Sharing
Configure TURN server settings for WebRTC-based screen sharing. A TURN server relays video streams when direct peer-to-peer connections are blocked by firewalls or NAT.
Navigate to Settings > Screen Share.
Requires the Admin role and the SCREEN_SHARE_WEBRTC entitlement (Professional plan and above).
Screen Share Methods
Inspire supports two methods for sharing your screen to display endpoints:
| Method | Quality | Audio | Firewall | Setup |
|---|---|---|---|---|
| WebRTC | Full quality video | Yes | May need TURN server | Default, zero-config on same network |
| Relay | Lower framerate | No | Works through any firewall | Per-endpoint setting, uses existing SignalR |
WebRTC is the default and provides the best experience. It works without any configuration when the presenter and display are on the same network. A TURN server is only needed when WebRTC connections fail due to strict corporate firewalls or symmetric NAT.
Relay mode sends screen frames via the existing SignalR connection to the Edge server. It has lower quality and no audio, but works through any firewall without additional infrastructure. Configure relay mode per-endpoint in the endpoint settings.
TURN Server Configuration
If WebRTC connections are failing, configure a TURN server:
| Field | Description | Example |
|---|---|---|
| TURN Server URL | The TURN server address | turn:turn.example.com:3478 |
| Username | Authentication username | inspire |
| Credential | Authentication credential/password | (your credential) |
Supported Protocols
| Protocol | Format | Use Case |
|---|---|---|
turn: | Unencrypted TURN | Internal networks |
turns: | TLS-encrypted TURN | Public internet / security-sensitive |
When TURN Is Needed
A TURN server is required when:
- Displays and presenters are on different networks separated by strict firewalls
- The network uses symmetric NAT that prevents WebRTC hole-punching
- Corporate security policy blocks peer-to-peer UDP traffic
TURN is not needed when:
- Displays and presenters are on the same local network
- The firewall allows UDP traffic between the presenter and display
Recommended TURN Servers
Self-hosted coturn works well with Inspire. Commercial TURN services like Twilio TURN or Xirsys are also compatible.
Saving Configuration
Enter the TURN server details and click Save Changes. A sticky bar appears at the bottom when you have unsaved changes. Click Discard to revert to the last saved values.