VIDEO TCP SERVER SINK¶
This sample application gets frames from video capture device and sends them over the network to the connected TCP client.
This samples requires a video capture device and network support.
On NXP MIMXRT1064-EVK, The MT9M114 camera module should be plugged in the J35 camera connector. A USB cable should be connected from a host to the micro USB debug connector (J41) in order to get console output via the freelink interface. Ethernet cable must be connected to RJ45 connector.
Building and Running¶
For NXP MIMXRT1064-EVK, build this sample application with the following commands:
west build -b mimxrt1064_evk samples/video/mt9m114
Video device detected, format: RGBP 640x480 TCP: Waiting for client...
Then from a peer on the same network you can connect and grab frames.
Example with gstreamer:
gst-launch-1.0 tcpclientsrc host=192.0.2.1 port=5000 \ ! videoparse format=rgb16 width=640 height=480 \ ! queue \ ! videoconvert \ ! fpsdisplaysink sync=false