hybridgroup/node-bebop

VideoEnabledChanged returns error at Bebop drone

Opened this issue · 3 comments

Hi,
i've been trying to get the video stream from my bebop (1) drone, according to the guide:
https://github.com/hybridgroup/node-bebop/blob/master/examples/video.js.
But the stream is not starting and I don't get the 'video', 'data' or 'error' events emitted.
I tried to debug it by listening to the VideoEnabledChanged event and when I send the MediaStreaming.videoEnable(1) command it sends an { enabled: error }.
Do you have any idea?

Yes : the bepop sdk has changed and this repo didn't follow up

Humm.. ok, so what do I have to do to get it work?

Two options :

  • Take the C SDK from parrot, and reverse engineering the process of coding + decoding packets
  • Use Wireshark to see which command is send when streaming video from official app