Giter Club home page Giter Club logo

linksdk-demo-c3531d's Introduction

LinkSDK Demo for C3531D

项目介绍

C3531D全功能开发板的演示程序集。C3531D主芯片是海思Hi3531D芯片,外围接口有4xSDI, 1xAHD, 3xHDMI, 1xVGA,HDMI最高分辨率支持4K (3840x2160)。
这些Demo是基于 LinkSDK 开发的,工程需要QT支持,在QT环境下编译。
LinkSDK的运行库参见:https://github.com/GZ-LinkPi/LinkLib
镜像工程:https://gitee.com/LinkPi/3531D <master分支>

Decode

解码网络流并显示,可以修改代码中的流地址。

Encode

将HDMI-1接口的图像编码并输出流rtmp://xx.xx.xx.xx/live/test

Gpio

Gpio测试程序,执行后按下靠近调试串口的“stop”按键,程序会打印出相应的事件。

InputTest

全部输入源测试,将输出一个9宫格画面,依次为

SDI-1、SDI-2、SDI-3

SDI-4、HDMI-1、HDMI-2

HDMI-3/VGA、AHD、USBCam

其中USBCam需要外接UVC标准摄像头。

Record

录制测试程序,程序执行后会录制一个8秒钟左右的视频,保存在/tmp/test.mp4

UI

支持触屏操作的UI测试程序,UI使用Html实现,运行后会出现两个交错的图像,点击“Touch Me”按钮会交换两个图像的位置。

如何获得C3531D

https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w4004-18827270222.4.3f0d6ffdfmipwc&id=575474051968


Project Introduction

These are demos for the C3531D full-featured development board.
The main chip of C3531D is the Hisilicon Hi3531D. The peripheral interfaces have 4xSDI, 1xAHD, 3xHDMI, 1xVGA. The highest HDMI resolution is 4K (3840x2160). These demos are based on LinkSDK, which requires QT support and is compiled in QT environment.
LinkSDK runtime library: https://github.com/GZ-LinkPi/LinkLib .
Mirror project: https://gitee.com/LinkPi/3531D

Decode

The network stream is decoded and displayed, and the network stream url in the code can be modified.

Encode

Encode the image of the HDMI-1 interface and output to network stream rtmp://xx.xx.xx.xx/live/test

Gpio

Gpio test program, after execution, press the "stop" button near the debug serial port, the program will print the corresponding event.

InputTest

All input source tests will output a 9-grid screen, in order

SDI-1, SDI-2, SDI-3

SDI-4, HDMI-1, HDMI-2

HDMI-3/VGA, AHD, USBCam

USBCam requires an external UVC standard camera.

Record

Record the test program. After the program is executed, a video of about 8 seconds will be recorded and saved in /tmp/test.mp4.

UI

The UI test program supports touch screen operation. The UI is implemented by Html. After running, two interlaced images will appear. Clicking the “Touch Me” button will swap the positions of the two images.

How to get C3531D

Https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w4004-18827270222.4.3f0d6ffdfmipwc&id=575474051968

linksdk-demo-c3531d's People

Contributors

gz-linkpi avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.