felixge/node-ar-drone

Support for V1 video

Open

#34 aperta il 24 gen 2013

Vedi su GitHub
 (6 commenti) (0 reazioni) (0 assegnatari)JavaScript (438 fork)batch import
help wanted

Metriche repository

Star
 (1748 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

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.

Guida contributor