Introduction to Secured RTSP Streaming
FlytBase now supports enhanced RTSP with authentication dialogs and introduces RTSPS encrypted streaming for secure access via VLC, FFplay, Milestone XProtect, and Genetec.
Enhanced Streaming Capabilities
RTSP with Authentication
FlytBase's improved RTSP streaming now includes authentication dialog support, allowing secure access control to your video feeds. When accessing RTSP streams, compatible video players will prompt for username and password credentials, ensuring only authorized users can view your docking station cameras.
RTSPS - Encrypted Streaming
RTSPS (RTSP over TLS) is now available as FlytBase's secure streaming protocol. This encrypted version of RTSP protects your video streams and authentication credentials during transmission, making it ideal for remote access over public networks or when security compliance is required.
Available Streaming Configurations
When generating streaming links, you have the flexibility to choose whether the link requires username and password authentication or provides direct access without credentials.
FlytBase provides four streaming configurations to meet different security and network requirements:
1. RTSP without Authentication:
- Open access streaming without credential requirements
- Universal compatibility with all video clients including VLC, FFplay, Milestone XProtect, Genetec Security Center, and other VMS platforms
- Ideal for trusted network environments where access control is not required
- Simple setup with immediate streaming access
2. RTSP with Authentication:
- Access-controlled streaming with username and password protection
- Video transmission remains unencrypted but access is restricted
- Ideal for local networks where encryption isn't required but access control is needed
- Compatible with all major video clients and VMS platforms
3. RTSPS without Authentication:
- Encrypted streaming without credential requirements
- Newly introduced encrypted protocol for secure video transmission
- Provides data encryption but allows open access to authorized network users
- Useful for encrypted channels where access is controlled at network level
4. RTSPS with Authentication:
- Fully secured streaming with both encryption and access control
- Combines TLS encryption with username/password authentication
- Provides comprehensive security for sensitive video content
Client-Specific Authentication Handling
Different video clients handle authentication in distinct ways, determining how you'll use the generated streaming links:
VMS Platforms and Media Players
- Interactive Authentication: VLC, Milestone XProtect, and Genetec Security Center support credential prompts
- Clean Link Usage: Enter the clean streaming link provided by FlytBase
- Credential Entry: System displays login dialog where you enter username and password separately
- Enhanced Security: Credentials are not visible in the URL and can be managed through the client interface
FFplay (Command-line Player)
- No Interactive Prompts: Cannot display username/password dialog boxes
- Requires Embedded Credentials: For authenticated streams (RTSP or RTSPS with auth), credentials must be embedded directly in the URL
- Works Without Authentication: RTSP and RTSPS streams without authentication work flawlessly
- URL Format:
rtsp://username:password@host:port/pathorrtsps://username:password@host:port/path - Use Case: Automated monitoring, scripted access, and command-line operations
VMS Platforms and Media Players
- Interactive Authentication: VLC, Milestone XProtect, and Genetec Security Center support credential prompts
- Clean Link Usage: Enter the clean streaming link provided by FlytBase
- Credential Entry: System displays login dialog where you enter username and password separately
- Enhanced Security: Credentials are not visible in the URL and can be managed through the client interface
| Streaming Configuration | VLC | Milestone XProtect | FFPlay |
|---|---|---|---|
| RTSP without Authetication | Works flawlessly | Direct access | Direct access |
| RTSP with Authentication | Embedded credentials:rtsp://user:pass@192.168.1.100:554/stream | Interactive prompts with clean links | Interactive prompts with clean links |
| RTSPS without Authentication | Works flawlessly | Not supported | Direct access |
| RTSPS with Authentication | Embedded credentials:rtsps://user:pass@192.168.1.100:8322/stream | Not supported | Interactive prompts with clean links |
Supported Video Clients and Compatibility
Media Players
FFplay (Command-line player)
- Full support for RTSP and RTSPS protocols without authentication
- For authentication-protected streams, credentials must be embedded in the URL
- No interactive authentication prompts - requires embedded credentials for secure access
- Excellent for automated monitoring and scripted applications
VLC Media Player
- Full RTSP support with authentication dialog prompts
- Interactive credential entry for clean streaming links
- Cross-platform compatibility for RTSP streaming
- Note: RTSPS protocol is not supported on macOS and Windows
Professional Video Management Systems
Milestone XProtect
- Native support for both RTSP and RTSPS streaming protocols
- Professional authentication handling through VMS login interface
- Advanced features including recording, motion detection, and multi-camera management
- RTSPS requires proper certificate configuration for encrypted connections
Genetec Security Center
- Enterprise-grade RTSP and RTSPS integration capabilities
- Secure credential management within the VMS platform
- Comprehensive video analytics and security features
- Full certificate authority support for RTSPS deployments
Was this helpful?