bitfocus / companion-module-newtek-tricaster

MIT License
4 stars 3 forks source link

Newtek TC1 Switcher #1

Closed kaleforge closed 3 years ago

kaleforge commented 4 years ago

I would love the same controls that are on the ATEM switcher on the TC1 This switcher is run off of a windows OS

Thank you!

josephdadams commented 4 years ago

This sounds like a module request, so I'm moving this to that repository.

josephdadams commented 4 years ago

@kaleforge can you provide links to the documentation/protocol spec please?

haakonnessjoen commented 4 years ago

If it has the same api as the VMC, I have documentation for it, and might be doing a module at some time. But if anyone wants to do it before me, please tell. I do not think it is allowed to publish the protocol specification. So anyone who wants to do this module just needs to ask Newtek for it. I have already asked them if an open source module based on their documentation is ok, and they had nothing against it.

lpdswe commented 4 years ago

Would love to see support for TC Mini within this module - or do you think its a module of its own?

joniose commented 4 years ago

In the minewhile you can use the build in http get feature to start makros. Settings link: http://[switcherIP]/v1/ And in button: http get /trigger?name=[macro-name]

matiaspl commented 4 years ago

There's an almost complete guide for remote control in section 7 of the "Automation and Integration Guide" at http://a6ce85f34b101e4ba428-38e91d4533ffbe5c8042650a77a3ed34.r56.cf1.rackcdn.com/TriCaster/AI%20Guide/Automation%20and%20Integration%20Guide.pdf (the document is public). A close to complete list of API calls (along with instructions how to get one) can be found here: https://jonjones.co/blog/newtek-tricaster-network-control-advanced-edition/

haakonnessjoen commented 4 years ago

For anyone who wants to do this module; please go the tcp route (port 5951). You should start receiving events from the mixer after sending '\n' And that will make it easy to do feedbacks etc.

jimamen commented 4 years ago

I would very much like to see this module too. I think it could be very NewTek generic and work across most (or all) of their products. I know several people who use Companion with NewTek and are writing the long versions of the HTTP commands to get the job done. My specific use case would be for added control of 3Play so that the director can fire a queued clip while the replay operator is busy trying to enter meta data.

JeffreyDavidsz commented 4 years ago

I'll start with the module

willosof commented 4 years ago

I'll control Tricaster 4K Mini, Newtek VMC and Tricaster 2 Elite with the module :) I think the protocol is the same across all the different products.

joniose commented 4 years ago

I'll be there for testing. I am one, writing the long versions of the HTTP commands 😅.

JeffreyDavidsz commented 4 years ago

@willosof can you supply a connection to one?

JeffreyDavidsz commented 3 years ago

@joniose please test the module against your switcher, it's not 100% complete but the basics are in. Take a look at the build in presets for easy drag and drop

joniose commented 3 years ago

As far as I understand I have to recompile Companion, right? What do I use for this?

Maybe I am not the right person to test the plugin without help. I have a TC1 and a streamdeck here and would like to try some things.

Can you give me a little instruction?

JeffreyDavidsz commented 3 years ago

You can download a beta build from the site at bitfocus.io under the stable there is a small link (builds) just pick one off the latest

joniose commented 3 years ago

ok thanks :D

joniose commented 3 years ago

I've tested today the Module.

Responsiveness is great Not seen any other issues

JeffreyDavidsz commented 3 years ago

Thanks for your reply, today I rewrote connection so things have changed. I'll need to do some extra testing/adding. I'll close this issue and leave one open as reminder