Z3 Technology Z3-HE2160-RPS Скачать руководство пользователя страница 12

12

 

 

Z3 C onfidential

 

 

CONFIDENTIAL 

DOC-USR-0097-05 

 

____________________________________________________________________________________

 

Z3 Technology, LLC 

 100 N. 8th St. STE 250 

 Lincoln, NE 68508-1369 USA 

 +1.402.323.0702 

6.0

 

   CODE OVERVIEW 

 

Once you have untarred the code, you will see the following top-level directories: 

 

 

build-tools 

 

Config files and scripts for building the codebase 

 

 

hevc_sdk 

 

The encoder SDK code 

 

 

factory  

 

Factory testing scripts (the user can disregard these) 

 

 

sysapps 

 

Various supporting applications 

 

 

z3apps  

 

Z3 demo application code and scripts 

 

The Z3 application code that comes with the Z3-HE2160-RPS is run from the serial_menu.lua script in 
z3apps/hevc_app/scripts/. This code calls the /opt/mcsenc binary, which initializes and runs the encoder. 
This binary is built from the z3apps/hevc_app/encode_app directory. The code for the binary resides in 
z3apps/hi35xx_app/encode_app. The z3apps/hevc_app directory is described in more detail in the next 
section. 
 

6.1

 

 The z3apps/rdk Directory 

 

There are three main subdirectories:  encode_app, hevc_audio, and scripts 
 

6.1.1

 

encode_app 

This directory contains the code for the encoder application 

The file mcsenc.cpp is responsible for setting the output mode of the encoder.  Output to file, rtp, 
and MPEG2-TS are handled here.  

 

6.1.2

 

hevc_audio 

This directory contains the code for the audio encode API. 

 

6.1.3

 

scripts 

This directory contains the control scripts for the serial user interface and HTTP-based web user 
interface. 

 

6.2

 

 Z3 Application Overview 

 

6.2.1

 

 Application Names and Locations 

 

The application binary can be found at /opt/mcsenc. 

 

 

 

Содержание Z3-HE2160-RPS

Страница 1: ...re use This document contains proprietary information of Z3 Technology LLC Z3 This document may not be used reproduced disclosed or disseminated to anyone without the prior written approval of an auth...

Страница 2: ...__________________________________________________________________________________ Z3 Technology LLC 100 N 8th St STE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 Revision History Version Date Change...

Страница 3: ...to Update the Firmware 8 2 3 If You are Ready to Start Development 8 3 0 PACKAGE CONTENTS 9 4 0 FEATURES 9 4 1 Supported Input Resolutions Encoder 9 5 0 UNTARRING AND BUILDING THE RPS CODE 10 5 1 Pre...

Страница 4: ...sions and Interfaces 6 Figure 3 Z3 HE2160 RPS Block Diagram 7 Figure 4 Sample Content of Images Directory after Successful Build 11 Figure 5 Verified SD Cards for Software Update 14 Figure 6 Format SD...

Страница 5: ...on starter kit supporting HEVC H 265 encode in resolutions up to 1080p at 60 fps The hardware consists of one Z3 HE1080 MOD xx System on Module card with one Z3 HE1080 APP 0x application board The sof...

Страница 6: ...e Linux kernel u boot tool chain and starter file system pre integrated and configured The software bundle also contains tools to allow the development of high level applications using hardware accele...

Страница 7: ...________________________________________________________________________ Z3 Technology LLC 100 N 8th St STE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 The following figure shows a block diagram of t...

Страница 8: ...Forward Error Correction FEC Zixi Feeder or KLV data are also described 2 2 If You Already Have a System from Z3 and Need to Update the Firmware There are several options for updating the firmware on...

Страница 9: ...tiple resolutions bitrates codecs or output formats Supports unicast and multicast streaming Supports on the fly bitrate changes HTTP based configuration software for user friendly configuration contr...

Страница 10: ...ame p command A 64 bit OS will return x86_64 while a 32 bit OS will return i386 i586 or i686 For 64 bit Ubuntu you can get the necessary libraries by typing sudo apt get install gcc multilib sudo dpkg...

Страница 11: ...pt directory name may slightly vary cd z3 hi3519v101 HE2160 RPS 20180803 makeall Note Building can take around 15 20 minutes You will also need to type in the sudo password a few times The outcome of...

Страница 12: ...s the opt mcsenc binary which initializes and runs the encoder This binary is built from the z3apps hevc_app encode_app directory The code for the binary resides in z3apps hi35xx_app encode_app The z3...

Страница 13: ...100 N 8th St STE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 6 2 2 Application Source Code Application source code is available under a separate license agreement For customers that have licensed it...

Страница 14: ...SD card reader to access the SD card Model Brand Size Note SDSDUN 008G G46 Sandisk 8 GB 3FMUSD16GBC10 R Wintec 16 GB Micro SD requires an adapter B000YH5FOK Sandisk 2 GB 2 Format the SD card a Plug t...

Страница 15: ...ting is complete you will see a pop up window Click OK 4 Copy your desired img file to the SD card using your file browser 5 Once the copy is complete eject the SD card from your PC 6 Verify the Z3 HE...

Страница 16: ...bout three minutes to complete The status LED s will turn green once the update is complete The SD card can be removed at this point and the device can be found on Zfinder 7 2 Via User Interface 1 Run...

Страница 17: ...USB stick 3 Insert the USB stick into the encoder before powering it on 4 Connect via serial console and interrupt boot at U Boot This can be done by hitting the space bar immediately after powering...

Страница 18: ...titled z3 netra_h265_aache sdp H265 HEVC video AACHEv2 audio use the SDP file entitled z3 netra_h265_aachev2 sdp H264 AVC no audio use the SDP file entitled z3 netra_h264 sdp Is Dest Port set to 5004...

Отзывы: