¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Evertz NUC=AV-100 session manager


 

Just got some projects with this. Has anyone controlled the Session Manager before/?
I have a call into Evertz to get API into, just checking here with the group to see if anyone has experience with this.

Thanks


 

Hi Tray,

I'm working on a similar project that is being implemented this summer. Evertz keeps their API very close to the chest but it's nothing special. I think it was more painful getting the info from them (with an NDA) and any documentation for that matter.

The nucleus system requires simple HTTP GET/POST commands to do most things. Setting up routes (sessions) is really straight forward. Feedback can be a bit of a pain (depending on how you poll/subscribe to the return data needed from the nucleus manager). A system with a dozen devices and multiple sessions(routes) established can generate a decent size string of info on the return message (prepare to do some parsing) if you request the session manager to list all sessions currently created in the system, something to keep in mind.?

I'm not sure how my module will work in production yet, but I don't think you have much to worry about if you're just trying to do basic routing commands that are predefined and don't need any dynamic configurations.


 

Thanks Phil,?

I got it to work.?
Tested with hardware and it's woDidn't so far.?
Didn't yet add parsing for feedback.?

Tray




On Wed, Mar 29, 2023, 2:01 PM sgtsnoball <jaime.howlett.1@...> wrote:
Hi Tray,

I'm working on a similar project that is being implemented this summer. Evertz keeps their API very close to the chest but it's nothing special. I think it was more painful getting the info from them (with an NDA) and any documentation for that matter.

The nucleus system requires simple HTTP GET/POST commands to do most things. Setting up routes (sessions) is really straight forward. Feedback can be a bit of a pain (depending on how you poll/subscribe to the return data needed from the nucleus manager). A system with a dozen devices and multiple sessions(routes) established can generate a decent size string of info on the return message (prepare to do some parsing) if you request the session manager to list all sessions currently created in the system, something to keep in mind.?

I'm not sure how my module will work in production yet, but I don't think you have much to worry about if you're just trying to do basic routing commands that are predefined and don't need any dynamic configurations.


 

Phil,?

Three things I found while working with Nucleus:

1
If you have not yet worked with the hardware, you will need to note the decoder output type.?
TRX and RXS decoders differ in the HDMI output name. This difference is shown in the control matrix if you expand the decoder to show its ports.?
Example: you may see outputs labeled "HDMIOUT" while others are "HDMIOUTMAIN".?
This difference ** must ** be reflected in the API command when sending a route.?

The system I just finished had decoders of both types.?
If the wrong output label is used, an error 400 unconfigured, is returned (when in fact the endpoint is configured).?

2
You will want to set the API names in all endpoints. If not, you will need to route using device serial numbers, else a variant of the dreaded 400 error is returned.?
There is a command generator within the Nucleus server.?
Without API names defined, the generated commands will have source and destination based on endpoint serial numbers.?
However, when API names are set, the command generator will make commands that are based on the API names.?

3
If you are doing RS-232 over Ethernet (or even pass through), you will need to set a profile at the server level with the 232 comspec info.?
Then apply that profile to each decoder where the 232 is used.?
You will need separate profile for each different comspec, if applicable to your system.?


 

I'm looking at some drawings for a system that uses this Evertz product and I need to price out time for it.
Does anyone have some code examples that they are willing to share?

I'm currently trying to get an idea of the time involved in working with this product.


 

I can answer general questions but I can't send code samples because the protocol is released to my company under NDA.?

That said, the coding was not difficult at all once the hardware is setup properly.?

On Wed, Aug 9, 2023, 7:37 PM BruteForceIsUnderRated <crestronpro@...> wrote:
I'm looking at some drawings for a system that uses this Evertz product and I need to price out time for it.
Does anyone have some code examples that they are willing to share?

I'm currently trying to get an idea of the time involved in working with this product.


 

¿ªÔÆÌåÓý

The biggest problem with Evertz is how unhelpful they are if you have any questions.... Had one of their MMA-10G products and I was trying to wrap my head around theory of operations, capabilities, e.g. how they intended it to be used/implemented. Asked for the manual 3 times each time support had a different version of "no, you don't need that" or "just use the webpage on the device" (not helpful if you don't have the device). Made me really appreciate how helpful everyone at Ross is is.

That said I seem to recall actual implementation being relatively OK



Get


From: [email protected] <[email protected]> on behalf of Tray Schaeffer <trayschaeffer@...>
Sent: Wednesday, August 9, 2023 8:22:29 PM
To: [email protected] <[email protected]>
Subject: Re: [crestron] Evertz NUC=AV-100 session manager
?
I can answer general questions but I can't send code samples because the protocol is released to my company under NDA.?

That said, the coding was not difficult at all once the hardware is setup properly.?

On Wed, Aug 9, 2023, 7:37 PM BruteForceIsUnderRated <crestronpro@...> wrote:
I'm looking at some drawings for a system that uses this Evertz product and I need to price out time for it.
Does anyone have some code examples that they are willing to share?

I'm currently trying to get an idea of the time involved in working with this product.


 

Thanks for the comments and information in this thread.

Without getting into NDA territory, is this a REST API device, simple TELNET, SSH?

JSON required? CLI? POST-GET formatting?

Having access to the devices ahead of time may be an issue, so it's good to know to plan some added time to play with the device to work through odd API issues.