background image

 

    

CONFIDENTIAL

                                            DOC-USR-0055-03 

 
 

___________________________________________________________________________________________ 

Z3 Technology, LLC 

 100 N 8

th

 ST, STE 250 

 Lincoln, NE 68508-1369 USA 

 +1.402.323.0702 

38 

8.0

 

   STREAMING RTMP IN THREE DIFFERENT RESOLUTIONS 

 

This section shows how to use the Z3-DM8107-SDI2-RPS to take 1 video input and stream it over RTMP into 3 
different resolutions (720p, D1, and CIF).  The Wowza server is used as an example RTMP server to stream 
to. 

 

These instructions can also be used to determine how to stream the same input into multiple 
configurations.  Simply specify “RTP”, “UDP”, or “TSFILE” instead of “RTMP”, and ignore the sections 
referring to Wowza in this section.  Note that, if multiple channels off the same input is done, the total 
performance cannot exceed the capability of the Z3-DM8107-SDI-RPS (for example, 3 1080p30 encodes at 
30fps would not be allowed). 

 

8.1

 

  Connect the Encoder 

 

(1)

 

Follow steps (1) to (10) in Section 7.0 to connect the Z3-DM8107-SDI2-RPS for encode and bring up 
the Encoder GUI. 

 

8.2

 

  Configure the Encoder for “Multiple Output from One Input” Mode 

 

(2)

 

At the Configuration Option portion towards the bottom, select “Encode 1 to 3 Ch”: 

 

 

 

 

 

 

 

 

 

 

(3)

 

Two channels appear.  To create a third channel, click on the “+” to the right of the CH2 tab: 

 

 

 

 

 

 

 

 

Click on “+” to create CH3 

Figure 32  Changing to “Encode 1 to 3 Ch” Mode

 

 

Change here to 
“Encode 1 to 3 Ch” Mode 

Figure 33  Creating CH3

 

Summary of Contents for DM8107

Page 1: ... and save the manual for future use 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 Interface and the HDMI Lo...

Page 2: ...of download device logs in Section 12 1 Modified description of Video Height and added Audio Status information in Section 12 3 Added note on MPTS tab in Section 12 4 Modified definition of Video Resolution changed definition of Number of B frames to reflect change added Noise Filter corrected Maximum Delay value modified Audio Codecs increased possible PID range added note on RTSP support for RTP...

Page 3: ...ies and Running the Make Script 12 6 0 CODE OVERVIEW 14 6 1 Directory Structure 14 6 2 Z3 Application Overview 15 6 3 RDK documentation 17 7 0 RUNNING THE ENCODER 19 7 1 Set up the HD Source 19 7 2 Connect the Board 19 7 3 Set up the Terminal Window 20 7 4 Power on the board 20 7 5 Ensure your PC has a proper IP address 21 7 6 Run the Web Interface to Configure CH1 22 7 7 Run VLC to View Stream 24...

Page 4: ...ODE YOU BUILT ON THE BOARD 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 50 11 0 USING THE PASSWORD FEATURE 51 12 0 SUMMARY OF OPTIONS 53 12 1 The System Setup Tab 53 12 2 The User Presets Tab 54 12 3 The Status Tab 54 12 4 The MPTS Tab 55 12 5 The CH1 CH2 Tab 56 12 6 Values Appearing at the Bottom of All Tabs 6...

Page 5: ...to VLC RTP 26 Figure 13 Viewing Bit Rate in VLC 27 Figure 14 Changing the Bit Rate Dynamically 27 Figure 15 Drop in Bit Rate after Dynamic Bit Rate Change 28 Figure 16 Changing TS Rate 29 Figure 17 TS Rate and Lower Bit Rate Reflected in VLC 30 Figure 18 Tuning for Various Use Cases 31 Figure 19 The User Presets Tab 31 Figure 20 Entering a User Preset Name 31 Figure 21 Selecting z3_test within the...

Page 6: ...tting to the Wowza Test Player 42 Figure 38 Viewing DME 02 Content on Wowza 43 Figure 39 Updating the Device Firmware from the Web Interface 45 Figure 40 Browsing for the Image File in the Updater 46 Figure 41 Editing u boot env dm810x rdk txt 48 Figure 42 Minicom Terminal Settings 49 Figure 43 Example of Successful u boot Configuration 49 Figure 44 Selecting Set Password 51 Figure 45 Changing the...

Page 7: ...and one Z3 DM8107 APP 21 board The software bundle consists of the necessary components for developing advanced multimedia graphics and DSP applications The Z3 DM8107 MOD is a compact OEM module which supports up to1080p60 H 264 encode decode1 in streaming or storage mode It is especially suited for power sensitive applications requiring a single video stream These applications include broadcast v...

Page 8: ... MOD to implement additional functions not present in the base module The Z3 DM8107 APP 21 application board has 1 SDI input 1 HDMI output and a port for composite analog audio input Figure 2 below shows an image of a Z3 DM8107 APP 21 application board A Linux based SDK additional design services and support are available from Z3 Technology Please contact Z3 at http www z3technology com or e mail ...

Page 9: ...3 Ch mode which allows one source to be encoded 3 different ways as long as the total processing involved fits within the constraints of DM8107 performance can be found in Section 8 0 STREAMING RTMP IN THREE DIFFERENT RESOLUTIONS on page 38 There are additional notes on successfully configuring Wowza in Appendix B APPENDIX B CONFIGURING THE WOWZA SERVER FOR RTMP on page 72 2 2 If you already have ...

Page 10: ...TE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 10 3 0 INCLUDED PARTS LIST 1 x Z3 DM8107 MOD 1 x Z3 DM8107 APP 21 1 x Z3 DM8168 DEB 01 JTAG connector attaches to DM8107 MOD 1 x Cable Strip for connecting the Z3 DM8168 DEB 01 1 x 5V Power Supply 1 x Serial Cable 1 x BNC BNC Cable 1 x HDMI Cable 1 x S Video Video Cable 1 x Z3 DM8107 SDI2 RPS Documentation ...

Page 11: ...Input 1 HDMI Input and 1 Composite Input Gigabit Ethernet USB 2 0 SATA x2 1 GB DDR3 256 MB NAND Flash Control through serial port or HTTP High density connectors to all signals 4 1 Supported Input Resolutions Encoder HDMI 1080p60 1080p50 1080i30 1080i29 97 1080i25 720p60 720p59 94 720p50 576p50 576i25 480p60 480i30 and 480i29 97 SDI 1080p60 1080p50 1080i30 1080i29 97 1080i25 720p60 720p59 94 720p5...

Page 12: ...ng 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 apt get install ia32 libs For 64 bit Fedora you can type sudo yum install glibc i686 5 2 Making the Directories and Running the Make Script The software provided will...

Page 13: ...und 30 40 minutes You will also need to type in the sudo password a few times toward the end of the build 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 times will differ Figure 3 Sample Content of Images D...

Page 14: ...on code that comes with the Z3 DM8107 SDI2 RPS is run from the run sh script in dvr rdk dvr_rdk bin ti810x 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 the next section 6 1 1 The z3apps rdk directory There ...

Page 15: ... use cases directory The use case code is called from ti_vsys c in the same directory z3 This directory contains the base code for RTP tx and rx as well as the base code for audio capture and output 6 2 Z3 Application Overview 6 2 1 Application Names and Locations For encode there are two binaries in the sample code The first is a menu based sample application this is what comes up in the serial t...

Page 16: ...py the generated ini out of tmp and save it The command line interface for the encoder is set up by running source opt mcsenc mcsenc sh This will present you with an prompt You can then enter commands to encode For example encode instance 1 source SDI1 dst rtp 192 168 0 6 5004 size 1280x720 audio off This will start encode from SDI1 streaming to 192 168 0 6 at port 5004 scaled to 1280x720 You can ...

Page 17: ...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 DM81xx_DVR_RDK_Debug_Statistics pdf DM81xx_DVR_RDK_Display_Output_Configuration pdf DM81xx_DVR_RDK_Ethernet_Offload_Driver pdf DM81xx_DVR_RDK_External_Video_Device_Configuration pdf DM81xx_DVR_RDK_Flash_File_FS pdf DM81xx_DVR_RDK_Graphics_Using_FBD...

