• Camera and Controller OSD FPV 1
  • Camera and Controller OSD FPV 2
  • Camera and Controller OSD FPV 3

Camera and Controller OSD FPV

Droid OSD is an application that turns one of your Android smartphones into an FPV IP Camera ("CLIENT") and another Android smartphone into a powerful video streaming server and remote Ground Station ("SERVER"). The application is designed to work with 2 Android smartphones. One android smartphone will be used as a server (Droid OSD "Camera" Controller (SERVER)) for controlling the camera of the second Android smartphone that is the client (Droid OSD "Camera" (CLIENT)) connecting to the server (Droid OSD "Camera" Controller (SERVER)) and providing the following OSD information:
- Sensor Heading
- Artificial Horizon (Pitch and Roll)
- GPS Bearing
- GPS Altitude
- GPS Speed

The Droid OSD "Camera" (CLIENT) (Client) connects to to the Droid OSD "Camera" Controller (SERVER) (Server) according to the Client/Server architecture. In this the Droid OSD "Camera" (CLIENT), the client, can connect to the Droid OSD "Camera" Controller (SERVER), the server, also over the INTERNET. In this case, only the Droid OSD "Camera" Controller (SERVER) requires a public IP or a reachable Host Name, while the Droid OSD "Camera" (CLIENT), the client, does not require a neither a public IP nor a reachable Host Name!

The Droid OSD "Camera" (CLIENT) records videos locally so that the quality of the video can be the best possible according to the smartphone camera hardware. Droid OSD "Camera" (CLIENT) automatically detects the best settings and camera configuration for recording the best possible quality video.

Since it is the Client (Droid OSD "Camera" (CLIENT)) connecting to the server (Droid OSD "Camera" Controller (SERVER)) several different network architectures are possible:

LAN (Local Area Network): the simplest network architecture to work with Droid OSD "Camera" (CLIENT) 'N Controller. In this case both Droid OSD "Camera" (CLIENT) (Client) and Droid OSD "Camera" Controller (SERVER) (Server) will connect to a local router using local IP addresses. This configuration can be used for "monitoring" specific places of a house, office, etc...

INTERNET: this is the most complex network architecture where Droid OSD "Camera" (CLIENT) 'N Controller can operate. Since it is the Droid OSD "Camera" (CLIENT) (Client) connecting to the Droid OSD "Camera" Controller (SERVER) (Server), the Droid OSD "Camera" (CLIENT) (Client) does NOT require a public IP, but only the Droid OSD "Camera" Controller (SERVER) (Server) would require a public IP address or an Host Name registered with a DNS. The application has been designed to work with DynDNS.

Category : Communication

Related searches