Hi @Emmanuel ,
I’m using the Aravis tool to test GigE Vision communication at 10Gbps between two ARMv8 targets running Debian 12.
On the emitter target, I have installed the Aravis tool and launched the arv-fake-camera script. My question is: what is the default video format used this script? How can I change it? I need to send Full HD video at 25 fps.
On the receiving target, I have installed Aravis tools and GStreamer, and I launch GStreamer with the Aravis plugin. I notice lags on the video pattern generated by aravis fake video
and when i use aravis-test-cameraI i see that i get errors on the received frames,. Also, I cannot achieve 25 fps—I cannot go beyond 15 fps.
Is there anything at the network layer I should consider? For your information, my Ethernet interface does not support jumbo frames, so I am limited to an MTU of 1500 bytes.
last question: the aravissrc for gstreamer should be only used in reception of gige vision frames?
is it possible to use it to send video files from the emitter target, my goal is to have this chain:
Target1(video.mp4→Gstreamer(decoding)→aravissrc→Gige Vision Raw fames)→Target2(Gige Vision Raw frames→aravissrc→Gstreamer(display))
Regards,
Abdelmonaem