felixge / felixge/node-ar-drone

Support for V1 video

Open
#34 6 comments 0 reactions 0 assignees View on GitHub
help wanted
Dominant language
JavaScript
Stars
1.8k
Forks
427
PR merge metrics
No merged PRs in 30d

Description

Hey,

Been doing some work integrating with a custom server that uses node-ar-drone to connect to a parrot V1, a web based client connects to the server and can control the Parrot.

Problem is that the video stream is based on TCP, which is only for V2. For V1 it is streamed via UDP, which is initialised by sending a UDP packet to the video port on the drone. To make matters worse, the 'codecs' appear to be custom, derived from mjpeg and h.264.

Looking at the doco it appears the mjpeg would be the easiest, however I understand if you don't wish to support backward compatibility with the V1. The effort to support one of the types is kinda wasted as less and less V1 drones are around.

I might have a crack at it if I have time. I would rather not bother and work with a V2, alas I only have access to a V1 at the moment.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.