bitfocus / companion-module-requests

Repository for tracking module requests
97 stars 10 forks source link

Module Request: Newtek NDIHX-PTZ1 #63

Open monoxane opened 5 years ago

monoxane commented 5 years ago

Describe the feature Controls things that move with NDI

Is this platform dependent (windows, mac, ..)? Nien

If documentation is required to implement, do you know where to find it? Can't find any documentation so more research will have to be done

Usecases Hit a button and all your studio cameras point at one person! (same use case as the rest of the PTZ modules)

willosof commented 5 years ago

Any updates on this?

jgastonraoul commented 5 years ago

I don't know if this can help, but I made a small Max7 patch to control NewTek NDI PTZ camera, mostly as a proof of concept. ptzcontrol.maxpat.zip

willosof commented 5 years ago

I think maybe the original ticket description is a bit vague. "Controls things that move with NDI" isn't good enough, but if what you want is support for the Newtek NDIHX-PTZ1 camera, I've renamed the ticket to that. :)

haakonnessjoen commented 5 years ago

I think monoxane was going to try to do the actual NDI remote control of cameras, over NDI. Since NDI have some kind of not so well documented support for controlling PTZ cameras via their NDI protocol.

So I think you renamed the request wrong, and the help from jgastonraoul is probably not that useful to the original issue. But now that you renamed the issue. I guess jgastonraoul has info for this issue ;P @jgastonraoul do you have a link to the documentation of that http api? Although we could write a working module using the example in your patch, we could probably make a lot more useful module if we had the original documentation for the api.

monoxane commented 5 years ago

I was trying to use the full NDI PTZ subprotocol but its not very documented and I have neither a client or a device to Wireshark things with to determine that protocol at this point in time sp if you have a functional patch for at least one NDI cAmera go ahead and take this task, you'll complete it faster than me :P

jgastonraoul commented 5 years ago

I haven't any documentation : everything was done by reverse engineering the control web page of a camera... If you want, I can have access to this camera one or two times a month to test things (next timeframe is tuesday and wednesday this week).

Eole35 commented 3 months ago

Le nom de l'appareil, du matériel ou du logiciel que vous souhaitez contrôler.

commande via NDI? Restant dispo Loic .