The “Stream it!” kit enables designers of advanced security and multimedia applications to develop scalable systems with the shortest time-to-market, reduced component count and optimised PCB footprint. The kit comes pre-loaded with the H.264 Encode and Stream demonstration, but can also run two additional streaming demonstrations included in the kit. For developers of industrial sensor and home automation systems, the “Stream it!” kit can be used to log sensor status information, while sharing the collected data on a web server. For streaming applications targeting the consumer segment, internet radio MP3 files can be streamed to the “Stream it!” kit, decoded and played over headphones.
In the pre-loaded video streaming demonstration, a CMOS camera module is connected to RZ/A1L’s Capture Engine Unit and captures video in YUV format. The video stream is subsequently encoded using H.264 technology with up to 40 fps. RTP packets are streamed using FreeRTOS and the UDP/IP stack and played on the PC side VLC player.
The resolution can later be scaled by the system designer by choosing different variants of the Cortex-A9 based RZ/A series with increasing sizes of embedded frame buffer RAM. It is limited to VGA in the cost-optimised “Stream it!” implementation. Various parameters can be configured from the USB console, such as IP addressing mode, remote IP address and port, video resolution, video frame rate and video bit rate.
The kit, coded YSTREAM-IT-RZ, includes the “Stream it!” board, a camera module, compiler, debugger, IDE and demonstration software