Hello,
I’ve modified video2stdout example to stream yuv data to tcp using gstreamer
res = arducam_set_video_callback(camera_instance, &video_state, video_callback, NULL);
to
res = arducam_set_yuv_callback(camera_instance, video_callback, NULL);
How to modify Gstreamer pipeline to work with it? What is the format of output YUV data? Encoding data to h264 is an option for me. I’ve tried pipeline like below but without success.
./video2stdout | gst-launch-1.0 -v fdsrc ! video/x-raw, width=(int)1280, height=(int)720, format=(string)UYVY ! videoconvert ! omxh264enc ! rtph264pay config-interval=1 pt=96 ! gdppay ! tcpserversink host=192.168.1.100 port=5000
Regards,
Michal