I am trying to create a TV production pipeline using the NDI In/Out TOP.
What I am trying to do is:
That is the flow of the system.
While building the system, I noticed that the colors were changing between the input video from the camera and the output video from Unreal Engine.
At first, I thought the colors were changing every time they passed through the Blackmagic device, but as I narrowed down the scope, I found that the color change at the NDI In/Out TOP stage was the biggest.
Specifically, there may be a mismatch in color space conversion between RGB and YUV between the NDI Out TOP and NDI In TOP.
In the system I am currently developing, I am trying to address this issue by creating a custom NDI Output TOP using a CPlusPlus TOP. However, the performance is not very good, so I hope that the issues with TouchDesigner's NDI In/Out TOP will be fixed in the future.
I have summarized the verification details in case it can be helpful for problem-solving. The following is the information: