background image

 

                

CONFIDENTIAL

                                          DOC-USR-0008-08

 

 
 

___________________________________________________________________________________________ 

Z3 Technology, LLC 

 100 N 8

th

 ST, STE 250 

 Lincoln, NE 68508-1369 USA 

 +1.402.323.0702 

16 

This will present you with an "=" prompt.  You can then enter commands to encode.  For example: 

 

 

 

 

= encode instance=1 source=HDMI1 dst=rtp://192.168.0.6:5004 audio=off 

 

will start an encode from HDMI1 streaming to 192.168.0.6 at port 5004.  You can find an example of 

using this in a script at: 

 
 

 

 

$PRJROOT/dvr-rdk/runz3demo.sh 

 

6.2.3

 

 Application Source Code 

 

Application source code is available under a separate license agreement.  For customers that have 

licensed it, the application source code can be found mainly in: 

 
 

 

 

$PRJROOT/z3apps/rdk/rdk_demo 

 

The top-level file for the menu-driven application is 

demo.c

. The top-level files for the command 

line interfaces are 

demo_mcsenc.c

 and 

demo_mcsdec.c

 

6.3

 

RDK Documentation 

 

Documentation on the RDK can be found in 

$PRJROOT/dvr-rdk/dvr_rdk/docs

.  Below is a list of some 

of the major documentation available: 

 

Docs 

├──

 DM81xx_DVR_RDK_Install_Guide.pdf 

├──

 DM81xx_DVR_RDK_MainPage.pdf 

├──

 DM81xx_DVR_RDK_Release_Notes.pdf

 

├──

 DM81xx_DVR_RDK_Release_Summary.pdf

 

├──

 AppNotes 

   

├──

 DM8107_DVR_RDK_DM8107DVR_SchematicChanges_BCH120.pdf 

   

├──

 DM8107_DVR_RDK_PowerSavings.pdf 

   

├──

 DM8168_DVR_RDK_AVS_User_Guide.pdf 

   

├──

 DM81xx_DVR_RDK_960H_Notes.pdf 

   

├──

 DM81xx_DVR_RDK_App_Notes_Summary.pdf 

   

├──

 DM81xx_DVR_RDK_Audio_Notes.pdf 

   

├──

 DM81xx_DVR_RDK_AVSync_Notes.pdf 

   

├──

 DM81xx_DVR_RDK_Boot_Logo_and_External_Device.pdf 

   

├──

 DM81xx_DVR_RDK_Customer_Display_Resolution.pdf 

Summary of Contents for Z3-DM8168-RPS

Page 1: ... the manual for future use Copyright Z3 Technology LLC This document contains proprietary and confidential 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 authorized representative of Z3 Z3 Technology LLC incorporates HDMI technology The terms of HDMI and HDMI High Definition Multimedia Interf...

Page 2: ... 11 Updated Section 5 10 CH 1 6 10 28 11 Updated Section 5 NS 1 7 10 28 11 Updated Pictures NS 1 8 12 08 11 Updated Section 1 CH 1 9 01 19 12 Updated Sections 1 8 Added Section 11 CH 2 0 1 07 16 12 Address Update NS 2 0 2 09 06 12 Correction revision number and typo in Section 5 NC 2 0 3 09 17 12 Updated Section 5 added Section 6 Decode Demo PS 2 0 4 09 17 12 Updated Footer NS 2 0 5 12 27 12 Updat...

Page 3: ...Preparing the Linux Environment 12 5 2 Making the Directories and Running the Make Script 12 6 0 CODE OVERVIEW 14 6 1 The z3apps rdk Directory 14 6 2 Z3 Application Overview 15 6 3 RDK Documentation 16 7 0 RUNNING THE ENCODER 19 7 1 Set up the HD Source 19 7 2 Connect and Power Up the Z3 DM8168 RPS 19 7 3 Set up the Terminal Window 20 7 4 Power on the Board 21 7 5 Ensure your PC has a Proper IP Ad...

