This video has been done by Evidence Srl (http://www.evidence.eu.com) in collaboration with Advantech Italy.
It shows a streaming application made using the following hardware:
A streaming server using an Advantech MIO 5251 Atom x64 board with an Advantech Frame Grabber DVP7016
A client machine using an Advantech RSB 4410 iMX6 Quad Core
The software running on the hardware is an embedded linux flavour with a modified GStreamer distribution (compared with the default one distributed by Advantech). The configuration does NOT use IEEE 1588/PTP.
The system is robust to ethernet disconnection.
The configuration is able to use hardware acceleration both on the Atom and on the iMX6, guaranteeing low CPU usage and limited bandwidth when encoding a Full HD video in H.264.
Video content
---------------------------------
00:25 Description of the demo architecture
01:17 Boards and connections
01:36 Bit rate and CPU usage for still frames
01:58 Streaming demo with 3 displays
02:17 Ethernet unplugging test
02:35 Comparison with original Advantech GStreamer
03:04 Bit rate and CPU usage for live video and for still image
03:36 Conclusions