Page 18: ...CIF_16CIF_DVR pdf DM814x_DVR_RDK_UseCaseGuide_Decode_Display pdf DM816x_DVR_RDK_UseCaseGuide_16D1_DVR pdf DM816x_DVR_RDK_UseCaseGuide_32D1_Decode_Display pdf DM816x_DVR_RDK_UseCaseGuide_SD_HD_Encode_Card pdf DM81xx_DVR_RDK_Interlace_UseCaseGuide pdf UserGuides DM8168_DVR_RDK_GUI_Guide pdf DM816x_FAPLL xls DM81xx_DVR_RDK_Demo_Guide pdf DM81xx_DVR_RDK_FAQs pdf DM81xx_DVR_RDK_IPC_Bits_Out_Host pdf DM...

Page 19: ...ce with HDMI output an HDMI SDI converter and a PC are required 7 1 Set up the HD Source 1 Select an HD source with HDMI non HDCP output 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 Now move the HDMI cabl...

Page 20: ... 7 3 Set up the Terminal Window 5 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 6 If you are running from Linux type sudo minicom s And then configure by doing the following Select Serial Port Setup Ensure the correct Serial Dev...

Page 21: ... address and netmask in this example it is 192 168 81 7 and 255 255 0 0 This is the IP address of the board You will need this later to access the web interface 7 5 Ensure your PC has a proper IP address 8 To be able to communicate with the RPS the PC that you are communicating from needs to have at least the same first two parts of the IP address For example if the RPS has an IP address of Figure...

Page 22: ...t in the streaming step 7 6 Run the Web Interface to Configure CH1 9 In your PC run a web browser for best results Z3 recommends FireFox In this browser type the IP address of the board noted in step 7 for example if the default value is used it would be http 192 168 81 07 After about 3 seconds the System Setup menu should come up 10 Click on the CH1 tab 11 You should see the Channel 1 configurati...

Page 23: ...art note The encode may have already started as it will automatically start in 30 seconds if a valid input is detected If that occurs just click stop first The status should change from IDLE or STOPPED to RUNNING Figure 7 Channel 1 Configuration Screen UDP 5 Click stop if already started then click start 2 Change to UDP 3 Change to IP Address of your PC 4 Note Dest Port value 1 Change to 1920x1080...

Page 24: ... 7 Run VLC to View Stream 13 Run VLC on your PC version used in testing at Z3 2 1 5 14 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 11 15 Press Enter 16 You should now see video streaming to VLC Figure 9 Example of Z3 Video Streaming to VLC UDP Figure 8 VLC Open Network Screen f...

Page 25: ... are a change of settings and an SDP file an example file is provided with the software release from Z3 To stream using RTP do the following steps 17 In the CH1 configuration tab click on stop to stop the current encoding session 18 Change Output Format from UDP to RTP 19 Confirm that Dest Port see Figure 7 is 5004 this will be important for the VLC configuration 20 Click on start to start the RTP...

Page 26: ...may be necessary to use SDP files instead of RTSP to stream RTP 22 In the Open Media box type rtsp DM8107 SDI2 RPS IP Address name mp4 where DM8107 SDI2 RPS IP Address is the IP address of the Z3 DM8107 SDI2 RPS and name is z3 1 for unicast streaming and z3 1m for multicast streaming For example if the IP address of the Z3 DM8107 SD2I RPS is the default value of 192 168 81 7 and unicast streaming ...

Page 27: ...u to change the bit rate without stopping and restarting the encoder To use it do the following steps 24 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 bit rate 25 In the CH1 screen change the bit rate from 8000K to 2000K and click the update button 1 Change bit rate to 2000K Figure...

Page 28: ...of the video bit rate This can be found just below PCR PID when UDP is selected as the output format Normally this value is set to 25 to 33 above the sum of the video and audio bit rate For example the default value out of the factory is a value of 8Mbps corresponding to 6Mbps for the video There are times however when it is desirable to make this value higher For example if the encoder bit rate i...

