Live Streaming
View real-time video feeds from your aircraft and share streams with authorized viewers.
Overview
Live Streaming capabilities include:
- Real-time Video - Low-latency feed from aircraft cameras
- Stream Control - Quality and display settings
- Stream Sharing - Share live views with others
- Recording - Capture stream to cloud storage
Accessing Live Streams
From Fly Dashboard
- Navigate to Fly Dashboard
- Select an active device
- View the video panel on the interface
Video Panel Location
The video feed is displayed in the Fly Dashboard:
- Primary view integrated with telemetry
- Expandable to fullscreen
- Picture-in-picture mode available
Stream Quality
Quality Options
| Quality | Resolution | Use Case |
|---|---|---|
| Auto | Adaptive | Varies with connection |
| High | 1080p | Best visual quality |
| Medium | 720p | Balance of quality and bandwidth |
| Low | 480p | Poor connection areas |
Adaptive Streaming
When set to Auto:
- Quality adjusts automatically
- Based on connection strength
- Minimizes buffering
- Maintains continuous stream
Video Controls
Playback Controls
| Control | Function |
|---|---|
| Fullscreen | Expand to full screen |
| PiP | Picture-in-picture mode |
| Mute/Unmute | Toggle audio (if available) |
| Settings | Access stream settings |
Display Options
- Aspect Ratio - Original, 16:9, 4:3
- Orientation - Auto-rotate based on gimbal
- OSD - Toggle on-screen telemetry overlay
- Grid - Display composition grid
Screenshot
Capture frame from stream:
- Click Screenshot button
- Frame saves to Media Management
- Includes metadata (time, location)
Stream Sharing
Creating a Share Link
Share your live stream with viewers:
- Click Share Stream button
- Configure share settings:
- Viewer name/email (optional)
- Expiration time
- Access permissions
- Click Generate Link
- Copy and share the link
Share Settings
| Setting | Description |
|---|---|
| Duration | How long the link remains valid |
| Viewers | Specific users or anyone with link |
| Quality | Max quality available to viewers |
| Delay | Optional delay for security |
Managing Shares
View and manage active shares:
- Click Manage Shares
- See all active share links
- Revoke access if needed
Viewer Experience
For Shared Stream Viewers
When someone opens a shared stream link:
- Browser opens the viewer page
- Stream begins automatically
- Viewer-only controls available
- No aircraft control access
Viewer Controls
Viewers can:
- Play/pause stream
- Adjust volume
- Enter fullscreen
- Take screenshots (if permitted)
Viewers cannot:
- Control the aircraft
- Access telemetry
- Change camera settings
Stream Recording
Cloud Recording
Record the live stream to cloud storage:
- Click Record button
- Recording indicator appears
- Click Stop to end recording
- Recording saves to Media Management
Recording Options
| Option | Description |
|---|---|
| Quality | Recording resolution |
| Format | Output file format |
| Auto-stop | Stop recording when flight ends |
Multi-Camera Support
Switching Cameras
For aircraft with multiple cameras:
- Click camera selector
- Choose camera feed
- Stream switches to selected camera
Available Camera Views
| Camera | Description |
|---|---|
| Main | Primary gimbal camera |
| FPV | Forward-facing pilot camera |
| Zoom | Telephoto lens (if equipped) |
| Thermal | Thermal imaging (if equipped) |
Network Requirements
Minimum Requirements
For stable streaming:
| Metric | Minimum | Recommended |
|---|---|---|
| Download Speed | 5 Mbps | 15+ Mbps |
| Upload Speed | 1 Mbps | 5+ Mbps |
| Latency | < 200ms | < 100ms |
| Connection | Stable | Fiber/5G |
Bandwidth Usage
Approximate data consumption:
| Quality | Data Rate |
|---|---|
| Low | ~1 Mbps |
| Medium | ~3 Mbps |
| High | ~5-8 Mbps |
Latency
Understanding Latency
Stream delay from aircraft to viewer:
| Component | Typical Delay |
|---|---|
| Camera | 50-100ms |
| Transmission | 100-300ms |
| Processing | 50-100ms |
| Display | 50-100ms |
Total typical latency: 250-600ms
Minimizing Latency
- Use Low Latency mode if available
- Ensure strong signal connection
- Use wired internet when possible
- Close bandwidth-heavy applications
Troubleshooting
Stream Not Loading
| Issue | Solution |
|---|---|
| No video | Check device is streaming |
| Black screen | Refresh the page |
| Frozen | Check internet connection |
| Loading forever | Clear browser cache |
Poor Quality
| Issue | Solution |
|---|---|
| Pixelated | Improve connection or lower quality |
| Stuttering | Close other applications |
| Buffering | Switch to lower quality setting |
Connection Issues
| Issue | Solution |
|---|---|
| Frequent drops | Check signal strength |
| High latency | Move closer to router |
| No signal | Verify aircraft connection |
Best Practices
For Pilots
- Check stream before critical operations
- Monitor viewer count during shares
- Stop sharing when privacy needed
- Use appropriate quality for conditions
For Viewers
- Use stable internet connection
- Close unnecessary browser tabs
- Use supported browsers (Chrome, Firefox, Edge)
- Enable hardware acceleration
Security Considerations
Stream Privacy
Live streams may contain sensitive information. Share responsibly.
- Only share with authorized viewers
- Set appropriate expiration times
- Revoke access when no longer needed
- Be aware of what’s visible in the stream
Access Control
- Shares require authentication (configurable)
- Activity is logged
- Administrators can view all active shares
- Automatic expiration prevents stale links