##### ORB Driver v1.0.10 # Prerequisites 1. **Milestone XProtect** installation v2023 R1 or above. 2. Follow steps to install the [**ORB Driver**](https://orbnetsys.com/ORBDriver#downloads) installed on you **Milestone XProtect server/s**. 3. Add a **ORB Driver Single Channel Driver** [v1.0.10] to the relevant **XProtect Recorder**. 4. Use our free **30-day trial** included in the installer of the **ORB Driver** 5. **Skydio Cloud** account. 6. **Skydio Drone** device added to **Skydio Cloud** account. # Skydio Cloud Login to [Skydio Cloud](https://cloud.skydio.com/entry/login) ![[Pasted image 20250107161320.png|400]] Head to [Settings] then [API Tokens] Press [Generate Token] >[!warning] >Token generation is only open to **Org Admin**, make sure you use the correct account for this. ![[Pasted image 20250107162230.png]] Set the **Token Name** Add [Read-only] permissions to **Flight Telemetry**, **Live Stream** and **Live Telemetry**. Click [Generate] ![[Pasted image 20250107162703.png]] Copy the **API Token** for use later in the **ORB Driver**. ![[Pasted image 20250107163257.png|650]] Find the **Skydio Drone** you wish to use from your selected [Fleet]. Select [Settings] shown alongside the drone name. ![[Pasted image 20250107163811.png]] In the **Settings** menu select [Streaming] Copy the relevant video type you wish to use **Colour** or **Thermal** >[!note] >If you wish to use both the device will have to be added to **Milestone XProtect** twice, one for each video channel) ![[Pasted image 20250107164407.png|600]] This video URL is made up of three parts; 1. **Base URL** [rtsp://stream.skydio.com/] 2. **Vehicle Serial Number** [Skydio\[model\]-1abcdefg] Generally "Skydio" and the model name characters followed by a dash then 8 characters. 3. **Video type** [color] or [thermal] The **Vehicle Serial Number** will be needed for a later set in the **ORB Driver**. # Milestone XProtect Management Client ## ORB Driver The **ORB Driver** will need to be added to the relevant **XProtect Recording Server** you wish to record the **Skydio drone** to. Select the [hardware device] of the **ORB Driver**. Update; - **Skydio API Token** - **Skydio Vehicle Serial N°** ![[Pasted image 20250108105536.png]] Select the [video channel] of the **ORB Driver** and update; - **URI or MP4 path** - Use the color or thermal stream URL for this. ![[Pasted image 20250108111312.png]] Select the [metadata channel] of the **ORB Driver**. Update; - **Metadata - Data Source** - Select the option for [Skydio Websocket Telemetry] >[!note] >This will connect the live telemetry **wss** channel from **Skydio Cloud**. ![[Pasted image 20250108110623.png]] # XProtect Smart Client Now your **Skydio drone** is setup in **XProtect** you will be able to use this in the **XProtect Smart Client** for live and playback operations. This example video is from a simulator. >[!note] >This does not provide drone controls only live video and telemetry. ![[Pasted image 20250108120531.png]] ## ORBNET Live Maps Below is an example of two **Skydio Drones** shown in a live mapping via **ORBNET Live Maps**. These devices are added automatically with the live telemetry data that is included from **Skydio Cloud** for each video channel. The only configuration required is what was done above to add the device to **XProtect**. ![[Pasted image 20250108113620.png]] We have a couple of drone icons that are dedicated to **Skydio drone** for this purpose. ![[Skydio-Drone_icon-new_2.png|100]] ![[Skydio-Drone_icon-new.png|100]]