Page 4: ...ARD 45 10 1 Method 1 Updating the Image File 45 10 2 Method 2 Running Your Code through TFTP NFS 47 10 3 Other Available u boot Commands 49 11 0 EXERCISING OTHER FEATURES 50 11 1 Saving Settings 50 11 2 Using the Password Feature 50 11 3 Running the Command Line Interfaces 51 12 0 SUMMARY OF OPTIONS 52 12 1 The System Setup Tab 52 12 2 The User Presets Tab 53 12 3 The Status Tab 54 12 4 The MPTS T...

Page 5: ... 14 Example of Z3 Video Streaming to VLC RTP 26 Figure 15 Viewing Bitrate in VLC 27 Figure 16 Changing the Bitrate Dynamically 27 Figure 17 Drop in Bitrate after Dynamic Bitrate Change 28 Figure 18 Status Page Output Showing Lower Bitrate 28 Figure 19 Changing TS Rate 29 Figure 20 TS Rate and Lower Bitrate Reflected in VLC 30 Figure 21 Tuning for Various Use Cases 31 Figure 22 The User Presets Tab...

Page 6: ...8168 RPS for Decode 42 Figure 39 Changing to Decoder Mode 43 Figure 40 System Setup in Decoder Mode 43 Figure 41 Decoder Configuration Settings for Decode Example 44 Figure 42 Updating the Device Firmware from the Web Interface 45 Figure 43 Updater Screen 46 Figure 44 File Selection Screen 46 Figure 45 Example of Successful u boot Configuration 48 Figure 46 Selecting Set Password 50 Figure 47 Chan...

Page 7: ...ell as bundled software with all of the necessary components for the user to quickly develop their own advanced multimedia graphics and DSP applications The Z3 DM816x MOD 2x is a compact OEM module which supports H 264 High Profile encode decode at up to two channels of 1080p at 60 fps frames per second The Z3 DM8168 MOD 2x features a unique expansion interface comprised of five high density conne...

Page 8: ...he software bundle also contains tools to allow the development of high level applications using hardware accelerated video processing DSP and graphics Those customers that license the optional source code package can also receive source code for Z3 s demonstration applications providing an ideal starting point for custom applications Additional design services and support are available from Z Tec...

Page 9: ..._______________________________________________________________________________ Z3 Technology LLC 100 N 8th ST STE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 9 A block diagram of the Z3 DM8168 RPS follows Figure 3 Z3 DM8168 RPS Block Diagram ...

Page 10: ...stions about any GUI parameters you can refer to Section 12 0 SUMMARY OF OPTIONS on page 52 2 2 If You Already Have a System from Z3 and Need to Update the Firmware You can update the firmware via the web GUI interface by following the instructions in Section 10 1 Method 1 Updating the Image File on page 45 2 3 If You are Ready to Start Development Details on how to untar and build the code can be...

Page 11: ...nd control RS 232 serial port for technical configuration and control Operating Temp 0 to 40 degrees C at 20 80 relative humidity non condensing Storage Temp 40 to 70 degrees C at 20 80 relative humidity non condensing Measurements 186 x 88 mm 7 32 x 3 46 in 4 1 Supported Input Resolutions HDMI 1080p60 1080p50 1080i30 1080i29 97 1080i25 720p60 720p59 94 720p50 576p50 576i25 480p60 480i30 and 480i2...

Page 12: ...e cross compiling toolchain You can determine whether your OS is 64 bit by using the uname 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 dpkg add architecture i386 sudo apt get update sudo apt get install libc6 i386 libncurses5 i386 libstdc 6 i386 zlib1g i386 For 64 bit Fedora you can ty...

Page 13: ...ay slightly vary cd z3 netra_MC RPS 20150630 makeall Note Building can take around 30 40 minutes You will also need to type in the sudo password a few times The outcome of the build process should be newly created image files in the images directory You can confirm this by doing the following cd images ls alt The result should be something like the following Note that actual filenames dates and ti...

Page 14: ...M8168 RPS RDK is run from the run sh script in dvr rdk dvr_rdk bin ti816x This code calls the z3_dvr_rdk_demo_mcfw_api out binary which initializes and runs the encoder This binary is built from the dvr rdk directory The code for the binary resides in z3apps rdk rdk_demo The z3apps rdk directory is described in more detail in the next section 6 1 The z3apps rdk Directory There are 3 main subdirect...

