Playing around with the Tello SDK
You need to install GStreamer locally unfortunately. Follow these steps
make install
make start_client
make start_server
WebRTC negotiates and connects on a random UDP port. This means that all UDP ports need to be forwarded or docker need to run on host network
Run video stream via GStreamer CLI
gst-launch-1.0 -v udpsrc port=11111 caps="video/x-h264, stream-format=(string)byte-stream, width=(int)960, height=(int)720, framerate=(fraction)24/1, skip-first-bytes=2" \
! queue \
! decodebin \
! videoconvert \
! autovideosink sync=false