Part Number: TDA4VH-Q1
Other Parts Discussed in Thread: TDA4VH
When testing the video compression functionality on the TDA4 VH, we found that during parallel testing with 64 channels, the maximum number of instances that can run is 32. When the number exceeds 32, errors occur. In the SDK 11 source code, we found that the defined MAX_NUM_INSTANCE is 32. If we want to support 64 instances, do we need to modify the SDK source code?
In addition, we have two questions regarding the use of gst-launch-1.0 to test compression performance:
1.When testing parallel compression, should we launch multiple gst-launch-1.0 processes simultaneously, with each process running one compression instance, or should we launch a single gst-launch-1.0 process and run multiple compression instances within that process?
2.When testing compression latency, we observed that the latency for a single instance is 7.67989e+06, while running four instances simultaneously results in a latency of 3.27993e+07. Our question is: in a parallel compression scenario, should the latency of multiple instances be the same as that of a single instance, or is an increase in latency expected?