Page 15: ...ased application this is what comes up in the serial terminal when the board is powered on The second is a command line interface that is more flexible and easier to use from a programming standpoint The web based interface uses the command line interface extensively The menu based application binary can be found at opt dvr_rdk ti816x bin z3_dvr_rdk_demo_mcfw_api out The command line interface bin...

Page 16: ...ation source code can be found mainly in PRJROOT z3apps rdk rdk_demo The top level file for the menu driven application is demo c The top level files for the command line interfaces are demo_mcsenc c and demo_mcsdec c 6 3 RDK Documentation Documentation on the RDK can be found in PRJROOT dvr rdk dvr_rdk docs Below is a list of some of the major documentation available Docs DM81xx_DVR_RDK_Install_G...

Page 17: ...DVR_RDK_PLL_Print_Utility pdf DM81xx_DVR_RDK_Qt_Installation_Guidelines pdf DM81xx_DVR_RDK_SCD_AlgorithmIntegration pdf DM81xx_DVR_RDK_Software_OSD_Notes pdf DM81xx_DVR_RDK_Software_OSD_Text_Render_Notes pdf software_manifest htm TestReports DM810X_DVRRDK_Test_Report_04 00 00 03 xls DM814X_DVRRDK_Test_Report_04 00 00 03 xls DM816X_DVRRDK_Test_Report_04 00 00 03 xls HDMITestReports Trainings DVR_RD...

Page 18: ... Lincoln NE 68508 1369 USA 1 402 323 0702 18 DM816x_FAPLL xls DM81xx_DVR_RDK_Demo_Guide pdf DM81xx_DVR_RDK_FAQs pdf DM81xx_DVR_RDK_IPC_Bits_Out_Host pdf DM81xx_DVR_RDK_Migration_Guide pdf DM81xx_DVR_RDK_Overview pdf DM81xx_DVR_RDK_PSP_Arago pdf DM81xx_DVR_RDK_SCD_DMVAL_FAQs pdf DMVAL_API_and_UsersGuide pdf DVR_RDK_ApiGuide CHM SCD_TI_API_UsersGuide_v00 50 pdf ...

Page 19: ...ct an HD source with HDMI output Note a source with non HDCP output must be used In Z3 s testing the Brite View BV 5005HD is used Power on the HD Source Connect HDMI to a monitor Set the HD Source to 1080i output Select content you would like to stream If you see playback on the monitor you ve confirmed the source works 7 2 Connect and Power Up the Z3 DM8168 RPS 2 Connect the HDMI source to HDMI I...

Page 20: ...lied 2 5mm serial cable and NULL modem adapter to your PC 7 3 Set up the Terminal Window 6 If you are running from a Windows PC run TeraTerm Select Setup Serial Port and set the following Port Whichever serial port the port is connected to Baud Rate 115200 Data 8 bit Parity None Stop 1 bit Flow Control None 7 If you are running from Linux type sudo minicom s And then configure by doing the followi...

Page 21: ..._______ Z3 Technology LLC 100 N 8th ST STE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 21 7 4 Power on the Board 8 Turn on the switch If all is configured properly you should see the board booting up within the terminal window After about a minute you will see the RPS Main Menu Figure 7 Z3 DM8168 RPS Serial Menu ...

Page 22: ...and not conflicting with what is on your current network Ensure that this is the case If necessary use the P and N options to modify the address network of the board to conform to your network Note that the first two parts being the same are based on a value of netmask of 255 255 0 0 If netmask were 255 255 255 0 for example then the first three parts of the IP address would have to be the same Af...

Page 23: ...the IP address of your PC in this example 192 168 0 6 Also make note of the value of Dest Port should be 5004 by default 13 Click start The status should change from IDLE or STOPPED to RUNNING The encoder automatically starts 20 seconds after booting up If it has already started it may be necessary to click stop before clicking start Figure 9 Channel 1 Configuration Screen UDP 2 Change to UDP 3 Ch...

Page 24: ...7 Run VLC to View Stream 14 Run VLC on your PC version used in testing at Z3 2 1 5 15 Select Media Open Network Stream In the box type udp 192 168 0 6 5004 where 192 168 0 6 is the IP address of your PC and 5004 is the value of Dest Port noted in step 12 16 Press Enter 17 You should now see video streaming to VLC Figure 11 Example of Z3 Video Streaming to VLC UDP Figure 10 VLC Open Network Screen ...

Page 25: ...eaming it is relatively simple to change to RTP streaming A few parameter changes will need to be made To stream using RTP complete the following steps 18 In the CH1 configuration tab click on stop to stop the current encoding session 19 Change Output Format from UDP to RTP 20 Click on start to start the RTP encoding session At this point your settings should look like the following Figure 12 Chan...

Page 26: ... files instead of RTSP to stream RTP 22 In the Open Media box type rtsp IP Address z3 ch m mp4 where IP Address is the IP address of the Z3 DM8168 RPS ch is 1 for CH1 and 2 for CH2 and m is added if a multicast address is being streamed For example if the IP address of the Z3 DM8168 RPS is the default value of 192 168 81 68 encode is being done from CH1 and unicast streaming is being done the user...

Page 27: ...nge the bitrate or frame rate without stopping and restarting the encoder To use this feature complete the following steps 1 In VLC click on Tools and select Codec Information This brings up a window with four tabs Select the Statistics tab In this tab you can see the current video audio bitrate 2 In the CH1 screen change the bitrate from 8000K to 2000K and click update Figure 16 Changing the Bitr...

Page 28: ...picture in VLC change and the video bitrate drop If you click on the status page and click Refresh you will also see the updated bitrate reflected The parameter Frame Rate Divider can also be updated dynamically using the update button All other parameters require a stop and then start to change Figure 17 Drop in Bitrate after Dynamic Bitrate Change Lower video audio bitrate Figure 18 Status Page ...

Page 29: ...the video and audio bitrate For example the default value out of the factory is a value of 10Mbps corresponding to 8Mbps for the video There are times however when it is desirable to make this value higher For example if the encoder bitrate is very low below 1Mbps it is advisable to allow more leeway in the event there are some challenging scenes to encode An example follows 4 Return to the CH1 ta...

Page 30: ...tart to start encoding see step 6 in Figure 19 7 Open VLC to view your UDP stream Section 7 7 and view the Statistics tab Section 7 9 You will see a lower value for the overall input rate and for the content rate 8 The value of TS Rate must be higher than video bitrate audio bitrate 1 25 If an attempt is made to input a value less than this the error message TS rate too small to carry elementary s...

Page 31: ... lower latency than streaming using TS If low latency with TS is desired there is a special TS lowlat mode that can be activated Setting this causes the TS muxer to send packets out immediately rather than gathering data and sending packets once they reach maximum network size The tradeoff is less efficient use of the network and a TS stream that is no longer perfectly smooth Because of this less ...

Page 32: ...is assigned can be seen through the ZFinder tool running on a PC To view how DHCP support works you can complete the following steps 9 The first thing you need to do is set up a custom configuration so that the DHCP setting is used the next time the system boots up To do this click on the User Presets tab and click on new 10 This brings up a new text box to enter the preset name Type z3_config1 an...

Page 33: ... screen and select as the preset the z3_config1 configuration you just created 12 As soon as you select z3_config1 the screen will reload Check the Use DHCP box 13 Now that DHCP is set in z3_config1 save the configuration by clicking on the Save button Figure 24 Selecting z3_config1 within the System Setup Tab Figure 26 Saving a User Preset Figure 25 Setting DHCP within z3_config1 2 Select z3_conf...

Page 34: ... you sure window after that to start rebooting Note The first time this is done it may take up to 15 seconds for the window to pop up as values get initialized 15 A new IP address is assigned to the unit through DHCP You have two ways of finding out that IP address The first is to check the serial UI for the new value 16 The second method is to use the Windows utility ZFinder To do this confirm th...

Page 35: ...ms connected to the network The Z3 DM8168 RPS appears with the IP address obtained through DHCP Figure 29 ZFinder with Z3 DM8168 RPS DHCP Address 18 Select the Z3 DM8168 RPS and then click Open Device 19 A web browser will then open at the IP address of the Z3 DM8168 RPS and you will see the Web GUI Figure 31 Web GUI Using DHCP Address 20 You can return to Static IP by unchecking Use DHCP and savi...

