Home

Awesome

Tello on the web via WebRTC

What is this?

Playing around with the Tello SDK

Built with

Related work

Development

You need to install GStreamer locally unfortunately. Follow these steps

Make

make install
make start_client
make start_server

WIP Docker

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

Debug

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