# Security and Network Considerations

### Network Requirements

* **Port Access**: Ensure appropriate ports are accessible between clients and docking stations
* **Firewall Configuration**: RTSPS typically uses port 8322 for encrypted connections
* **Bandwidth Planning**: Consider network capacity for multiple concurrent streams

### Quick Reference: Client Compatibility

<table><thead><tr><th width="112.5625">Video Client</th><th width="137.59765625">RTSP Support</th><th width="148.02734375">RTSPS Support</th><th width="194.52734375">Authentication Method</th><th width="197.63671875">Special Consideration</th></tr></thead><tbody><tr><td>VLC Media Player</td><td>Yes</td><td>Not Supported</td><td>Interactive Dialog</td><td>RTSPS not available on macOS/Windows</td></tr><tr><td>Milestone XProtect</td><td>Yes</td><td>Yes</td><td>VMS login interface</td><td>Requires certificate configuration</td></tr><tr><td>Genetec Security Center</td><td>Yes</td><td>Yes</td><td>VMS login interface</td><td>Enterprise certificate management</td></tr><tr><td>FFplay</td><td>Yes</td><td>Yes</td><td>Embedded credentials only</td><td>No interactive prompts</td></tr></tbody></table>

### Troubleshooting Common Issues

#### Connection Problems

* Verify network connectivity and port accessibility
* Check firewall rules for streaming ports (especially 8322 for RTSPS)
* Confirm docking station network configuration and accessibility

**Authentication Issues**

* Validate username and password credentials
* For FFplay, ensure credentials are properly embedded in the URL format
* Check for special characters that may require URL encoding

**RTSPS Certificate Issues**

* Install or trust the required TLS certificates
* Verify certificate validity and expiration dates
* Configure certificate authorities in enterprise VMS systems

**Platform-Specific Issues**

* macOS VLC users should prefer RTSP over RTSPS for reliable playback
* Command-line tools may require specific syntax for credential embedding
* VMS systems may need certificate store configuration for RTSPS access


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.flytbase.com/flinks-and-flows/flinks/flinks-live-streaming/introduction-to-secured-rtsp-streaming/security-and-network-considerations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
