
CONFIDENTIAL DOC-USR-0064-02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
TABLE OF CONTENTS
1.0 GENERAL DESCRIPTION .................................................................................................5
2.0 QUICK START GUIDE.....................................................................................................8
2.1 If you have Received a System from Z3 with the Software Preloaded ...................................8
2.2 If you already have a System from Z3 and Need to Update the Firmware ..............................8
2.3 If you are Ready to Start Development.......................................................................8
3.0 INCLUDED PARTS LIST...................................................................................................9
4.0 FEATURES .............................................................................................................. 10
4.1 Supported Input Resolutions- Encode....................................................................... 10
5.0 UNTARRING AND BUILDING THE SAMPLE CODE .................................................................... 11
5.1 Preparing the Linux Environment ........................................................................... 11
5.2 Making the Directories and Running the Make Script..................................................... 11
6.0 CODE OVERVIEW....................................................................................................... 13
7.0 RUNNING THE ENCODER.............................................................................................. 14
7.1 Set up the HD Source ......................................................................................... 14
7.2 Connect the Board ............................................................................................ 14
7.3 Set up the Terminal Window ................................................................................. 15
7.4 Power on the Board ........................................................................................... 16
7.5 Ensure your PC has a proper IP address .................................................................... 16
7.6 Run the Web Interface........................................................................................ 17
7.7 Run VLC to View Stream...................................................................................... 19
7.8 Streaming RTP ................................................................................................. 20
7.9 Using DHCP ..................................................................................................... 21
7.10 Dynamically changing bit rate / frame rate ............................................................... 22
7.11 Tuning for Latency............................................................................................. 23
7.12 Streaming RTMP................................................................................................ 24
7.13 Encoding Using MP1L2 Audio ................................................................................. 27
8.0 RUNNING THE DECODER.............................................................................................. 28
8.1 Connect the Decoder Board.................................................................................. 28
8.2 Set up the Decoder Board to work with the Encoder Board............................................. 28
8.3 Configure the Encoder ........................................................................................ 29
8.4 Configure the Decoder........................................................................................ 30
8.5 Start the Encoder and Decoder.............................................................................. 31
9.0 EXERCISING OTHER FEATURES....................................................................................... 32
10.0 RUNNING THE CODE YOU BUILT ON THE BOARD............................................................... 33
10.1 Method 1: Updating the Image File ........................................................................ 33
10.2 Method 2: Running Your Code through TFTP/NFS ........................................................ 35
10.3 Other Available u-boot Commands .......................................................................... 38
11.0 SUMMARY OF OPTIONS ............................................................................................ 39
11.1 Options in Both the Encoder and Decoder ................................................................. 39
11.2 Encoder Options ............................................................................................... 39
11.3 Decoder Options ............................................................................................... 42
APPENDIX A: Example of Successful Boot Log ........................................................................ 43
APPENDIX B: Configuring the Wowza Server for RTMP .............................................................. 46
APPENDIX C: Updating using an SD Card .............................................................................. 48
APPENDIX D: Troubleshooting ........................................................................................... 49