Hi3531DV200 core board is a professional SOC chip developed for multi-channel ULTRA Hd (4K, 1080P) video codec application.Hi3531DV built-in ARM A53 quad-core processor and high-performance HEVC video codec engine, It integrates a high-performance video/image processing engine with multiple complex image processing algorithms, provides HDMI/SDI/VGA ULTRA hd display output capability, and integrates rich peripheral interfaces. The SOC chip provides high performance, excellent image quality, low-cost analog HD /SDI solutions for customer products, while significantly reducing eBOM costs for related products.
Hi3531DV200 core board provide the Sample program and PQTools.
Technical Specification Table
|Core plate Performance
||Master chip Hi3531DV200
CPU ARM Cortex A53 Quad-core @ 1.15 GHz
Internal storage 4GB DDR4(Max 32G)
-SPI Nor Flash 32M ,256M(Optional )
-SPI Nand Flash 32M ,256M(Optional )
-EMMC 8G(Default configuration)One of the three flash options is available
Ethernet PHY: 1000Mbps
Connector – Extract all Hi3531DV IO resources, according to the user needs to redefine the function of the bottom plate
NNIE Supports a variety of neural network 1.2Tops performance
||Multiple protocol video codec -H.265 and H.264
[email protected] H.265/H.264 [email protected] H.265/H.264 [email protected] H.265/H.264 [email protected] JPEG coding
Bitrate control CBR,VBR,AVBR,CVBR,FIXQP,QPMAP,QVBR
||Size 75x75x7(mm LxWxH)
||Lan interface double gigabit cable network port
5G and 4G module
Wireless interface dual frequency wifi module, Bluetooth
Transport protocols SRT,NDI,RTSP,RTMP,HTTP,HLS,UDP,unicast,multicast
PCB motherboard size
PCB positioning diagram is included in the development materials, please take measurement as the standard
Our team crafted a rich example of tutorials, they include the audio input and output, audio decoding, screenshots, streaming, recording, video mixing, special effects, USB camera, GPIO operation, power management, touch screen operation, OLED screen control example program, to help you solve to death to all the problems in the process of product development, and we also constantly update example libraries and tutorial content.
To make it easier for customers to develop products in machine vision and AI, we developed the LinkSVP framework, which simplifies the application development process so developers can focus more on the core algorithm, and we created several sample programs to help users quickly use it.Even on solutions with NNIE units, we can run deep learning algorithms by providing acceleration tools for embedded optimization
We have cross-compiled common third-party libraries and placed them in virtual machines for easy development and debugging.
Open source code description
In order to demonstrate the basic capabilities of the evaluation board and make it easy for users to fully evaluate the program before using the development program, we have developed an “encoder system” that can display all the interfaces of the customized development program and its encoding and decoding capabilities through the form of a visual and audio encoder.The product is completely open source, including the main program source code, file system, web source code and so on.
If the user’s target product is similar to the open source product, it can be modified directly from the source code of the product.
|Open source function
-CPU performance, memory footprint, network status
-Interface state, resolution detection
Encoding format – h. 264, h. 265,ACC,MP3,PCMA
Resolution – 3840 x2160, 1920 x1080, 1280 x720, 640 x360
Others – bit rate control, key frame interval, audio channel
Note – all properties support dynamic modification and take effect in real time, no need to restart the device
Support the transport protocol – RTSP, RTMP, HLS, HTTP, ONVIF, unicast, multicast, pushing streams
Network input – standard stream input is supported and can be streamed or recoded directly
Overlay effects – captions, rolling captions, watermarks, tabletops, mosaics
Screen mixed audio and video – multiple screen arbitrary layout Mosaic combination, and can be codec output, similar to the broadcast function Computer room monitoring: the camera is inserted through the USB port, which can encode and output live screen for monitoring the situation of the computer room. Meanwhile, it supports the dynamic alarm function.
File recording – after the encoder is inserted into the usb flash disk, it can record the channel live stream into the file format and then save it to the usb flash disk.
Video rotation – looping the video files on the usb flash drive and generating a live video stream.
Group control – all video encoders can automatically group, and they can realize automatic device discovery, IP configuration, program summary and other functions. Any device in the LAN can serve as a media publishing server to provide concurrent live streaming.
This product will be customized and developed directly using the official SDK, and the core hardware is fully compatible with it. You can directly use the official kernel, uboot, etc., without modifying any line of code.
On top of that, Link provides a faster LinkSDK that not only makes learning easier, but also provides richer extension capabilities.
|difficulties of thedevelopment
||Contains all common chip drivers
|Mixing,The volume of statistical
||support , optimized
REMARKS LinkSDK can be directly free commercial, no extra charge, can be customized according to customer demand new functional components.
LinkSDK aims to lower the development threshold for embedded audio and video devices. However, before purchasing this product, you still need to have at least the following knowledge
- Embedded basic concepts, such as uboot, kernel, file system
- Linux basic operating commands
- Basic streaming concepts