Page 29: ...n this tab click stop Then change Video Resolution to 720x480 Video Bit Rate to 512K and Output Format to UDP steps 1 4 in the figure below 28 Once you select UDP TS RATE should appear with the default value of 8000K Change this to 1000K see step 5 above 29 Click on start to start encoding see step 6 above 2 Change to 720x480 3 Change to 512K 4 Change to UDP 5 Change to 1000K 1 Click stop 6 Click ...

Page 30: ...tency For latency the key parameters to work with are Maximum Delay and Number of B frames Maximum Delay defines the number of milliseconds of buffering the encoder has to work with The higher this value the more buffers it has to work with and the more time it has to smooth things out for challenging content However a higher value also causes latency to increase accordingly To minimize latency th...

Page 31: ...nning DHCP DHCP is also supported When enabled the Z3 DM8107 SDI2 RPS dynamically receives an IP address to use at startup The IP address that is assigned can be seen either through the serial interface or through the ZFinder tool running on a PC To view how DHCP support works see the following steps 31 The first thing you need to do is set up a custom configuration so that the DHCP setting is use...

Page 32: ...e screen and select as the preset the z3_test configuration you just created 34 As soon as you select z3_test the screen will reload Go ahead and check the Use DHCP box 35 Now that DHCP is set in z3_test save the configuration by clicking on the Save button Select z3_test configuration Figure 21 Selecting z3_test within the System Setup Tab Click Save Check Use DHCP again 1 Click on System Setup F...

Page 33: ...figuration z3_test and specified that z3_test will be used when the system restarts you can go ahead and reboot the Z3 DM8107 SDI2 RPS 38 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 shown below 39 The second is to use the ZFinder utility on a Windows PC To use ZFinder make sure the Wind...

Page 34: ...k and lists the location of all Z3 systems connected to the network In this case the Z3 DM8107 SDI2 RPS appears with the IP address obtained through DHCP 41 Select the DM8107 SDI2 RPS and then click Open Device A web browser will then open at the IP address of the Z3 DM8107 SDI2 RPS and you should see the Web GUI Figure 27 Web GUI Using DHCP Address 42 You can go back to Static IP by unchecking Us...

Page 35: ...upports encode via HDMI or Composite In The HDMI or Composite In can be used in parallel with the SDI In A special cable provided with the Z3 DM8107 SDI2 RPS is needed for the Composite In To encode with either HDMI or Composite In perform the following steps 43 In the GUI menu click on the CH2 tab If it is not there click on to make it appear and then click on it Figure 28 Clicking on Creating th...

Page 36: ...p through HDMI to a multicast address are shown below Note that it is not necessary to use a multicast address for HDMI Composite It is used here as an example value If SDI encode is also being done at the same time the IP address port set for HDMI Composite encode be different from the IP address used for SDI encode Figure 29 Configuring HDMI Input on CH2 4 Change to UDP 5 Change to multicast add...

Page 37: ...gure above 46 Note that since a different IP address is used a different value will be needed in the VLC Open network stream window 47 If composite encode is desired the special composite cable shown below is needed The yellow connector connects to the composite output of the video source while the red and white connectors connect to the analog audio outputs Figure 31 Composite Cable Figure 30 VLC...

Page 38: ...RTP UDP or TSFILE instead of RTMP and ignore the sections referring to Wowza in this section Note that if multiple channels off the same input is done the total performance cannot exceed the capability of the Z3 DM8107 SDI RPS for example 3 1080p30 encodes at 30fps would not be allowed 8 1 Connect the Encoder 1 Follow steps 1 to 10 in Section 7 0 to connect the Z3 DM8107 SDI2 RPS for encode and br...

Page 39: ...A 1 402 323 0702 39 8 3 Configure CH1 for RTMP Streaming 4 Click on the CH1 tab 5 Set encode to 720p 4Mbps input HD SDI 6 Set Output Format to RTMP 7 For Dest Address type 10 1 10 251 1935 live 720 where 10 1 10 251 is the IP address of the PC with the Wowza server 8 After you re finished your settings should look like the following Figure 34 3 Channel RTMP Encode Channel 1 Settings ...