Page 36: ...ncoding UDP the user can also simultaneously save the TS stream to a file by setting Aux TS File Enable to true When this is done they can then specify the file name in the Aux TS File Location box that appears If a user connects a USB drive for example a value of media sda1 enc_dm8168 rps ts would save to enc_dm8168 rps ts on that drive Sample values are shown below Figure 32 Using the Aux TS Fil...

Page 37: ...e 33 below shows the combinations that are allowed and not allowed on the Z3 DM8168 RPS CH1 CH2 Allowed Notes HDMI1 HDMI2 Yes Component1 Component2 Yes Composite1 Composite2 Yes HDMI1 Component2 Yes HDMI1 Composite2 No Use Composite1 HDMI2 instead Component1 HDMI2 Yes Component1 Composite2 No Use Composite1 Component2 instead Composite1 HDMI2 Yes Composite1 Component2 Yes Figure 33 Allowed Input C...

Page 38: ...e 1 video input and stream it over RTMP The Wowza server is used as an example RTMP server to stream to 8 1 Connect the Encoder 1 Follow steps 1 to 11 in Section 7 0 to connect the Z3 DM8168 RPS for encode and bring up the Encoder GUI 8 2 Configure CH1 for RTMP Streaming 2 Click on the CH1 tab 3 Set encode to 1080 8Mbps input HDMI 4 Set Output Format to RTMP 5 For Dest Address type 192 168 0 4 193...

Page 39: ...___________________________________________________________ Z3 Technology LLC 100 N 8th ST STE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 39 6 After you re finished your settings should look something like the following Figure 35 RTMP Encode Channel 1 Settings ...

Page 40: ...CH1 tab 8 5 View the Content on Wowza 9 Go to a PC that is on the same network as the Wowza server and open a web browser in this example FireFox is used Type in the URL of the Wowza server with the port 8088 in this example 192 168 0 4 8088 This will bring up the Wowza home page Go ahead and log in with your user name and password 10 At the top you will see 4 options Home Server Applications and ...

Page 41: ...1 11 You should see the Test Players popup screen Select the Adobe RTMP tab change the Stream name to 1080 should match the directory you are streaming to in the Z3 DM8168 RPS and click Start You should then see the content streamed from the Z3 DM8168 RPS Figure 37 Viewing Z3 DM8168 RPS Content on Wowza 1 Select Adobe RTMP tab 2 Type 1080 for Stream name 3 Click Start 4 Audio and Video start to ap...

Page 42: ... Call the file encode_dm8168 rps ts 9 2 Connect the Output 3 Connect an HDMI cable to HDMI out of the Z3 DM8168 RPS 4 Connect the other end of the HDMI cable to an HD Monitor Note Composite Out and Component Out can also be used for decoder output To use them simply connect the video cable to the appropriate jack Whatever video is being displayed on HDMI Out will be shown on Component Out and Comp...

Page 43: ...erating Mode in the lower right corner of any tab to Decoder 6 Once you do this the description at the top right will change from DM8168 RPS Encoder to DM8168 RPS Decoder and settings for Display Mode Resolution and Layout will appear 7 Click on Set Display to configure the display New Settings for Display Appear Figure 39 Changing to Decoder Mode Figure 40 System Setup in Decoder Mode Change here...

Page 44: ...0 Lincoln NE 68508 1369 USA 1 402 323 0702 44 9 4 Configure Decoder 8 Click on the CH1 tab and change the settings to match the following configuration 9 After about 5 10 seconds decode should start and you should see a picture Figure 41 Decoder Configuration Settings for Decode Example 2 Enter same path used when saving file 3 Click start 1 Change to TSFILE ...

Page 45: ...E CODE YOU BUILT ON THE BOARD There are two ways to take the image files you built in Section 5 0 and run them on the board 1 Updating the image file and 2 Setting up NFS TFTP to link to your development PC 10 1 Method 1 Updating the Image File 1 Run the Web Interface Steps 1 10 in Section 7 0 2 Select update device firmware from the main screen Figure 42 Updating the Device Firmware from the Web ...

Page 46: ...rowse 4 This brings you to the File Selection Screen From here select the name of the img file to update with and click Open Figure 44 File Selection Screen The image file to be used will typically have the word UPD in the name 5 Click on Upload and Update 6 You will see screens stating that the image is being uploaded and that the flash is being updated After about one minute you should see the m...

