UgCS Video transmitter

From UgCS
Jump to: navigation, search

Main Page UgCS UgCS desktop User Manual

Download this subcategory as PDF file

Overview

Overview.jpg


Main screen consist of the following elements:
1. Drone camera selection tab
2. Drone selection tab
3. Start/Stop streaming button
4. Preferences button
5. Video and telemetry status tab
6. Drone video life-stream

Operating UgCS Video Transmitter

  • Start Video Transmitter application
Video Transmitter start.png
  • Video-transmitter discovers ucs and Video Server automatically with SSDP. If not, right click with mouse preferences and provide host and port for video server and ucs. Settings tab also allows to set the video stream bitrate in case of Ethernet to Internet channel limitation
Settings.png


Settings for connection.png


  • In the drop-down list select the drone camera to transmit the video stream from. Picture from selected device will appear in the main window
Window 1.png


  • In the drop-down list select a drone to transmit telemetry from. Skipping this step will result in the video will be streamed with only vehicle id and tail number data. Where vehicle id is a shorter form of identifier, generated during installation, and tail number is a string from the app settings. You can provide any string that will help you distinguish the video from others on the video server. Both values are displayed in the video player’s stream selection list
Window 2.png


  • State of readiness for stream video (from selected device) and state of readiness for stream telemetry (from selected drone) are displayed on the top of the main screen separately
Window 3.png




  • Video and telemetry states:
    • Ready to stream - for video, means that the video server is discovered (or direct ip address is provided in the app settings) and the video device is selected in the drop-down list. For telemetry the status means that connection to UCS is established and a drone is selected in the drop-down list
    • Not ready to stream - hovering over the status will display the reason. For video this status means that video server is not discovered (and direct ip address is not provided in the app settings) or video device is not selected in the drop-down list. For telemetry the status means that connection to ucs is not established or drone is not selected in the drop-down list
    • Streaming - for video means that the video from the selected video device is streaming to the video server. For telemetry the status means that telemetry from the select drone is streaming to the video server with the video stream
    • Initializing - only for video. Means that the app is trying to connect to the video server and start video streaming
    • Failed - only for video. Means that an error occurred during streaming video


  • Click Start button to start transmission
Start streaming.png


  • Status of the successful stream and bitrate are displayed on top. From this point the video is available on Video Server
Stop streaming.png


  • If a drone is selected then each N seconds during transmission the Video Transmitter gets telemetry data from UCS and attaches it to a video stream as a MISP metadata
  • Click Stop button or close the app to stop transmission