Page 40: ...3 Technology LLC 100 N 8th ST STE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 40 8 4 Configure CH2 for RTMP Streaming 9 Click on the CH2 tab 10 Set encode to D1 2Mbps input HD SDI Audio input source HD SDI 11 Use the same RTMP format and Dest Address replacing 720 with d1 Figure 35 3 Channel RTMP Encode Channel 2 Settings ...

Page 41: ..._______ Z3 Technology LLC 100 N 8th ST STE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 41 8 5 Configure CH3 for RTMP Streaming 12 Click on the CH3 tab 13 Set encode to 352x240 1Mbps input HD SDI1 14 Use the same RTMP format and Dest Address replacing d1 with cif Figure 36 3 Channel RTMP Encode Channel 3 Settings ...

Page 42: ...ntent on Wowza 17 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 10 1 10 251 8088 This will bring up the Wowza home page Go ahead and log in with your user name and password 18 At the top you will see 4 options Home Server Applications and Help Click on Applicat...

Page 43: ... screen Select the Adobe RTMP tab change the Stream name to 720 should match one of the directories you are streaming to in the Z3 DM8107 SDI2 RPS and click Start You should then see the content streamed from the Z3 DM8107 SDI2 RPS 20 To view the other channels simply change the stream name to d1 or cif Figure 38 Viewing DME 02 Content on Wowza 1 Select Adobe RTMP tab 2 Type 720 for Stream name 3 ...

Page 44: ...d resolution You can also store the configuration and store in the default or other files Serial menus can be used instead of the web based GUI More detailed system information diagnostic messages can also be gained from the options in the serial interface A command line interface called MCSENC is also available for running encode commands This can be invoked with the command source opt mcsenc mcs...

Page 45: ... THE CODE YOU BUILT ON THE BOARD There are two ways to take the image files you built in Section 4 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 9 in Section 6 2 Select update device firmware from the main screen Click here Figure 39 Updating the Device Firmware from...

Page 46: ...ou to the Software Updater screen Click Browse and browse to the directory z3 dm810x z3 centaurus dm810x_sdi2_rps date images and select the image file z3 centaurus upd img 4 Click Open 5 Click Upload and Update You should see a FLASH Update now in progress message Once finished it will go back to the main menu 6 You should be able to now run using the updated image Figure 40 Browsing for the Imag...

Page 47: ... this example An example of a tftp file would be service tftp disable no socket_type dgram protocol udp wait yes user nobody server usr sbin in tftpd server_args s home c Start TFTP sudo etc init d xinetd start 2 Enable NFS on the Linux PC The target DM8107 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 s...

Page 48: ...ce bar immediately to make it stop in the u boot prompt d The next step is to prepare the environment variable script to match your own environment settings Go to the u boot directory in the release directory and edit the file u boot env dm810x rdk txt here emacs is used any text editor can be used cd home z3 z3 dm810x cd z3 centaurus dm810x_sdi2_rps 20140624 cd u boot emacs u boot env dm810x rdk ...

Page 49: ...m here set Newline tx delay ms option D to 100 and Character tx delay ms option F to 1 h Press return to save your terminal settings i The next step is to read the u boot environment file you just modified If you are using minicom type ctl A and Z to bring up the Command Summary Type Y for Paste file j This should bring up the Select file for upload window pointing to your home directory From here...

Page 50: ...the Troubleshooting section in Appendix B 10 3 Other available u boot commands Besides booting from NAND and TFTP NFS there are other boot configurations that are possible Below are the possible options provided in the Z3 u boot environment setenv bootcmd run boot nfs Get kernel from TFTP root file system from NFS setenv bootcmd run nand_boot_nfs Get kernel from NAND root file system from NFS sete...

Page 51: ...ATURE The Z3 DM8107 SDI2 RPS includes an optional password to prevent unauthorized users from accessing the Web GUI The steps for using it are shown below 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 Figure 44 Selecting Set Password Click here Figure 45 Changing the Password Enter ...

Page 52: ...1369 USA 1 402 323 0702 52 3 Wait for the password options to disappear This indicates that the password has changed 4 Retype the IP address in the web browser You should then see a prompt for a user name and password Use admin for the user name and the value you had entered before for the password 5 You should now be able to access the web GUI Figure 46 Password Entry Screen ...

Page 53: ...he netmask of the Z3 DM8107 SDI2 RPS Note that a save of these settings and a reboot is needed for changes to this value to take effect Default Gateway 192 168 a b 192 168 0 1 Sets the network gateway to use for the Z3 DM8107 SDI2 RPS Note that a save of these settings and a reboot is needed for changes to this value to take effect Use DHCP Checked Unchecked Sets whether DHCP is used See Using DHC...

Page 54: ...y take a few seconds to load after being clicked Output Value Explanation Video Status CH The channel number 1 or 2 Bitrate Kbps Current target bitrate of encoder Actual Bit rate Actual bitrate being output by encoder FPS Current target frames per second of encoder Actual FPS Actual frames per second being encoded Key frame FPS of key frames per second for example a value of 0 5 means a key frame ...

Page 55: ...nel since the beginning of encoding This can serve as a quick sanity check For example you can click Refresh count to 10 click Refresh again and you should see an increase of around 600 for 60 frames per second content subchannel Always audio channel The audio codec used for that stream Input Status Input Input type Resolution Capture resolution for that input FPS Capture frames per second for tha...

Page 56: ... 12000K 6000K The bit rate Video Profile High Main Baseline The H264 profile of the bitstream Generally High is used for 1080p Main for D1 and Baseline for D1 Frame Rate Divider 1 2 4 Used to encode at less than the input frame rate for example an input frame rate of 30fps with a divider of 2 would cause an output stream of 15fps Number of B frames 0 2 0 The number of B frames A value of 0 means B...

Page 57: ...no inputs Source HD SDI HDMI Analog None Where to get audio for that subchannel Pid 0 8191 120 121 122 123 If UDP format is selected the PID to use for that audio channel RTP Port 0 9999 8892 8898 If RTP format is selected the port associated with that audio channel Output Format RTP UDP RTMP TSFILE FILE MPTS Output format of encoded stream RTP requires an SDP file for the receiver or the use of t...

Page 58: ...ly False True For UDP streaming only If UDP is being streamed this allows the same UDP stream to be saved to a ts file The name of the file is specified in Aux ts file location Aux TS File Location UDP Only tmp aux1 ts Appears if Aux TS File Enable is set to True Specifies where to save the TS file For example if a USB drive is connected the value media sda1 test ts could be specified Video PID UD...

Page 59: ...ckly copy CH1 values to CH2 for example delete Used to delete excess tabs created by Clone status IDLE STOPPED RUNNING POLLING Current status of the encoder POLLING indicates start was pressed and the encoder is waiting for valid input data to be detected Note 1 Encode Resolutions Supported WQVGA 320x180 QVGA 320x240 SIF 352x240 CIF 352x288 2 CIF 352x576 640x360 VGA 640x480 4 CIF 704x576 16 9 PAL ...

Page 60: ...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 Interlaced Progressive Encode Single Ch No Scale Encode 1 to 3 Ch Decoder This selects how the DM8107 SDI2 RPS is being used Encoder Interlaced Progressive is the default mode of operation it can be used to encode up to two channels Encode Single Ch No Scale is us...

Page 61: ... DRAM 1 GiB NAND setting chip delay to 15us HW ECC BCH8 Selected 256 MiB Using default environment The 2nd stage U Boot will now be auto loaded Please do not interrupt the countdown till DM385_EVM prompt if 2nd stage is already f lashed Hit any key to stop autoboot 0 NAND read device 0 offset 0x80000 size 0x40000 262144 bytes read OK Starting application at 0x81000000 U Boot 2010 06 Oct 16 2014 09...

Page 62: ...rnel from Legacy Image at 81800000 Image Name Linux 2 6 37 Image Type ARM Linux Kernel Image uncompressed Data Size 2984912 Bytes 2 8 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 Thu Oct 16 09 23 52 CDT 2014 CPU...

Page 63: ...kB text 0xc0042000 0xc05af000 5556 kB data 0xc05b0000 0xc0601100 325 kB SLUB Genslabs 11 HWalign 64 Order 0 3 MinObjects 0 CPUs 1 Nodes 1 NR_IRQS 407 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 IRQ400 Trying to install interrupt handler for IRQ401 Trying to install interrup...

Page 64: ...d cppi dma Intr IRQ 17 Cppi41 Init Done omap_i2c omap_i2c 1 bus 1 rev4 0 at 100 kHz omap_i2c omap_i2c 1 timeout waiting for bus ready tps65910 1 002d read from reg 3f failed omap_i2c omap_i2c 1 timeout waiting for bus ready tps65910 1 002d read from reg 1e failed set_machine_constraints failed to enable VRTC tps65910 1 002d failed to register tps65910 pmic regulator tps65910 pmic probe of tps65910...

Page 65: ...32768 bytes TCP Hash tables configured established 8192 bind 8192 TCP reno registered UDP hash table entries 256 order 0 4096 bytes UDP Lite hash table entries 256 order 0 4096 bytes NET Registered protocol family 1 RPC Registered udp transport module RPC Registered tcp transport module RPC Registered tcp NFSv4 1 backchannel transport module NetWinder Floating Point Emulator V0 97 double precision...

Page 66: ...000240000 U Boot min Copy 0x000000240000 0x000000260000 U Boot Env Copy 0x000000260000 0x000000280000 U Boot Env 0x000000280000 0x0000006c0000 Kernel 0x0000006c0000 0x00000cee0000 File System 0x00000cee0000 0x000010000000 Reserved NAND size is 256 UBI attaching mtd6 to ubi0 UBI physical eraseblock size 131072 bytes 128 KiB UBI logical eraseblock size 126976 bytes UBI smallest flash I O unit 2048 U...

Page 67: ...1 0 0 OMAP Watchdog Timer Rev 0x00 initial timeout 60 sec usbcore registered new interface driver usbhid usbhid USB HID core driver notify_shm_drv no DSP present MULTIPROC_INVALIDID notify_init notify drivercreated for remote proc id 1 at physical Address 0xbfd00 000 usbcore registered new interface driver snd usb audio Forcing SW CTS asoc tlv320aic3x hifi davinci mcasp 1 mapping ok asoc HDMI DAI ...

Page 68: ... d rcS Please wait booting Starting udev udevd 79 proc 79 oom_adj is deprecated please use proc 79 oom_score_adj instead udev starting version 141 PHY 0 01 Link is Up 100 Full Root filesystem already rw not remounting root mount mounting rootfs on failed No such file or directory Setting up IP spoofing protection rp_filter Configuring network interfaces done Wed Dec 2 18 59 00 UTC 2009 Starting sy...

Page 69: ...ck on numid 1 iface MIXER name PCM Playback Volume type INTEGER access rw R values 2 min 0 max 127 step 0 values 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 m...

Page 70: ...mo query acodecs here are the audio codec options none fdk_aaclc fdk_aaclc_mp2 fdk_aache fdk_aache_v2 arm_g711_alaw set demo mode to interlaced_progressive OK Z3 Technology LLC DM8107 MOD SDI2 RPS v2 01 51 H 264 multichannel Current P Change local IP address 192 168 81 7 D Change DHCP mode off N Change netmask 255 255 0 0 G Change default gateway 192 168 0 1 Change device name DM8107 SDI2 RPS Chan...

Page 71: ... USR 0055 03 ___________________________________________________________________________________________ Z3 Technology LLC 100 N 8th ST STE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 71 X eXit to prompt Enter option ...

Page 72: ... to work with the Z3 DM8107 SDI2 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 10 1 10 251 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 He...

Page 73: ...02 323 0702 73 3 Click on Applications 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 DM8107 SDI2 RPS Figure 48 Wowza Security Settings ...

Page 74: ...pinging the Linux PC from the Z3 DM8107 SDI2 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 fast enough for 1080p decode on VLC Does the PC have enough DDR to handle 1080p decode on VLC Is VLC version 1 1x or later Problem Do not see vid...

Page 75: ...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 dm810x filesys fs Did you start the NFS server If you modified the exports file did you remember to restart the NFS server after that Answers to more questions can be found on the FAQ at your customer support site When contacting Z3 Support for addit...

Reviews: