大疆tello无人机出来有1年时间了,使用pc查看视频的功能也只是今年才开放,经过2天的摸索,终于用简单的方法实现,不敢独享,分享出来。

1、连接tello的wifi:

2、使用udp组件发送打开视频流命令“streamon”
IdUDPClient1.Host:='192.168.10.1';
IdUDPClient1.Port:=8889;
IdUDPClient1.Active:=True;
IdUDPClient1.Send('command');
IdUDPClient1.Send('streamon');//打开视频
3、运行ffmpeg中的ffplay查看视频:在cmd中输入“ffplay -f h264 udp://0.0.0.0:11111”

4、展示结果(延迟2秒左右,不是非常清晰)

5、关闭视频流“streamoff”
IdUDPClient1.Host:='192.168.10.1';
IdUDPClient1.Port:=8889;
IdUDPClient1.Active:=True;
IdUDPClient1.Send('command');
IdUDPClient1.Send('streamonoff');//关视频
本文介绍了一种简单方法,通过连接Tello无人机的WiFi,使用UDP组件发送命令打开视频流,并利用ffmpeg中的ffplay实现在PC上查看视频。文章详细描述了从连接WiFi到运行ffplay的步骤,最终实现视频流的展示,虽然存在2秒左右的延迟且清晰度有限。
2662

被折叠的 条评论
为什么被折叠?



