Acessing Zoom Level
Posted: Tue Dec 11, 2018 3:59 pm
Hello Everyone
I know that it is possible to query an atem switcher via UDP to get the list of configurations set forth by a camera control software.
For example, consider this:
Software on pc ----- sets color temp 5600 k ----> sends data via UDP ---> sends the data to atem mixer
and
second pc --- sends query to ATEM via UDP ---> atem
second pc <--- receives data from atem via UDP --- atem
now, i can get all the camera information by looking at the packets with CCdP marker inside it. If you have an array of bytes, such as CCdP {id} \x00\x00 , then the value of focus is on bytes 16 and 17, and ending with \x02 gives you iris.
Outdated documentation here : skaarhoj [dot] com/fileadmin/BMDPROTOCOL [dot] html
However, there is no way to access the zoom. Zoom would be \x00\x09 according to wireshark. However, there is no bytearray with CCdP{id}\x00\x09. Seems that the mixer does not specify that value.
What can I do to resolve this?
I know that it is possible to query an atem switcher via UDP to get the list of configurations set forth by a camera control software.
For example, consider this:
Software on pc ----- sets color temp 5600 k ----> sends data via UDP ---> sends the data to atem mixer
and
second pc --- sends query to ATEM via UDP ---> atem
second pc <--- receives data from atem via UDP --- atem
now, i can get all the camera information by looking at the packets with CCdP marker inside it. If you have an array of bytes, such as CCdP {id} \x00\x00 , then the value of focus is on bytes 16 and 17, and ending with \x02 gives you iris.
Outdated documentation here : skaarhoj [dot] com/fileadmin/BMDPROTOCOL [dot] html
However, there is no way to access the zoom. Zoom would be \x00\x09 according to wireshark. However, there is no bytearray with CCdP{id}\x00\x09. Seems that the mixer does not specify that value.
What can I do to resolve this?