Page 47: ...P sudo etc init d xinetd start 2 Enable NFS on the Linux PC The target DM8168 will mount the root file system using NFS This like TFTP will also vary depending on the Linux setup you have As an example here is a set of steps that would be run from Ubuntu 10 x or later these are in gray to denote they can vary from system to system a Get NFS if it is not already installed sudo apt get install nfs k...

Page 48: ...s Z3 DM8168 setenv tftp_root z3 z3 netra rdk images Z3 DM8168 setenv bootcmd run boot nfs Z3 DM8168 saveenv nfs_root is set to the fs subdirectory within the filesys link set up in step 2c tftp_root when combined with the value of server_args in the etc xinetd d tftp file set up in step 1b points to the images link set up in step 2c d After typing saveenv you should see a Writing to Nand done mess...

Page 49: ...D root file system from NFS setenv bootcmd run nand_boot_jffs2 Get kernel from NAND root file system from NAND JFFS2 setenv bootcmd run nand_boot_ubifs Get kernel from NAND root file system from NAND UBIFS setenv bootcmd run nand_boot_ramdisk Get kernel from NAND root file system from ramdisk The following scripts are also available to update the u boot environment run update uboot Update u boot b...

Page 50: ...PS is powered off and back on it automatically uses those settings For an example of doing this please see the description in Section 7 12 Running DHCP on page 32 11 2 Using the Password Feature 1 In the System Setup tab click on go next to Set Password 2 Once you click on go the change password options appear Enter the new password twice and click change 3 Wait for the password options to disappe...

Page 51: ...Interfaces A command line interface called MCSENC is also available for running encode commands This can be invoked with the command source opt mcsenc mcsenc sh This can be used to start a streaming encode session or to encode to a file on a connected USB drive or SATA drive A separate manual for MCSENC is included in the Z3 DM8168 RPS release package A command line interface on the decode side ca...

Page 52: ...ay of the Z3 DM8168 RPS Note that a save of these settings and a reboot is needed for changes to this value to take effect DNS Server IP 1 a b c d 8 8 8 8 Specifies the primary DNS server to be used for hostname lookup when in static IP mode When in DHCP mode DNS information is acquired from the DHCP server DNS Server IP 2 e f g h 8 8 4 4 Specifies the secondary DNS server to be used for hostname ...

Page 53: ...different firmware image See Section 10 1 Method 1 Updating the Image File on p 45 download device logs Clicking this causes the RPS to extract a set of diagnostic logs that can be sent to Z Technology in the event of an issue to be reported This file is saved on the PC which the GUI is being run from Note 1 Resolutions supported 1080p60 1080i30 1080i29 97 1080i25 1080p60 1080p59 94 1080p50 720p60...

Page 54: ...of encoded picture Height Height of encoded picture A small i will appear if interlaced is being encoded Audio Status Channel The channel number 1 or 2 Subchannel Always 1 in this release Codec The codec being used to encode audio for that channel Stream Status channel The channel number 1 or 2 URL URL the channel is being streamed to frames of frames sent from encoder to channel since the beginni...

Page 55: ...rted If UDP is selected an IP Address and IP Port box will appear Destination 2 NONE UDP ASI An optional second destination for the MPTS streams ASI is not supported 12 5 The CH1 CH2 Tab Encode Parameter Options default in bold Notes Video Source HDMI Component Composite Selects the input to use For CH1 there is a choice of HDMI1 Component1 Composite1 For CH2 there is a choice of HDMI2 Component2 ...

Page 56: ...ize Full DEI means activate full deinterlacing on the frame to generate a progressive frame Interlace generates an interlaced frame for both interlaced and progressive inputs GOP Size 10 240 frames 60 I frame frequency Note 3 Maximum Delay 0 3000 2000 of ms to buffer The higher the value the smoother the encode but also the higher the latency see Section 7 11 Tuning for Latency on page 31 Audio En...

Page 57: ...y 0 500 250 Allows user to specify a smaller interval than 250ms between PTS and PCR This is for systems that require tighter PTS PCR intervals It is generally recommended to leave this value at 250 Certain decoders may require a value of Max PTS PCR similar to the video delay If an issue is encountered with a specific decoder please try setting this value to the same value as video delay Format U...

Page 58: ...elected you should type the path name of the file in Dest Address for example media sda1 example ts to write to example ts on a drive connected to USB1 FILE will write raw h264 and raw aac to 2 separate files If this is selected you should type the path name of the H264 file in Dest Address for example media sda1 example h264 If audio is enabled a companion aac file is then created for example for...

Page 59: ...leeway for times when many bits are needed to encode This can be especially useful for ensuring smooth playback at lower bit rates see Section 7 10 Adjusting the UDP TS Rate on page 29 TS Lowlat Mode UDP Only True False Normally the TS muxer gathers data into packets of maximum network size While this leads to maximum network efficiency it can lead to increases in latency Turning Lowlat Mode on ca...

Page 60: ...20x576 D1 NTSC 720x480 720p 1280x720 XGA 1280x1024 1080p 1920x1080 Follow input Follow input Generate encoder resolution based on capture resolution detected Note 2 If input is interlaced then Frame Rate Divider will divide the number of fields used This means a conversion to progressive is done This method allows for a reduction in bits needed processing power without introducing extra jerkiness ...

Page 61: ...appear where the user can type the multicast address the decoder should connect to Address For Multicast only x y z w 225 1 2 3 The multicast IP address that the decoder retrieves data from used when RTP or UDP is selected for the Input Interface and Is Multicast is checked Port RTP and UDP only 0 9999 8888 The port the decoder retrieves data from Location TSFILE and FILE only If decoding from a T...

Page 62: ...ult any user defined profiles The configuration file to use serial_menu Last value saved in GUI encoder factory default Factory defaults decoder factory default Factory defaults Can also add more profiles by clicking on new in the User Presets tab Save Click on this to save preset value to what was selected Operating Mode Encoder Decoder This selects how the Z3 DM8168 RPS is being used Encoder is ...

Page 63: ...ernel from Legacy Image at 81800000 Image Name Linux 2 6 37 Image Type ARM Linux Kernel Image uncompressed Data Size 2471140 Bytes 2 4 MiB Load Address 80008000 Entry Point 80008000 Verifying Checksum OK Loading Kernel Image OK OK Starting kernel Uncompressing Linux done booting the kernel Linux version 2 6 37 z3 z3pci dev gcc version 4 5 3 20110311 prerelease GCC 1 Tue Jun 30 15 50 55 CDT 2015 CP...

Page 64: ... 277 kB SLUB Genslabs 11 HWalign 64 Order 0 3 MinObjects 0 CPUs 1 Nodes 1 NR_IRQS 375 IRQ Found an INTC at 0xfa200000 revision 5 0 with 128 interrupts Total of 128 interrupts on 1 active controller GPMC revision 6 0 Trying to install interrupt handler for IRQ368 Trying to install interrupt handler for IRQ369 Trying to install interrupt handler for IRQ370 Trying to install interrupt handler for IRQ...

Page 65: ...ver Version 1 0 23 Switching to clocksource gp timer musb hdrc version 6 0 host debug 0 musb hdrc musb hdrc 0 dma type dma cppi41 MUSB controller 0 revision 4ea20800 musb hdrc musb hdrc 0 MUSB HDRC host driver musb hdrc musb hdrc 0 new USB bus registered assigned bus number 1 usb usb1 New USB device found idVendor 1d6b idProduct 0002 usb usb1 New USB device strings Mfr 3 Product 2 SerialNumber 1 u...

Page 66: ...omap_uart 2 ttyO2 at MMIO 0x48024000 irq 74 is a OMAP UART2 console ttyO2 enabled bootconsole disabled console ttyO2 enabled bootconsole disabled brd module loaded loop module loaded ahci probe devid name is ahci CAP register dump 0x6726ff81 Modified ahci CAP register dump 0x6f26ff81 ahci ahci 0 forcing PORTS_IMPL to 0x3 ahci SSS flag set parallel bus scan disabled ahci ahci 0 AHCI 0001 0100 32 sl...

Page 67: ...ci_mdio 0 phy 0 device 0 00 driver unknown davinci_mdio davinci_mdio 0 phy 1 device 0 01 driver unknown usbcore registered new interface driver cdc_ether usbcore registered new interface driver dm9601 Initializing USB Mass Storage driver usbcore registered new interface driver usb storage USB Mass Storage support registered mice PS 2 mouse device common for all mice omap_rtc rtc core registered om...

Page 68: ... default compressor lzo UBIFS reserved for root 0 bytes 0 KiB VFS Mounted root ubifs filesystem on device 0 14 devtmpfs mounted Freeing init memory 220K init started BusyBox v1 15 0 svn 2015 06 30 15 51 43 CDT starting pid 49 tty etc init d rcS Please wait booting Starting udev udevd 71 proc 71 oom_adj is deprecated please use proc 71 oom_score_adj inste ad udev starting version 141 Root filesyste...

Page 69: ... chip found 0x9a OMAP I2C adapter z3netra 000 v4l2 sub device adv7611 registered grp xc tvp7002 1 005c tvp7002 found 0x5c OMAP I2C adapter tvp7002 1 005c Rev 02 detected z3netra 000 v4l2 sub device tvp7002 registered grp x3 tvp7002 1 005d tvp7002 found 0x5d OMAP I2C adapter tvp7002 1 005d Rev 02 detected z3netra 000 v4l2 sub device tvp7002 registered grp xc 5150 driver probe called tvp5150 2 005c ...

Page 70: ... 127 127 dBscale min 63 50dB step 0 50dB mute 0 numid 22 iface MIXER name Line DAC Playback Volume type INTEGER access rw R values 2 min 0 max 118 step 0 values 118 118 dBscale min 59 00dB step 0 50dB mute 1 numid 37 iface MIXER name PGA Capture Volume type INTEGER access rw R values 2 min 0 max 119 step 0 values 15 15 dBscale min 0 00dB step 0 50dB mute 0 Setting Volume for APP02 AIC3X Simple mix...

Page 71: ...slave procId 0 Started slave procId 0 After Ipc_loadcallback status 0x00000000 After Ipc_startcallback status 0x00000000 c6xdsp Remote Debug Shared Memory 0xbf000000 m3video Remote Debug Shared Memory 0xbf010820 m3vpss Remote Debug Shared Memory 0xbf021040 m3vpss Received character s c6xdsp Remote Debug Shared Memory 0xbf000000 m3video Remote Debug Shared Memory 0xbf010820 m3vpss Remote Debug Shar...

Page 72: ... DM8169 MC RPS v2 19 1 H 264 multichannel Current P Change local IP address 192 168 81 68 D Change DHCP mode on 192 168 0 18 24 N Change netmask 255 255 0 0 G Change default gateway 192 168 0 1 L Change DNS servers 8 8 8 8 8 8 4 4 Change device name Z3 DM8168 RPS Change device password BLANK M Change mode enc_int_prog C Config Multi Program TS running n Preset z3_config1 1 Change channel 1 H 264 R...

Page 73: ... to work with the Z3 DM8168 RPS RTMP streaming the following steps are needed 1 Log in to the Wowza Streaming Engine Manager Home page by typing http localhost 8088 where localhost is the IP address of the server in this User s Guide 192 168 0 4 2 Click on Server in the top band of options On the left column click on Performance Tuning and then Java Settings Click Edit and then change Java Heap Si...

Page 74: ...ications in the top band of options On the left column click on live and then Incoming Security Click Edit and then make sure RTMP Publishing and RTSP Publishing are both set to Open and Client Restrictions is set to No client restrictions Then click Save The Wowza server is now configured to work with the Z3 DM8168 RPS All registered trademarks are property of their respective owners Figure 50 Wo...

Page 75: ... to the board without any routers etc Can the PC and target board see each other on the network Try pinging the Z3 DM8168 RPS IP address from the PC Try pinging the PC from the Z3 DM8168 RPS Problem Do not see video in VLC UDP Does the IP address set in Dest Address equal the IP address of the PC running VLC Does the port number in Dest Port equal the value entered in the URL for VLC Is the PC fas...

Page 76: ...etwork conflicting with the IP address of the TFTP server Problem NFS does not work Please see the items in Web interface does not come up Is the link to filesys properly set up see step 2c on page 48 Does the IP address in the line added in etc exports match the IP address set in nfsserver in u boot Does the value of nfs_root in u boot point to z3 netra rdk filesys fs Did you start the NFS server...

Reviews: