background image

 

 

 

 

Z3Cam-LX User Instructions

 

 

 

DOC-USR-0155-05

 

 
 

___________________________________________________________________________________________

 

Z3 Technology, LLC 

 100 N 8

th

 ST, STE 250 

 Lincoln, NE 68508-1369 USA 

 +1.402.323.0702

 

77 

void help() 

   printf("The Following key combinations are supported:\n"); 
   printf("\tI:\t Zoom In\n\tO:\t Zoom Out\n\tSpace:\t Stop Zoom\n\tV:\t Prints version 
inquiry\n\tF:\t Sets picture to fliped\n\tN:\t Sets picture to normal.\n\tH:\t Prints 
this message\n\tX:\t Exits\n"); 

 
void hex_dump(void *hex, int size) 

   int i; 
   char *hex_c = (char *)hex;  
   for (i = 0; i<size; i++) 
   { 
      printf("%02x ", hex_c[i] & 0xff); 
      if ((i+1 % 16) == 0 ) 
         printf("\n"); 
   } 
   printf("\n"); 

 
int visca_send(SOCKET soc, char *cmd) 

   send(soc, &cmd[1], (size_t)cmd[0],0); 

 
int visca_receive(SOCKET soc, char* receive, int size, int do_dump) 

   int ret = -1; 
   while (ret == -1) 
   { 
      again: 
      ret = recv(soc, (void *)receive, size,0); 
      Sleep(1); 
   } 
   if (ret > 0 && do_dump) { 
      hex_dump(receive, ret); 
   } 
   if (ret > 2 &&  
       (receive[1] >= 0x40 && receive[1] <= 0x4f)) 
   { 
      if (ret <= 3) //need another response 
      { 
         ret = -1; 
         goto again; 
      } 
   } 

 
int main(int argc, char *argv[]) 

  int res, i; 
  int ch = 0, chant = 0; 
  SOCKET s; 
  char buf[255]; 
 
 
  unsigned char cmdVisca[6][10]= 
                            {{0x06,0x81,0x01,0x04,0x07,0x02,0xFF,0x00,0x00,0x00},  

Содержание Z3Cam-LX

Страница 1: ...egistered trademarks of Z3 Technology LLC This document contains proprietary information of Z3 Technology LLC Z3 This document may not be used reproduced disclosed or disseminated to anyone without th...

Страница 2: ...8th ST STE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 2 REVISION HISTORY Version Date Change Note Author 01 05 16 2018 Initial Document SI 02 06 28 2018 Updated Features SI 03 10 01 2018 Added note...

Страница 3: ...Stream UDP 15 6 2 Stream RTP 18 6 3 Stream RTSP 20 6 4 Stream RTMP 23 6 5 Tuning for Latency 31 6 6 Stream Multiple Resolutions 33 6 7 Record to USB 34 6 8 Composite Pass Through 36 6 9 Record Snapsho...

Страница 4: ...9 2 ZEUS HE265 DEC Decoder 59 10 0 SUMMARY OF OPTIONS 60 10 1 The System Setup Tab 60 10 2 The User Presets Tab 62 10 3 The Status Tab 62 10 4 The Camera Tab 63 10 5 The Term Tab 65 10 6 The CH1 Tab...

Страница 5: ...Figure 14 VLC Open Network Stream Screen for RTP 21 Figure 15 Example of Z3 Video Streaming to VLC RTSP 22 Figure 16 CH1 Tab Configuration RTMP Streaming to Wowza Streaming Engine 24 Figure 17 Navigat...

Страница 6: ...Default UDP Settings 47 Figure 49 Advanced UDP Settings 48 Figure 50 Saving Updated Network Settings 49 Figure 51 Updating Device Firmware 50 Figure 52 Software Updater Screen 50 Figure 53 Creating or...

Страница 7: ...IP in 4K resolutions It is also capable of producing a secondary stream with a smaller resolution or different codec Camera control can take place remotely with a Web based configuration interface ON...

Страница 8: ...coded video over IP Supports 4K UHD and HD resolutions up to 29 97 25 2160p 1080p 720p and lower Outputs RTP RTSP MPEG 2 TS or RTMP Simultaneously stream and or record in multiple resolutions and bitr...

Страница 9: ...me rates and bitrates Supported stream resolutions are 2160p 8MP 1440p 4MP 1080p 2MP 1280x1024 720p 1MP 480p 576p 1024x576 704x576 640x480 640x360 420x380 352x576 352x288 352x240 320x240 and 320x180 I...

Страница 10: ..._________________________________________________ Z3 Technology LLC 100 N 8th ST STE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 10 3 0 PACKAGE CONTENTS Z3Cam LX Camera Serial Cable 12V 1A Power Supp...

Страница 11: ..._____________ Z3 Technology LLC 100 N 8th ST STE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 11 4 0 OPERATING CONTROLS 1 16V 24VAC Input 6 GigE with POE Support 2 12V DC Power Input 7 RS 232 Serial 3...

Страница 12: ...ing needs and control the camera In addition to the Z3Cam LX a Windows PC a 12V power supply and an Ethernet cable are required 5 1 Connect and Power Up the Camera 1 Connect an Ethernet cable from Eth...

Страница 13: ...ually entered as the URL in a browser window to access the user interface 4 Run the ZFinder PC utility on your PC You may need to allow it past any firewalls or security programs on your PC The ZFinde...

Страница 14: ...n NE 68508 1369 USA 1 402 323 0702 14 7 By default the system will have automatically started encoding Click on the CH1 tab for channel one configuration settings If the encoder status message in the...

Страница 15: ...ution output is desired select this in the dropdown menu and resizing will occur 3 Select the Video Codec you would like to use for your video encoding In the pictured example H265 HEVC is selected 4...

Страница 16: ...____________________________ Z3 Technology LLC 100 N 8th ST STE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 16 Figure 7 CH1 Tab Configuration UDP 4 Change to UDP 1 If necessary click Stop 7 Click Sta...

Страница 17: ...ct the Media menu 3 Select Open Network Stream 4 Under the Network tab enter udp Dest_Address Dest_Port for the network URL c Dest_Address will be values of the IP address or multicast address entered...

Страница 18: ...output a 4K stream If a lower resolution output is desired select this in the dropdown menu and resizing will occur 3 Select the codec you would like to use for your video encoding In the pictured exa...

Страница 19: ...3Cam LX Z3technology com Note Verify your PC is set up to handle decode of H 265 content at 4K resolutions See Section 9 1 PC Configuration for 4K HEVC H 265 Decode for more information 6 Open the VLC...

Страница 20: ...output a 4K stream If a lower resolution output is desired select this in the dropdown menu and resizing will occur 3 Select the codec you would like to use for your video encoding In the pictured exa...

Страница 21: ...ceived you can find this in ZFinder or the web browser with your user interface open If you have set your encoder to a static IP address this should match the Local IP Address field in the System Setu...

Страница 22: ...__ Z3 Technology LLC 100 N 8th ST STE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 22 Note RTSP is only supported with VLC version 2 1 5 or later When encoding via RTSP any time the encoding session i...

Страница 23: ...his in the dropdown menu and resizing will occur 3 Set the Video Codec to H264 AVC for RTMP streaming 4 Under Output Setup select RTMP in the Output Format dropdown menu 5 Set Dest Address to IP_Addre...

Страница 24: ...y done so install the Wowza Streaming Engine server on a PC on your network for details on configuring Wowza please see APPENDIX B Configuring the Wowza Server for RTMP Figure 16 CH1 Tab Configuration...

Страница 25: ...me network as the Wowza server and open a web browser Type in the IP address of the Wowza server with the port 8088 in this example 192 168 0 6 8088 This will bring up the Wowza Streaming Engine home...

Страница 26: ...26 14 The Test Players popup screen will appear Select the Adobe RTMP tab 15 Enter the Stream name you listed as the Dest Address in the Z3Cam LX user interface For this example enter hevc4k 16 Click...

Страница 27: ...right corner of the screen of any tab 4 Verify the Output Resolution is set to 2560x1440 If a lower resolution output is desired select this in the dropdown menu and resizing will occur Note As of th...

Страница 28: ...e as this field is not applicable to YouTube 12 Click on the Start button After a moment the encoder status will change to RUNNING and the fields above will appear in dark grey The status LED on the u...

Страница 29: ...ternal Device Take note of the Server URL and Stream Key for your session displayed on the left Figure 22 Facebook Live Streaming Dialog 4 Return to the FV2K DCK 10 web interface and select the Ch1 ta...

Страница 30: ...NE 68508 1369 USA 1 402 323 0702 30 Figure 23 Facebook Live Stream Encoder Settings 6 Click Start or Start All to begin encoding stream 7 Return to the Facebook Live Video Setting dialog box to ensure...

Страница 31: ...ction 8 2 Advanced Settings Mode for more information on accessing these settings For minimum latency with possibility of skipped frames at the expense of increased network burstiness set TS Lowlat Mo...

Страница 32: ...ST STE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 32 Figure 25 VLC Media Player Tools Menu 2 In the Preferences window that appears change from Show settings From Simple to All Select interface from...

Страница 33: ...C Network Cache Notes RTSP CBR 4 Mbps 300 ms Best latency approx 400 ms no frame skips TSRTP CBR 5 Mbps 1000 ms 300 ms frame skips 1000 ms no frame skips UDP CBR 5 Mbps 1000 ms 300 ms frame skips 1000...

Страница 34: ...nput to output a 4K stream If a lower resolution output is desired select this in the dropdown menu and resizing will occur 4 Select the Video Codec you would like to use for your video encoding 5 Und...

Страница 35: ...hed click on the Stop button Verify the status light has stopped blinking green and wait at least 10 seconds after stopping the encoding before disconnecting the USB storage device to ensure that all...

Страница 36: ...the camera content to be viewed on a TV or other display monitor 1 To view this pass through content verify the unit is currently encoding The channel status will show RUNNING in the bottom right corn...

Страница 37: ...e IP address of the camera using Local IP Address field in the System Setup tab or the ZFinder utility described in Section 5 2 2 Type the URL into a Web browser as http IP Address of Z3CAM snapshot c...

Страница 38: ...the available options 1 Return to the user interface and click on the Camera tab 7 1 Zoom 2 Use the slider to adjust your preferred zoom position 7 2 Preview and Download Image 3 Click the Load button...

Страница 39: ...dropdown menu See Figure 34 above 7 5 Sony VISCA Camera Control The Z3Cam LX leverages Sony 4K camera technology Remote control of the camera video input is supported by Sony s VISCA protocol VISCA c...

Страница 40: ...hat is not currently in use on your system using the dropdown menu 6 Click the Connect button The application will minimize Do not close this application while your camera control is in use The COM po...

Страница 41: ...e port name to match the COM Port selected previously 10 Set the Baud Rate to 9600 11 Save these settings 12 Remember you may need to close and restart your camera controller application for changes t...

Страница 42: ...he Z3Cam LX on the network Note For manual discovery of ONVIF use the Z3Cam LX IP address and the port 8080 as shown in the following URL example http 192 168 0 120 8080 onvif device_service 3 Enter y...

Страница 43: ...ication of the camera section Click on User management 3 Within the User management section select the User admin and click on Modify Figure 38 New Password prompt Change the password and click apply...

Страница 44: ...chieved by going to the System Setup tab and clicking on on Advanced Settings The clicking on Configure ONVIF within the Device Management section of the System Setup tab Figure 41 System Setup tab co...

Страница 45: ...a specific configuration you d like to preserve you can save it so that when the Z3Cam LX is powered off and back on it automatically boots to those settings 1 In the preset dropdown menu located at...

Страница 46: ...he System Setup tab or power the unit off by unplugging the power supply Then plug the power supply back in and wait 15 30 seconds for the unit to boot up 8 2 Advanced Settings Mode A limited range of...

Страница 47: ...2 47 7 A pop up window appears with a message that the settings were saved successfully 8 Return to you channel tab to set additional encoding configuration parameters for your stream See Section 10 6...

Страница 48: ...ra to a static IP address If you would like to have your PC set to a static IP address you will need to set your camera to a static IP address as well in order for it to be discoverable by ZFinder 8 3...

Страница 49: ...ing that to the preset 8 3 3 Open the User Interface Using ZFinder 19 Run the ZFinder PC Utility on your Windows PC The ZFinder window appears ZFinder does a scan of the network and lists the location...

Страница 50: ...because the encoder is running If you click Stop at the bottom of the screen the Update device firmware button will become active 2 A Software Updater screen will appear Click Choose File and navigate...

Страница 51: ...een set it can be changed but the requirement of a password cannot be undone 1 In the System Setup tab click on the go button next to Set Password 2 The change password options appear Enter your desir...

Страница 52: ...2 52 8 6 Factory Reset The Z3Cam LX can be reset to its original factory settings using the pinhole reset on the lower right of the rear interface panel of the unit Figure 55 Pinhole Reset 1 Allow the...

Страница 53: ...in the document ssh in to the board ssh root xx xx xx xx and run lsusb at the prompt You should see this entry Bus 003 Device 002 ID 2357 010c If you you don t see this entry the device you are using...

Страница 54: ...s z3password To connect to this network connect to the network from your PC 3 Once connected you can find the encoder with the Zfinder application Select the encoder from the list click Open Device Th...

Страница 55: ...the password and click Connect At this point close the browser window and connect to the network you selected on your PC Open Zfinder and look for your encoder If your encoder shows up you are done a...

Страница 56: ...requirements Nvidia GEForce GTX960 desktop or GTX960M laptop graphics card LAV Filters4 version 0 63 or higher VLC media player5 version 2 2 4 or higher 9 1 1 Video Card 1 Verify your PC or laptop has...

Страница 57: ...08 1369 USA 1 402 323 0702 57 9 1 2 LAV Filters 2 Install LAV Filters if necessary 3 Navigate to the Properties and select the Video Settings tab 4 Verify the HEVC checkbox is checked under Codecs for...

Страница 58: ...ayer v2 2 4 if necessary 8 Navigate to the Tools menu and select Preferences 9 In the Simple Preferences window find the Show settings section in the bottom left corner of the window and select the ch...

Страница 59: ...chnology LLC 100 N 8th ST STE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 59 9 2 ZEUS HE265 DEC Decoder When in H 265 mode the Z3Cam LX is compatible with the ZEUS HE256 DEC also manufactured by Z3 T...

Страница 60: ...is needed for changes to this value to take effect When in DHCP mode this field is not applicable Default Gateway 192 168 a b 192 168 0 1 Sets the network gateway to use for the unit Note that a save...

Страница 61: ...the user interface New device Name Text box to enter desired device name Set Password Button Sets a password to limit access to the user interface New password Text box to enter new password Password...

Страница 62: ...ion file export Export current settings to a file import Load settings from a previously exported file Reset Resets presets 10 3 The Status Tab The Status tab may take a few seconds to load after bein...

Страница 63: ...content Input Status Input HDMI1 refers to the captured content from the camera lens Resolution Capture resolution for video FPS Capture frames per second for video Temperature Status Sensor There ar...

Страница 64: ...on a range of values from 2500K to 7500K Indoor 3200K Base Mode One push fixed WB that may be automatically readjusted only by clicking the Trigger button Auto Trace ranges from 2000K to 10000K Manual...

Страница 65: ...orted Proper white balance may not be captured for some subjects when using low pressure sodium lamps 10 5 The Term Tab This section reflects changes for software version 2 36b or newer These are adva...

Страница 66: ...encode resolution If this resolution is different from the capture resolution 3840x2160 resizing will occur Follow Input generates the resolution based on the capture resolution Note 1 Video Codec H2...

Страница 67: ...in each Group of Pictures GOP Audio Enable True False Select True to enable encode of audio from the powered amplified microphone jack Audio Setup if Audio Enable is set to True Codec ARM AACLC ARM A...

Страница 68: ...receiver that corresponds to the video codec used TSRTP streams TS over RTP RTMP is only supported with H264 AVC selected as the Video Codec Dest Address 192 168 x y 192 168 0 6 The IP address of the...

Страница 69: ...e should be set to 1 25 video bitrate audio bitrate This can be set to higher values to allow leeway for times when many bits are needed to encode This can be especially useful for ensuring smooth pla...

Страница 70: ...code session for Channel 1 Encode must be stopped in order for settings to be altered Start Button Start encode session for Channel 1 Delete Button Removes channel instance for encoding status Not run...

Страница 71: ...these tabs are not present you can create a them by clicking on the tab Only three channels are supported The maximum performance for two channels is one 2160p30 plus one 1080p30 stream with Version...

Страница 72: ...ue to the selected configuration Stop All Button Stop all current encode channels Encode must be stopped in order for settings to be altered Start All Button Start all encode channels System Status OK...

Страница 73: ...computer when it is set to DHCP 1 Open the Windows Start Menu Start Screen and type cmd or Command Prompt 2 Open the command prompt 3 Type ipconfig and press the Enter key Figure 64 Using the Command...

Страница 74: ...from the Z3Cam LX the following steps are needed 1 Log in to the Wowza Streaming Engine Manager Home page by typing http localhost 8088 a localhost is the IP address of the PC with the server b In thi...

Страница 75: ...9 Verify Client Restrictions is set to No client restrictions 10 Click on Save The Wowza server is now configured to work with your Z3 Technology product Note You can also select Require password aut...

Страница 76: ...example application on how to send VISCA commands from a Windows PC to the Z3Cam LX The following example code connects to the TCP socket of the unit and is capable of sending several VISCA commands t...

Страница 77: ...ints this message n tX t Exits n void hex_dump void hex int size int i char hex_c char hex for i 0 i size i printf 02x hex_c i 0xff if i 1 16 0 printf n printf n int visca_send SOCKET soc char cmd sen...

Страница 78: ...n non blocking way read will return immediately if argc 1 usage exit 1 else int portno 1000 n struct sockaddr_in serv_addr WSADATA wsa printf nInitialising Winsock if WSAStartup MAKEWORD 2 2 wsa 0 pri...

Страница 79: ...t n visca_send s cmdVisca 1 visca_receive s buf sizeof buf 1 if ch 67 Right printf Right n if ch 68 Left printf Left n if ch 86 ch 118 printf Version Inq n visca_send s cmdVisca 3 visca_receive s buf...

Страница 80: ...mask is 255 255 0 0 do the first two values of the IP address of the camera match those of the network and PC If the netmask is 255 255 255 0 do the first three values of the IP address of the camera...

Страница 81: ...ideo in VLC RTSP Is the version of VLC version 2 1 5 or newer Are all firewalls on the network turned off Try connecting the PC directly to the camera without any routers switches etc Problem Video qu...

Отзывы: