Skip to main content

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​

  1. Navigate to Fly Dashboard
  2. Select an active device
  3. 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​

QualityResolutionUse Case
AutoAdaptiveVaries with connection
High1080pBest visual quality
Medium720pBalance of quality and bandwidth
Low480pPoor connection areas

Adaptive Streaming​

When set to Auto:

  • Quality adjusts automatically
  • Based on connection strength
  • Minimizes buffering
  • Maintains continuous stream

Video Controls​

Playback Controls​

ControlFunction
FullscreenExpand to full screen
PiPPicture-in-picture mode
Mute/UnmuteToggle audio (if available)
SettingsAccess 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:

  1. Click Screenshot button
  2. Frame saves to Media Management
  3. Includes metadata (time, location)

Stream Sharing​

Share your live stream with viewers:

  1. Click Share Stream button
  2. Configure share settings:
    • Viewer name/email (optional)
    • Expiration time
    • Access permissions
  3. Click Generate Link
  4. Copy and share the link

Share Settings​

SettingDescription
DurationHow long the link remains valid
ViewersSpecific users or anyone with link
QualityMax quality available to viewers
DelayOptional delay for security

Managing Shares​

View and manage active shares:

  1. Click Manage Shares
  2. See all active share links
  3. Revoke access if needed

Viewer Experience​

For Shared Stream Viewers​

When someone opens a shared stream link:

  1. Browser opens the viewer page
  2. Stream begins automatically
  3. Viewer-only controls available
  4. 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:

  1. Click Record button
  2. Recording indicator appears
  3. Click Stop to end recording
  4. Recording saves to Media Management

Recording Options​

OptionDescription
QualityRecording resolution
FormatOutput file format
Auto-stopStop recording when flight ends

Multi-Camera Support​

Switching Cameras​

For aircraft with multiple cameras:

  1. Click camera selector
  2. Choose camera feed
  3. Stream switches to selected camera

Available Camera Views​

CameraDescription
MainPrimary gimbal camera
FPVForward-facing pilot camera
ZoomTelephoto lens (if equipped)
ThermalThermal imaging (if equipped)

Network Requirements​

Minimum Requirements​

For stable streaming:

MetricMinimumRecommended
Download Speed5 Mbps15+ Mbps
Upload Speed1 Mbps5+ Mbps
Latency< 200ms< 100ms
ConnectionStableFiber/5G

Bandwidth Usage​

Approximate data consumption:

QualityData Rate
Low~1 Mbps
Medium~3 Mbps
High~5-8 Mbps

Latency​

Understanding Latency​

Stream delay from aircraft to viewer:

ComponentTypical Delay
Camera50-100ms
Transmission100-300ms
Processing50-100ms
Display50-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​

IssueSolution
No videoCheck device is streaming
Black screenRefresh the page
FrozenCheck internet connection
Loading foreverClear browser cache

Poor Quality​

IssueSolution
PixelatedImprove connection or lower quality
StutteringClose other applications
BufferingSwitch to lower quality setting

Connection Issues​

IssueSolution
Frequent dropsCheck signal strength
High latencyMove closer to router
No signalVerify 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​

warning

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