background image

Makito

 X

Encoder Family

User’s Guide v2.2

HVS-ID-UG-MAKX-22
Issue 02

Summary of Contents for F-MB21B-R

Page 1: ...Makito X Encoder Family User s Guide v2 2 HVS ID UG MAKX 22 Issue 02 ...

Page 2: ...5 infodev haivision com Trademarks The Haivision logo Haivision and certain other marks used herein are trademarks of Haivision All other brand or product names identified in this document are trademarks or registered trademarks of their respective companies or organizations HDMI the HDMI logo and High Definition Multimedia Interface are trademarks or regis tered trademarks of HDMI Licensing LLC T...

Page 3: ...AMAGE expat Custom License Copyright c 1998 1999 2000 Thai Open Source Software Center Ltd and Clark Cooper Copyright c 2001 2002 2003 2004 2005 2006 Expat maintainers Permission is hereby granted free of charge to any person obtaining a copy of this software and associated documentation files the Software to deal in the Software without restriction including without limitation the rights to use c...

Page 4: ... name of the author may not be used to endorse or promote products derived from this software without specific prior written permission THIS SOFTWARE IS PROVIDED AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRAN TIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ALL OF WHICH ARE HEREBY DISCLAIMED IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIR...

Page 5: ...sécurité WARNING Since it is the main disconnect device the plug socket assembly must be accessible at all times ATTENTION Comme il constitue le principal dispositif de déconnexion l ensemble fiche prise doit être accessible à tout moment WARNING The installation of the equipment must comply with local and national electrical regulations ATTENTION L installation de l équipement doit être conforme ...

Page 6: ... la partie 15 des règlements de la FCC Ces limites ont pour but de fournir une protection raisonnable contre les interférences nuisibles susceptibles de se produire lorsque l équipement est utilisé dans un environnement commercial Cet équipement génère utilise et peut émettre de l énergie radioélectrique S il n est pas installé ni utilisé conformément au manuel d instructions il peut provoquer des...

Page 7: ...ver use a conductive tool such as a screwdriver or a paper clip to set switches Fan Blade Do not touch or push the fan blade with fingers or other objects Doing so may damage the fan and or fan bearings which can result in a noise problem as well as accelerated failure of the mechanical part Waste Electrical and Electronic Equipment WEEE Disposal This symbol on Haivision products or packaging mean...

Page 8: ...tation 16 Related Documents 17 Service Support 17 Document Conventions 17 Safety Information 18 New Product Features 19 Chapter 1 Introduction Product Overview 22 Chassis Styles 23 HEVC Encoding 26 Dual Channel vs High Low Encoding 27 Storage and Recording 27 Applications 28 Secure Reliable Transport SRT 29 Physical Description 30 System Interfaces Rear Panel 30 Storage Options Rear Panel 31 Audio...

Page 9: ...8 Default Network Settings 59 Hardware Maintenance 60 Cleaning the Ventilation Intake Outtake and Filter 60 Monitoring of the Fan Operation 60 Replacing the RTC Battery 60 Chapter 3 Getting Started with the Web Interface Management Overview 64 Using the Web Interface 64 Using the CLI 64 SNMP based Management 64 Accessing the Encoder 65 Accessing the Web Interface 65 Accessing the CLI 65 Default En...

Page 10: ...CoT Retransmission 112 Configuring KLV Metadata Insertion 114 Filtering UAS KLV Metadata Tags 116 Metadata Settings 118 Metadata Statistics 122 Configuring Streaming Outputs 123 Outputs List View 123 Setting Up Streaming 125 Configuring Secure Reliable Transport SRT 133 CDN and Flash Interoperability RTMP 135 Publishing an RTMP Stream to YouTube 137 Streaming Settings 138 Streaming Statistics 143 ...

Page 11: ...rvices 190 Service Settings 191 Managing Licenses 192 Managing the COM Port 195 COM Port Settings 196 Managing Storage Drives 197 Managing Network Storage 199 Network Storage Settings 200 Configuring Export Destinations 201 Export Destination Settings 203 Managing Snapshot Storage Locations 205 Snapshots Location Settings 206 Managing File Transfer History 207 Chapter 6 Managing Users and Security...

Page 12: ...NMP Syntax for Setting Up Streams 245 Editing snmpd conf to Enable Traps 247 Appendix A CLI Command Reference Syntax Conventions 250 Command Summary and Usage Information 251 Operation Commands 252 Administration Commands 253 CLI Access Control 255 account 257 audenc 259 audit 264 banner 266 bist 268 certificate 269 config 272 date 274 dest 275 dtconfig 279 edid 280 ethercfg 282 haiversion 284 hdc...

Page 13: ...Supported H 264 Video Encoding Input and Downscale Resolutions 385 Supported H 264 Graphic Encoding Input and Downscale Resolutions 387 Audio Encoding 389 Advanced Features 390 Metadata Optional 391 KLV Data Specifications 392 Asynchronous KLV Metadata Support 393 Network and Management Interfaces 394 Chassis Options 396 Single Height Appliance 396 Dual Height Appliance Storage Mezzanine 396 Dual ...

Page 14: ... Appendix C Open Source Software Credits References 406 Open Source Software Credits 406 Appendix D Warranty Information Haivision One 1 Year Limited Warranty 411 EXCLUSIONS AND LIMITATIONS 411 OBTAINING WARRANTY SERVICE 412 APPLICABLE LAW 412 Software End User License Agreement 413 READ BEFORE USING 413 ...

Page 15: ... configure and manage the Makito X to send audio video and data over an Ethernet based IP network To access the online help open the Web interface and click from the menu bar Topics In This Section About Haivision 16 Audience 16 Reliability of Information 16 Obtaining Documentation 16 Related Documents 17 Service Support 17 Document Conventions 17 Safety Information 18 ...

Page 16: ...ns equip ment and IP and LAN networking concepts and terminology Reliability of Information The information contained in this user s guide has been carefully checked and is believed to be entirely reliable However as Haivision improves the reliability function and design of its products the possibility exists that this user s guide may not remain current If you require updated information or any o...

Page 17: ...nt Guide Makito X Hardening Guide Service Support Haivision is committed to providing the service support and training needed to install manage and maintain your Haivision equipment For more information regarding service programs training courses or for assistance with your support requirements contact Haivision Technical Support via our Support Portal on our website at https support haivision com...

Page 18: ...e injury It may also be used to alert against unsafe practices WARNING Indicates an imminently hazardous situation which if not avoided could result in serious injury or death Safety Information The CAUTION and WARNING notices shown above are not only preventative measures designed to uphold the safety of both the service engineer and operator but also enhance equipment reliability The definitions...

Page 19: ...re can now be disabled allowing faster response when SDI sources are switched upstream of the encoder input Metadata Decimation Metadata Decimation can now be programmed to match a specified video encoder frame rate SRT Network Adaptive Encoding SRT streams can now dynamically adjust the video encoder bitrate in response to network congestion events Analog Audio Clocking Improvements Audio which i...

Page 20: ...Makito X DVI or SDI with Storage Removable SSD SKUs ending RS or Fixed SSD SKUs ending FS Makito X Harsh Environment SDI Dual Channel S 292E X2H or Single Channel S 292E X1H Makito XR Ruggedized SDI with Dual Input S 292E X2R or Quad Input S 292E X4R Makito XCR Compact Ruggedized SDI with Dual or Quad Input S 292E XCR Unless otherwise specified references to the Makito X SDI include 3G HD SD SDI T...

Page 21: ...21 Makito X DVI I Video and Embedded Audio Interface 33 Makito X SDI Video and Embedded Digital Audio Interface 34 Analog Audio Interface 35 LED Status Indicators Rear Panel 36 Storage Mezzanine LED Status Indicators 38 Audio Talkback 40 Hardening 42 ...

Page 22: ... distribu tion The Makito X may be paired with the Makito decoder to achieve low end to end latency as well as combined with Haivision s InStream multi view performance player technology With four internal H 264 encoding engines the Makito X can encode video at up to four different bitrates and profiles for Multi bitrate MBR streaming to optimize video distri bution In addition each engine can be ...

Page 23: ...lades as a blade within a 4RU chassis MB21 that can contain up to 21 single height or ten dual height Makito X or other Haivision encoder decoder blades the Makito X Harsh semi ruggedized industrial single or dual SDI encoder appliance the Makito XR Ruggedized platform supporting two or four video input variants in a MIL STD rugged appliance Note that support for analog and embedded audio capture ...

Page 24: ...Introduction Product Overview Makito X User s Guide v2 2 Issue 02 24 Figure 1 4 Makito X HEVC Encoder Rear View S 292E SDI2 HEVC Figure 1 5 MB21 Multichannel Chassis Top Front Bottom Rear View ...

Page 25: ... MB6X Multichannel Chassis Top Front Bottom Rear View MB6X MED NOTE The MB6X is available with a single AC DC or medical grade AC power supply For details please refer to the MB6 and MB21 Multichannel Chassis Installation Guide Figure 1 7 Makito X Harsh Dual SDI Encoder Appliance ...

Page 26: ...haul From anywhere transport the highest quality lowest latency live video over any network with the Makito X HEVC encoder More Content Less Operational Cost With HEVC and Haivision s SRT Secure Reliable Transport support the Makito X HEVC encoder makes low cost readily available public Internet connections secure and reliable for high quality live video transport while saving bandwidth yet mainta...

Page 27: ...Makito X with Storage provides the following benefits Streaming Content Storage Encoded stream content may be stored for later retrieval allowing continuous local recording of compressed content in real time Snapshot Content Storage The storage module increases the amount of space that can be used to store image snapshots Furthermore if the storage media is removable such as an SSD or USB thumb dr...

Page 28: ...plications Typical examples of Makito X applications include IPTV Distribution delivering video channels to viewers in schools financial institutions live event venues control rooms and within government organizations Medical Systems driving controlled and secure video throughout healthcare facilities enabling education consultation and procedural review Streaming Services connecting facilities af...

Page 29: ...to contribution and distribution endpoints as part of a video stream workflow After encoding or transcoding SRT applies encryption and provides error recovery Prior to decoding or transcoding SRT decrypts the stream and enables recovery from packet loss typical of Internet connections At the same time SRT detects the real time network performance between the encode decode transcode endpoints The e...

Page 30: ...ernet Network interface for both traffic and management RJ45 Figure 1 10 Ethernet Connection DVI S B 292E DVI On the Makito X with SDI a computer can be connected to the COM1 RS 232 serial port through its RJ45 connector Serial Management adapter required see Serial Management Adapter on page 46 Figure 1 11 Serial Connection SDI Dual Channel S B 292E HDSDI2 NOTE The COM1 port may also be used for ...

Page 31: ...rage options for either the SDI or DVI appliances Fixed i e not accessible from the face plate mSATA SSD solid state drive with USB 2 0 and SD card interfaces accessible from the face plate Removable 2 5 SATA SSD solid state drive accessible from the face plate with an Unmount push button with LED showing mount status Figure 1 12 Dual SDI Appliance with Fixed Storage Internal mSATA SSD S 292E SDI2...

Page 32: ...Rear View with Fixed Internal mSATA SSD Storage S 292E DVI FS Figure 1 15 DVI Rear View with Removable SATA SSD Storage S 292E DVI RS NOTE The USB port and SD card port are currently limited to a destination for recording asset moves copy operations or as a location to save image snapshots ...

Page 33: ...s the following inputs Component Analog video Y Pb Pr RGBHV Component Digital video Y Cb Cr DVI SD and HD video Computer graphics Two channels of DVI I digital audio Only one input format either digital DVI D or analog DVI A is encoded at a time NOTE Additional Information The Makito X encoder supports EDID resolution capabilities negotiation If the content is HDCP copy protected the stream will n...

Page 34: ...te CVBS SD SDI Serial Digital Interface and HD SDI video input signals It is also a 3G SDI capable interface supporting 1080p 50 60 fps video 3Gbps In addition the BNC connector s support auto detection of the HD resolution and embedded digital audio CAUTION Be sure to use an HD video capable RG 6 coaxial cable such as the Belden 1694A up to 300 feet Otherwise the video signal may be too attenuate...

Page 35: ...pair and mono audio output for Audio Talkback Figure 1 19 Audio Interface For the pinout see Audio Connector Pinout on page 51 An adapter is required to interface with the audio port An RCA cable adapter for unbal anced audio is included in the package An adapter for balanced audio may be ordered from Haivision For details see Audio Breakout Cables on page 54 Related Topics Connecting the Encoder ...

Page 36: ...N Solid No Fault OK TX1 TX2 SDI OFF No video encoder is configured to use a given BNC NOTE Each TX LED is associated with the corresponding BNC connector AMBER Solid Either of the conditions below is sufficient to turn the LED AMBER Encoder booting Valid video input NOT detected i e if you configure an encoder to use a BNC and there is no video input lock GREEN Solid Valid video input detected i e...

Page 37: ...ond Connected at 1000 Mbps ACT OFF No Activity GREEN Intermittent Little activity e g management The LED should be lit when there is activity GREEN Solid Intense Activity e g transmitting video traffic COM1 port MNGT OFF Port configured in Metadata Capture Mode GREEN Solid Port configured in Management Mode RS232 OFF Port configured in RS 422 GREEN Solid Port configured in RS 232 Table 1 1 LED Sta...

Page 38: ... mSATA SSD with USB SD LED Status Indicators Function Description Indication USB OFF LED remains Off until drive has booted GREEN Solid Indicates drive is ready to use SD OFF LED remains Off until drive has booted GREEN Solid Indicates drive is ready to use SATA ACT OFF LED remains Off until drive has booted GREEN Solid Indicates drive is ready to use GREEN Blinking SATA LED blinks briefly off whe...

Page 39: ...atus Indicators Function Description Indication Mount Status LED Unmount Button OFF SSD not mounted BLUE Solid SSD mounted and ready to use BLUE Blinking Blinks briefly off when the SATA drive is being accessed BLUE Blinking two times per second Slow flash occurs when Unmount button pushed Blinking then stops indicating that drive is unmounted and can be removed NOTE To unmount SATA drive press bu...

Page 40: ...urgery to collaborate Audio talkback uses the InStream software player application or the Makito X decoder release 1 2 and later to send the talkback audio to the Makito X encoder The talkback audio stream is output via a speaker or headphones connected to the encoder s 8 pin Mini DIN connector see Analog Audio Interface on page 35 Figure 1 23 illustrates a sample talkback signal path from the aud...

Page 41: ... and not releasing the channel The audio is only sent to the source video encoder it is not distributed to other viewers of the stream The Talkback network service may be stopped or started from the Web interface Services page see Enabling and Disabling Network Services on page 190 or using the service command CLI commands are used to enable and disable reception of talkback audio set the talkback...

Page 42: ...ese features are described in detail in the Makito X Hardening Guide available from Haivision s Download Center at https support haivision com NOTE Any Makito X encoder at Version 1 5 or higher can be hardened by following the procedures described in this guide The Makito X Hardening Guide provides the procedures to install and configure Makito X encoders to be hardened This guide is written for a...

Page 43: ...ision s Download Center Topics In This Chapter Setting Up the Encoder 44 Safety First 44 Connecting the Encoder to the Network and a Computer 45 Serial Interface Setup Makito X SDI only 46 COM1 Serial Port RJ45 Pinout Makito X SDI only 47 Serial Management Adapter DB9 Pinout Makito X SDI only 48 Connecting the Encoder to A V Sources 49 Connecting the DVI I Interface Makito X DVI 49 Connecting the ...

Page 44: ...port brackets For instructions on how to properly secure or support the MB21 refer to the MB21 Important Notice provided in the package and available through Haivision s Download Center Safety First Please pay particular attention to the following points in order to help protect yourself and the encoder Refer to Safety Guidelines on page 5 The Makito X is an indoor appliance and should be kept in ...

Page 45: ...onal Connect the encoder s COM1 port to the serial port of a computer Use the gray RS 232 DB9 to RJ45 Serial Management Adapter included in the package for appliances and a standard straight Ethernet cable This will allow you to communicate directly from your computer to the Makito X using a serial communication application such as HyperTerminal or Minicom This is only required if you wish to use ...

Page 46: ...with Storage Removable SSD SKUs ending RS or Fixed SSD SKUs ending FS Prior to logging in to the Makito X for the first time you may wish to change the unit s default network settings to match the network in which it will be used You can do so by connecting directly to the Makito X s serial COM1 port from your computer using HyperTerminal or other serial communication application Or you can option...

Page 47: ...system will request a login or display the shell prompt if an active session is still running TIP You can view the COM port settings from the Web interface For information see Managing the COM Port on page 195 We recommend that you log out from the Makito X and exit from the serial communication application before disconnecting the COM1 port COM1 Serial Port RJ45 Pinout Makito X SDI only The COM1 ...

Page 48: ...he Serial Management adapter has the following pinouts 7 Not connected Not connected 8 Not connected Not connected Management Port RJ 45 Jack Serial Port DSub 9 Female Connector Pin Signal Pin Signal 1 RI Ring Indicator N C 9 RI Ring Indicator 2 DCD Data Carrier Detect 4 DTR Data Terminal Ready 3 DTR Data Terminal Ready 6 DSR Data Set Ready 4 GND Ground 5 GND Ground 5 RXD Receive Data 3 TXD Transm...

Page 49: ...tor 2 Analog Audio In Connect your Audio Source cable to the encoder s 8 pin Mini DIN connector shown below For unbalanced audio use the 8 pin audio to 3 RCA female cable adapter includ ed in the package shown Figure 2 5 below A balanced audio cable adapter is available from Haivision upon request See Audio Breakout Cables on page 54 Figure 2 4 DVI I Input Connections S B 292E DVI Figure 2 5 Audio...

Page 50: ...ncoder s Video Inputs using the BNC connectors Composite CVBS Video SDI Video Audio either SD HD or 3G SDI 2 Analog Audio In Connect your Audio Source cable to the encoder s 8 pin Mini DIN connector shown below For unbalanced audio use the 8 pin audio to 3 RCA female cable adapter includ ed in the package shown in Figure 2 5 on page 49 A balanced audio cable adapter is available from Haivision upo...

Page 51: ...gs on page 86 Web interface or videnc Parameters on page 370 CLI Audio Connector Pinout The Makito X mini DIN 8 audio connector has the following pinout Figure 2 7 Mini DIN 8 Audio Connector Pinout Table 2 2 Mini DIN 8 Audio Connector Pinout Pin Description 1 Reserved Not Connected 2 Reserved Not Connected 3 Reserved Not Connected 4 Channel 2 Negative Signal 5 Channel 1 Negative Signal 6 Talkback ...

Page 52: ...Installing the Encoder Connecting the Encoder to A V Sources Makito X User s Guide v2 2 Issue 02 52 Figure 2 8 Unbalanced Audio Connection Details ...

Page 53: ...necting the Encoder to A V Sources Makito X User s Guide v2 2 Issue 02 53 Figure 2 9 Balanced Audio Connection Details Related Topics For more information on the audio connections see Audio Video Interfaces Rear Panel on page 33 ...

Page 54: ...e Description Part Number Makito X Series Audio Breakout Cable Unbalanced Unbalanced mini DIN 8 to RCA Female 2 channels input 1 channel output for talkback support Included in the package shown in Figure 2 5 on page 49 CA 292 2RTB Makito X Series Audio Breakout Cable Balanced Balanced mini DIN 8 to XLR Female 2 channels input 1 RCA female channel output for talkback support May be ordered from Ha...

Page 55: ...Makito X is ready to be powered up Single Height or Double Height Chassis Figure 2 10 Rear View Single Height Chassis S B 292E HDSDI2 showing 3 pin Locking Power Connector Figure 2 11 Rear View Dual Height Chassis Makito X HEVC Dual Channel S 292E SDI2 HEVC Connect power supply here Power Input jack Connect power supply here Power Input jack ...

Page 56: ...into the Power input jack at the rear of the Makito X CAUTION To prevent damage to the encoder and or power supply be sure to connect the power supply to the chassis first and then to the AC source Always use the AC power cord and power supply provided with the unit The single and dual height chassis have different power supply units and chassis connectors Make sure the connector is properly inser...

Page 57: ...User s Guide v2 2 Issue 02 57 To begin configuring video streams you can either open the Web interface or log in to the CLI To use the Web interface see Logging In to the Web Interface on page 68 To enter CLI commands see CLI Command Reference on page 248 ...

Page 58: ... else is wiped out including saved presets added user accounts modified passwords and encoding settings To reset the Makito X 1 With the encoder on insert a small plastic tool into the small opening labeled Reset on the Makito X faceplate Figure 2 13 Reset micro switch 2 Power Reset For a power reset press the micro switch you will feel the button depress for at least one second and release Be sur...

Page 59: ... the Encoder Resetting the Encoder Makito X User s Guide v2 2 Issue 02 59 Default Network Settings After a factory reset the Network settings should be IP Address Subnet Mask Gateway 10 5 1 2 255 255 0 0 10 5 0 1 ...

Page 60: ...se Use the CLI temperature get command to get information from the built in temperature sensors see temperature on page 364 If the internal temperature of the unit is rising that is an indication that the fan may not be operating properly Replacing the RTC Battery The Makito X appliance contains a real time clock RTC powered by the following battery Varta CR2032 with 2 wire connector Mfr Part 0603...

Page 61: ...external devices connected to the appliance 2 Disconnect the power from the appliance by unplugging the power cord from the AC outlet 3 To open the chassis unfasten and remove the two screws on the rear of the appliance 4 Slide the PCB board out of the chassis 5 Disconnect the battery connector by pulling it upward from the PCB ...

Page 62: ... protective layer on the tape on the new battery 9 Press the new battery onto the PCB top of transformer T1 with a force of 3 pounds force per square inch for three 3 seconds 10 Reconnect the battery connector 11 Reassemble the chassis reconnect any external devices to the appliance and reconnect the power to the appliance 5 Disconnect battery connector 6 Remove battery 7 Clean surface 8 Peel off ...

Page 63: ...is set up correctly and all necessary network and A V connections are established See Chapter 2 Installing the Encoder Topics In This Chapter Management Overview 64 Accessing the Encoder 65 Accessing the Web Interface 65 Accessing the CLI 65 Default Encoder IP Address 66 Role based Authorization 66 Logging In to the Web Interface 68 Exploring the Web Interface 70 Navigating the Interface 70 Select...

Page 64: ... or other workstation with a Web browser to the network to access the Web interface The remainder of this chapter provides information on how to configure and manage the Makito X from the Web interface Using the CLI Management via the CLI is possible through a telnet session SSH or if applicable RS 232 For a list and description of the CLI commands to configure and manage the Makito X see Appendix...

Page 65: ...ate and your browser will recommend that you do not proceed If you have not changed the factory defaults on the encoder a certificate with factory default subjects exists DNS haivision ace IP 10 5 1 2 Proceed temporarily if you can since this default certificate will be deleted and re generated see below If you or your system administrator do not install your own certificate a new one will be gene...

Page 66: ...e chassis Role based Authorization The Makito X uses role based authorization control to secure the Web interface and CLI Administrators can create new accounts and thus allocate an account to each user of the system The Makito X provides three defined account roles to assign privileges to users All three roles provide both Web interface and CLI access to the system These roles and their privilege...

Page 67: ...ng changing the password from the Accounts page see Managing User Accounts on page 209 Operators and guests can manage their password from the My Account page see Changing Your Password on page 75 You can also change your own account password CLI using the passwd command NOTE Any changes to the default passwords created accounts and deleted default accounts will be lost after a Factory Reset or a ...

Page 68: ...type the Makito X s IP Address into the address field and press Enter Optional On some systems you will see an Advisory and Consent Banner as shown in the following example 2 Review the Advisory and Consent terms as required for your system and click OK The browser will now display the Login page for the Web configuration interface 3 On the Login page type the Username and Password and click Log I...

Page 69: ...ted with the Web Interface Logging In to the Web Interface Makito X User s Guide v2 2 Issue 02 69 Makito X provides three pre defined user accounts For information see the previous section Role based Authorization ...

Page 70: ...he Outputs List View as shown in the following example Your account information is displayed on the toolbar along the top To set up video encoding select the configuration option from the sidebar menu for example VIDEO ENCODERS or AUDIO ENCODERS under GENERAL SETTINGS To set up streaming or recording select OUTPUTS To manage media select the option from the sidebar menu for example RECORDINGS or S...

Page 71: ...ample on the Video Encoders List View shown below click a link to open the Video Encoder Detail View NOTE A warning indication appears in the title bar on systems with unsaved configurations The indication is displayed when you log in or out or reboot a Makito X when the current configuration has not been saved in a preset See Saving and Loading Presets on page 178 Click link to open Detail View ...

Page 72: ...Relaying destinations on the Metadata Detail View This section summarizes the different ways to select list items to perform actions such as editing deleting copying moving downloading or exporting To select items 1 To edit information for a CoT metadata Relay destination click anywhere in the row Or check the checkbox next to the item and select the action from the Actions drop down menu this men...

Page 73: ...er s Guide v2 2 Issue 02 73 2 To perform actions such as copy move delete or export on multiple items you can check multiple items in the list or check All TIP You can also shift click i e click multiple items while holding the Shift key down to select a range of items checkboxes ...

Page 74: ...Interface Exploring the Web Interface Makito X User s Guide v2 2 Issue 02 74 Online Help Clicking on the toolbar will launch the online help for the Makito X The figure below shows a sample Welcome page Navigation pane Content pane ...

Page 75: ...e You can also change your own password from the My Account page as described in this section This is useful when logging into a Makito X on which the factory defaults have not been changed NOTE The My Account page is available to users assigned either Operator or Guest roles Administrative users may change their passwords from the Accounts page To change your password 1 To navigate to the Adminis...

Page 76: ... manage personal public keys for your account to enable public key authentication instead of password based authentication Note that in the current release this only applies to SSH CLI access to the encoder For more information see Managing Public Key Authentication on page 214 Password Requirements Passwords may be up to 80 characters and composed of any combination of upper and lower case letter...

Page 77: ...2 Issue 02 77 Your system may have in place security policies that determine the minimum password length as well as other requirements such as minimum number of upper case characters digits and symbols In this case you will be prompted to modify your password to comply with these policies ...

Page 78: ...terface Logging Out Makito X User s Guide v2 2 Issue 02 78 Logging Out After you finish using the Makito X be sure to log out To do so click Log out from the toolbar Logging out prevents misuse and unauthorized access to the encoder ...

Page 79: ...figuring Video Encoder Settings 83 Configuring HEVC Video Encoding 85 Video Encoder Settings 86 Video Encoder Statistics 94 Makito Decoder Interoperability 96 Configuring Audio Encoders 97 Audio Encoders List View 97 Configuring Audio Encoder Settings 98 Audio Encoder Settings 99 Audio Encoder Statistics 101 Configuring Metadata Capture 102 Metadata List View 103 Configuring Serial Metadata Source...

Page 80: ...3 Configuring Recording Outputs 147 Setting Up Recording 147 Recording Settings 149 Roll Over and Uploading to HVC Haivision Media Platform FTP 150 Media Managing Recordings 151 Viewing Options 152 Playing Back MP4 Recordings 154 Managing Recorded Content 156 Viewing Recordings from a Removable Drive on a Computer 158 Configuring Logo Overlays 159 Logo Settings 161 Capturing Image Snapshots 163 Co...

Page 81: ...ach video encoder as well as display statistics for the encoder With the Makito X HEVC you can also configure two additional HEVC encoders The Makito X HEVC supports concurrent AVC H 264 and HEVC H 265 video encoding Video Encoders List View To open the Video Encoders List View 1 Click the STREAMING icon on the toolbar and then click VIDEO ENCODERS from the sidebar menu The Video Encoders List Vie...

Page 82: ... encoder It also provides an option for you to take a snapshot of an input and either start or stop an encoder To view details or modify the video settings for an encoder click a link in the table to open the Video Encoder Detail View To take a snapshot of an encoder s input click the Camera icon To change the status for an encoder click the drop down list under Action and se lect either Start or ...

Page 83: ...Interest ROI to maximize the quality of video within selective portions of the video frame Or you can enable cropping within the input image to enhance the view For supported video encoding resolutions see Video Encoding on page 383 To configure the Video Encoding Settings 1 From the Video Encoders List View click a link in the table to select the encoder The Video Encoder Detail View opens displa...

Page 84: ...stop the encoder click Start or Stop as applicable 5 To view statistics for the encoder click Statistics For details see Video Encoder Statistics on page 94 6 To apply your changes click Apply The changes will take effect immediately but will not be saved and will be lost after a reboot TIP To save the current configuration open the ADMINISTRATION PRESETS page See Saving and Loading Presets on pag...

Page 85: ...ith frame decimation downscale support The total aggregate HEVC encoding capability for all active HEVC video encoders is equivalent to one 1 1920x1080p60 video signal You may select either SD HD 3G SDI video input as the video source for each HEVC encoding instance The total video encoder bitrate supported for all HEVC encoders is at least 15 Mbps NOTE The first HEVC encoder 4 is the primary enco...

Page 86: ...ced or progressively scanned indicated by i or p and the number of frames per second NOTE If the signal cannot be detected or is outside the supported range the Input Format will be Unknown Copy Protected Content DVI only n a Read only Indicates whether or not the video source connected to the Makito X DVI is protecting encrypting its output If Yes the stream will not be encoded Input Settings Typ...

Page 87: ...t resolution so that connected devices do not scale their output resolutions to undesired resolutions For more information see edid on page 280 HDCP DVI only Enabled Check this checkbox to enable HDCP for the DVI interface When enabled HDCP sources will detect the Makito X as a HDCP sink The source will decide whether or not the content it sends to the Makito X needs to be protected encrypted The ...

Page 88: ...n page 383 Cropping Disabled This parameter crops the input and encodes to a rectangle within the input image while discarding the rest of the input image By default input is scaled to the output resolution When Cropping is enabled the output resolution is the portion of the input that is encoded from the center This may be done instead of downscaling NOTE Cropping is disabled if Resolution is Aut...

Page 89: ... GOP Size 120 Enter the Group of Pictures size for the encoded video 1 1000 Advanced Parameters Aspect Ratio Automatic Specifies the aspect ratio of the video source and signals it into the MPEG stream Automatic Aspect ratio is derived from the incoming video source resolution Manually force aspect ratio to either 3 2 4 3 5 3 5 4 16 9 16 10 or 17 9 WSS AFD Aspect ratio is extracted from the incomi...

Page 90: ... idea to enable NTP see Configuring Network Settings on page 184 NOTE See TimeCode Source below for additional information Entropy Coding CAVLC H 264 only Select the compression scheme CAVLC Context adaptive Variable length Coding is a lower complexity alternative to CABAC CAVLC produces lower quality but is easier to decode CABAC Context adaptive Binary Arithmetic Coding is an algorithm to lossle...

Page 91: ...led H 264 only Check this checkbox to enable Intra refresh video encoding support Intra refresh is a video encoding mode of operation in which no distinct IDR frame is sent in the video elementary stream Instead the macro blocks that make up the IDR frame are sent gradually within a certain time so that the entire video reference frame is re built at the decoder within the number of frames specifi...

Page 92: ...e or use the Up and Down arrows on your keyboard to change the value Up Down Arrow Increase Decrease value by 1 unit Shift Up Down Arrow Increase Decrease value by 10 units If you select any other option than Absolute the X and Y input boxes are disabled If you drag the ROI the Coordinates drop down automatically switches to Absolute and the X and Y input boxes are enabled X Y Default varies with ...

Page 93: ... region of interest with borders is enabled on a video encoder all the video encoders using the same video input will show that border in their encoded output regardless of whether or not ROI is enabled on them Emphasis 4 Sets the difference in quality between the ROI and the rest of the input image The higher the value the better the region of interest will look at the expense of the rest of the ...

Page 94: ...t Type Possible TimeCode Source s CVBS Input signal 1 VITC The timecode is extracted from the Vertical Interval TimeCode of the incoming video signal SD HD 3G SDI 1 MISB 0605 KLV micro second timestamp if KLV is enabled 2 ATC_VITC 3 MISB 0601 KLV micro second timestamp if KLV is enabled 4 System Time clock NOTE The one to be carried is chosen based on the time difference between the timecode STC S...

Page 95: ...me Stamp PTS based on a 90 kHz clock e g 0x138a56483 Encoder Load The video encoding processor usage of the stream instance in percentage Closed Captioninig Indicates whether Closed Captioning CC is Enabled or Disabled on the output Stream Extracted CC Bytes CC must be enabled Number of extracted Closed Captioning Bytes CC Errors CC must be enabled Number of Closed Captioning errors Extracted CSD ...

Page 96: ...te with the Makito Classic previous generation decoder H 264 Level The required level of decoder performance to be able to process the video incoming stream e g 3 3 2 4 or 4 2 Click to reset the Video Encoder statistics Video Encoder Parameters Recommended Settings Entropy Coding CAVLC or CABAC Partitioning On or Off GOP Structure I IP IBP IBBP Bitrate 32 25000 Video Encoder Parameters Recommended...

Page 97: ...l SDI 2 for DVI D and 2 for Analog audio in any combination Audio Encoders List View To open the Audio Encoders List View 1 On the Streaming page click AUDIO ENCODERS from the sidebar menu The Audio Encoders List View opens as shown in the following example S B 292E DVI The Audio Encoders List View displays the status LED Name Input Channel Mode Language and Bitrate for each audio encoder It also ...

Page 98: ...s the Input interface Bitrate Channel Mode and Language for the encoder NOTE Analog audio in cross clock domain streams such as audio clocked on one BNC sent with video from another BNC may have occasional audio artifacts To configure the Audio Encoding Settings 1 From the Audio Encoders List View click a link in the table The Audio Encoder Detail View opens displaying the current audio settings f...

Page 99: ...ill take effect immediately but will not be saved and will be lost after a reboot TIP To save the current configuration open the ADMINISTRATION PRESETS page See Saving and Loading Presets on page 178 7 To return to List View click AUDIO ENCODERS from the sidebar menu Audio Encoder Settings The following table lists the Audio Encoder controls and settings Audio Setting Default Description Values In...

Page 100: ...er Default MPEG 4 LOAS LATM Encodes audio using the ISO IEC 14496 3 MPEG 4 AAC LC algorithm with a LOAS LATM header 0 dBFS Audio Level dBu 6 dBu Analog Input only Adjusts the maximum analog Audio Input level 0 dBfs from 5dBU up to 20dBU NOTE This is useful in applications such as broadcast and streaming to allow higher audio headroom Language n a To specify the language of the input start typing l...

Page 101: ... frames Encoded Bytes Number of encoded bytes Encoded Bitrate The audio bitrate used for the encoder in kbps Encoder Errors Number of audio encoding errors Encoder PTS The current encoder Presentation Time Stamp PTS based on a 90 kHz clock e g 0x138a56483 STC Source Interface only available when State is WORKING The audio input from which the audio STC System Time Clock is derived either BNC 1 or ...

Page 102: ...ther a KLV payload encapsulated in UDP or b CoT inside UDP that is converted to KLV and then streamed See Configuring Network Metadata Sources on page 110 The Makito X auto detects the hardware setup of the encoder If the serial port or SDI video is connected the serial or SDI metadata source is created automatically at startup by the system For Serial input the COM Port Mode must also be set to M...

Page 103: ...rwise the message is discarded The format of the SPI UID filter string is a text string containing alphanumeric characters In order to avoid input errors for the SPI filter string the Makito X collects a list of the received SPI messages You can then select a string from this list for the UID filter string Platform and filtered SPI messages will be converted to KLV Only a single SPI message is sup...

Page 104: ...source details click a link in the table to open the Metadata De tail View To add a Network or HD SDI source click Add To change the status for a source click the drop down list under Action and select either Start or Stop as applicable You can also delete a Network source 2 To apply your changes click Apply The changes will take effect immediately but will not be saved and will be lost after a re...

Page 105: ...detects the hardware setup of the encoder and automatically creates the source if the serial port is connected You can configure the Makito X SDI to extract either KLV or CoT metadata packets from the serial port You must specify the Data Format and for CoT metadata the Max AirCraft SPI Delta To configure the Serial metadata source 1 From the Metadata List View click the link for the Serial metada...

Page 106: ...Format under Input Settings 4 Select or enter the remaining value s For details on the Metadata fields see Metadata Settings on page 118 5 Optional To set up CoT retransmission see Configuring CoT Retransmission on page 112 6 Optional To configure a mission ID or security data to replace or insert see Configuring KLV Metadata Insertion on page 114 7 To apply your changes and start the Metadata str...

Page 107: ...tects the hardware setup of the encoder and automatically creates the source s if SDI video is connected You can also create additional HD SDI sources linked to the same video input which can be configured to different decimation settings as well as security reclassification and mission ID override For example you can have one high bitrate stream sending out all the KLV as well as a lower bitrate ...

Page 108: ...User s Guide v2 2 Issue 02 108 or 2 To create an additional HD SDI source from the Metadata List View click Add 3 On the New Metadata Source dialog select HD SDI for the Metadata Type and click Continue The Create New Metadata Source page opens shown following ...

Page 109: ...tings on page 118 7 Optional To filter MISB 0601 metadata tags to eliminate unwanted KLV information see Filtering UAS KLV Metadata Tags on page 116 8 Optional To configure a mission ID or security data to replace or insert see Configuring KLV Metadata Insertion on page 114 9 To apply your changes and start the Metadata stream click Apply The changes will take effect immediately but will not be sa...

Page 110: ...oad encapsulated in UDP or b CoT inside UDP that is converted to KLV and then streamed see CoT UDP with SPI Message Filtering Based on UID on page 103 You must specify the UDP port on which the Makito X will listen for incoming metadata However the IP Address is only required for reception of multicast metadata or if you only want to accept messages coming from a specific sender To add a network m...

Page 111: ...o X User s Guide v2 2 Issue 02 111 3 Type in the Name for the source 4 If CoT has been installed select CoT for the Data Format under Input Settings 5 Select or enter the remaining value s For details on the Metadata fields see Metadata Settings on page 118 ...

Page 112: ...ble 10 To view Metadata statistics click Statistics For details see Metadata Statistics on page 122 11 To return to List View click METADATA from the sidebar menu Configuring CoT Retransmission From the Metadata Detail View you can configure retransmission of COT metadata received over the Serial or UDP interface The metadata will be retransmitted as a CoT UDP unicast or multicast stream so that m...

Page 113: ...to X User s Guide v2 2 Issue 02 113 3 To add a CoT retransmission destination click Relay 4 On the Add CoT Relay dialog enter the IP Address and Port for the destination Adjust the TTL and TOS values if required 5 Click Add The stream is added to the list ...

Page 114: ...ng mission ID or add a mission ID element if not there with the configured value Enable or disable the update generation of the security data set in UAS messages When this feature is enabled you then specify the classification Unclassified Restricted Confidential Secret or Top Secret the classifying country and the object country ies up to 6 using the proper ISO 3 letter country code In both cases...

Page 115: ...kito X User s Guide v2 2 Issue 02 115 3 Optional To enable the update generation of the security data set in UAS messages toggle the Security Data Set Insertion button to On as shown in the following example 4 Fill in the remaining fields and click Apply ...

Page 116: ...e unwanted KLV information in order to minimize the metadata bandwidth required You may choose to down scale and frame decimate the video and decimate the metadata as well To filter UAS KLV metadata tags 1 From the Metadata List View click the link for the metadata source to filter 2 On the Metadata Detail View to filter MISB 0601 metadata tags toggle the UAS KLV Tag Filtering button to On and sel...

Page 117: ...ng example TIP Make sure 48 is included under UAS KLV Tag Filtering To fine tune the list on a per tag basis as you browse through the list click X next to a tag number label to exclude the tag i e filter it out of the metadata This cre ates a new option Custom Set on the Included Security Tags drop down list To re include a tag that has been excluded click the down arrow at the bottom right of th...

Page 118: ...ate Network or HD SDI NOTE Additional HD SDI sources can be created to stream KLV over SDI at different rates HD SDI Input BNC 1 HD SDI source only Select the Input port for the metadata source BNC 1 BNC 2 Decimation Settings HD SDI only Decimation None Optional For KLV over SDI metadata input the ingested KLV messages can be frame decimated to reduce the bandwidth used by the metadata service Sel...

Page 119: ... in MISB 0902 All the set of metadata objects as define in MISB 0102 TIP 48 must be included under UAS KLV Tag Filtering Input Settings Serial or Network input only Data Format KLV Select the data format for the metadata KLV Key Length Value or CoT Cursor on Target NOTE To configure Serial input the COM Port Mode must first be set to Metadata see Mode on page 196 CoT must be specified upon purchas...

Page 120: ...for the COM Port None Stop Bits 1 Select the stopbits for the COM Port 1 Flow Control None Select the flow control for the COM Port None Network Settings UDP l Input only IP Address n a Optional The address is only required for reception of multicast metadata In this case you need to provide the multicast IP address to which the data is being sent You can also specify the address if you only want ...

Page 121: ... 64 Time to Live See TTL on page 141 ToS 0xB8 Type of Service See ToS on page 141 KLV Insertion See Configuring KLV Metadata Insertion on page 114 Mission ID Insertion n a Enter a string of up to 127 characters Security Data Set Insertion off KLV input only When set to On enables reclassification of received UAS KLV messages on off Security Classification unclassified Specifies the classification ...

Page 122: ...eived messages Rx Corrupt Messages Number of corrupt or failed messages Source Address UDP input only The IP address of the Network source Rx SPI Messages CoT input only Number of received SPI Sensor Point of Interest messages Rx AirCraft Messages CoT input only Number of received Aircraft messages Generated KLV Messages CoT input only Number of generated KLV messages Generated KLV Bytes CoT input...

Page 123: ...utputs List View 1 On the Streaming page click OUTPUTS from the sidebar menu The Outputs List View opens displaying the list of defined streams for the encoder as shown in the following example The Outputs List View displays the status LED Stream Name Protocol Destination IP Address and Port and selected Content Video Audio Encoders and Metadata source for each stream It also provides an option fo...

Page 124: ...ver a link in the table under Content to display the configuration information To view the status of a stream or recording hover over the status LED or REC link to the left of the row To change the status for an existing stream click the drop down list under Action and select either Pause Resume Start Stop or Delete as applicable 2 To apply your changes click Apply ...

Page 125: ...onfiguring Audio Encoders on page 97 Configuring Metadata Capture on page 102 From the Outputs pages you can create and configure streams start and stop streaming and display statistics for streams When creating a stream you begin by selecting the content sources and then configure broadcasting destination link and other streaming parameters NOTE There is a limit of 16 streams that are exact dupli...

Page 126: ... Guide v2 2 Issue 02 126 2 Enter the stream name and select the sources video audio and metadata if applicable See Streaming Settings on page 138 3 To configure multi track audio click Add next to the Audio field and select the next Audio Encoder to add to the stream ...

Page 127: ...NC1 and audio from BNC2 will cause audio artifacts Analog audio must be associated with a single BNC input 4 To add metadata to the stream select the Metadata source and optionally select the encapsulation type Data Carriage 5 To stream metadata from multiple sources click Add next to the Metadata field and select the next metadata source to add to the stream 6 Makito X with Storage only To set up...

Page 128: ...port Stream settings for TS over UDP RTP or SRT click TS Settings and enter the values See Transport Stream Settings on page 139 9 Enter the values for the Destination and Link Parameters See Broadcasting on page 139 10 To configure a stream using the SRT Secure Reliable Transport streaming protocol select TS over SRT for the Protocol and then complete the additional fields under ...

Page 129: ...configure a static image to display when the stream is paused select a Still Image file Image files must have been previously uploaded for the encoder To upload image files see Configuring Still Image Streaming on page 166 12 To configure SAP network announcements check the Transmit SAP checkbox and fill in the SAP fields For details see Session Announcement Protocol SAP on page 131 ...

Page 130: ...ing Outputs on page 147 14 If you only want to create a streaming session click Apply now to apply your changes and start streaming The changes will take effect immediately but will not be saved and will be lost after a reboot TIP To save the current configuration open the ADMINISTRATION PRESETS page See Saving and Loading Presets on page 178 15 To start pause or stop streaming click Start Pause o...

Page 131: ...ed selected and viewed You can also specify the address and port to transmit SAP announcements on a stream by stream basis This is useful if you do not want to multicast SAP announcements on the standard IP addresses and ports as defined in RFC 2974 See SAP only on page 142 Selective Video Mute Pausing and then resuming a stream allows you to selectively and temporarily mute the video For example ...

Page 132: ...rated Metadata is not part of the minimum bandwidth calculation used for CBR streams because it is application dependent The bandwidth for it is presumed to fit within the bandwidth overhead which is specified at stream creation However as the video bitrate drops the overhead needed to accommodate the worst case bandwidth usage of the metadata must increase For example bandwidth overhead metadata_...

Page 133: ...eam Setting Description Connection Mode Specifies the SRT Connection Mode Caller The SRT stream acts like a client and connects to a server listening and waiting for an incoming call Listener The SRT stream acts like a server and listens and waits for clients to connect to it NOTE The firewall must be configured to allow incoming Caller connections to reach the Listening device Rendezvous Allows c...

Page 134: ... Latency Specifies the SRT receiver buffer that permits lost packet recovery The size of this buffer adds up to the total latency A minimum value must be 3 times the round trip time RTT Range 20 8000 ms NOTE Latency is for the SRT protocol only and does not include the capture encoding decoding and display processes of the end point devices The SRT buffer configured as Latency is the time reserved...

Page 135: ...bscribed and adjust the video encoder bitrate if it is For example use the Max Bandwidth and Buffering Latency values to set the encod er bitrates appropriately CDN and Flash Interoperability RTMP The Makito X can stream directly to a Flash Media Server FMS or Flash based Content Delivery Network CDN using the Real Time Messaging Protocol RTMP The supported RTMP servers are FMS and Wowza The suppo...

Page 136: ...ltura using RTMP add a slash at the end of the URL provided by Kaltura 4 Type in the username and password for the CDN server See RTMP only on page 143 5 Click Apply to start the stream 6 To return to List View click OUTPUTS from the sidebar menu NOTE You can create and stream multiple RTMP streams with identical server destination and application name URLs in order to stream to both a primary and...

Page 137: ...ist and note the stream name and the server URL which will appear below When you click on Custom ingestion you must choose the appropriate resolu tion e g MXE 720p If you do not give the resolution you will transmit You Tube cannot start to display your stream When you select Other encoders YouTube will give you a Stream Name e g makrtmp ee8a v8qv cury 70mg This name correspond to the Makito X Pub...

Page 138: ...d HD Video Encoder 0 HD Video Encoder 1 HD Video Encoder 2 HD Video Encoder 3 HEVC H 264 Video Encoder 0 Select the Video Encoder to assign to the stream None no content source selected H 264 Video Encoder 0 H 264 Video Encoder 1 H 264 Video Encoder 2 H 264 Video Encoder 3 HEVC Video Encoder 4 HEVC Video Encoder 5 Audio Audio Encoder 0 Select the Audio Encoder to assign to the stream None no conte...

Page 139: ...elects the encapsulation type to use for the metadata source either Synchronous Asynchronous Asynchronous with Sync AU Streaming Parameters Broadcasting Protocol TS over UDP Select the Protocol Type for the encoded stream TS over UDP MPEG2 transport stream over UDP no RTP header TS over RTP MPEG2 transport stream over RTP TS over SRT Secure Reliable Transport See Configuring Secure Reliable Transp...

Page 140: ...al Program Identifier used in the Program Map Table PMT of the TS stream 0 65535 Destination Address n a Enter the destination IP address in dotted decimal format For multicast addresses see NOTE on page 131 RTMP only If RTMP protocol is selected as the stream type Enter a Fully Qualified Domain Name FQDN for the application endpoint NOTE For more information see CDN and Flash Interoperability RTM...

Page 141: ... Time to Live for stream packets Specifies the number of router hops the Stream packet is allowed to travel pass before it must be discarded 1 255 ToS 184 or 0xB8 Type of Service Specifies the desired quality of service QoS This value will be assigned to the Type of Service field of the IP Header for the outgoing streams Range 0 255 decimal or 0x00 0xFF hex Default 0xB8 NOTE A DiffServ or DSCP Dif...

Page 142: ...dwidth Overhead for CBR Streams with Metadata on page 132 Still Image Still Image When Paused n a Click Select to select an image from the pre defined list See Configuring Still Image Streaming on page 166 SAP only Transmit SAP Off Check this checkbox to enable SAP announcements Name n a If SAP is enabled enter a unique name for the Session Description n a Optional Enter an expanded description of...

Page 143: ...n username Password n a Enter the CDN login password n a These buttons become available to control a stream once it has started streaming after you click Apply Click Stop to stop an active stream You can later restart it or clear it Click Pause to pause the stream If a Still Image When Paused has been configured it will be displayed You can later resume the stream or stop it Click Start to restart...

Page 144: ...vere network congestion may cause the connection to drop and automatically reconnect AES Encryption Indicates whether Advanced Encryption Standard AES encryption has been enabled Key Length The key length for AES encryption either None AES 128 or AES 256 Peer Decryption Indicates whether the decoder can decrypt the stream Either Active Initializing Inactive no passphrase or Inactive invalid passph...

Page 145: ...the user s experience TIP If the Buffer goes to or above the Latency value often then there is most likely insufficient bandwidth to support the desired bitrate In this case decrease your bitrate If the Buffer occasionally goes to or above the Latency Value then the SRT Latency should be increased Latency Maximum of the decoder and encoder configured Buffering Latency For example Encoder Configure...

Page 146: ...Configuring Streaming Outputs Makito X User s Guide v2 2 Issue 02 146 SRT streams include a graphical statistics display as shown in the following example NOTE The Link Bandwidth is an estimate of the actual link bandwidth ...

Page 147: ...ng You can specify either a size limit or a time limit for segments of the content recording As each completed segment is saved a new segment is created and any newly created content is stored in the new segment Auto Export automatically exports completed segments to either HVC or an FTP server Auto Export becomes available once you either set a recording limit or enable segmentation Segmentation ...

Page 148: ...le enter the name and select the File Format See File on page 149 4 Optional Under Time Size specify a Recording Limit and or Recording Segmentation See Time Size on page 149 5 Click Apply to start recording as well as streaming if configured 6 To return to List View click OUTPUTS from the sidebar menu ...

Page 149: ...TS ISO 13818 1 format Supports audio video metadata MP4 formatted as per ISO 14496 12 14 and 15 Only supports audio video no metadata TS Settings Auto Assign Available if the File Format is TS See Transport Stream Settings on page 139 Create CC File disabled Check this checkbox to create a serial file srt containing the captured closed captions This file can be used by some players to replay the c...

Page 150: ...Platform via FTP or a NAS drive As of Version 1 5 you can auto export a segment of an asset that has completed recording to a NAS drive in order to automate asset ingest from a Makito X with storage to a NAS mounted watch folder Segmentation Roll Over Disabled Both Recording Limit and Recording Segmentation must be enabled Check this checkbox to delete the oldest content and continue recording new...

Page 151: ...ated from Makito X encoded stream content For setup details see Configuring Recording Outputs on page 147 From here you can copy move download export and delete recordings You can also select and play back MP4 recordings directly in the Makito X Web Interface once a segment of the recording has completed To manage recordings 1 On the Streaming page click RECORDINGS from the sidebar menu The Record...

Page 152: ... list displayed in Thumbnail view showing the newest assets first as shown in the previous example In Thumbnail view each asset is represented with a thumbnail image You can adjust the display to List view which displays the assets in horizontal rows of information see following examples You can also change the sort order of the list and change the number of items to display per page 1 To switch f...

Page 153: ... file size Smallest or Largest and creation date Oldest or Newest 3 To change the number of items to display per page select the number from the Items Page drop down menu the default is 15 4 If the list is more than one page you can page forward and backward through the list by clicking Next and Previous along the bottom of the page ...

Page 154: ...s it in a default viewer NOTE If you have a removable storage drive you can play back either MP4 or TS files on a PC See Viewing Recordings from a Removable Drive on a Computer on page 158 To play back MP4 recordings 1 On the Recordings page click the thumbnail anywhere except the name or time of the recording to play in the Recordings list 2 Click the arrow in the viewer to start playback The Rec...

Page 155: ...ub handle appear 4 To move forward or backward through the video drag the scrub handle along the progress scrub bar 5 To switch to full screen mode i e to fill your entire screen and remove the player controls mouse over the viewer and click in the bottom right corner To exit full screen mode press ESC or click again 6 To return to the Recordings list click Back Scrub Handle Progress Scrub Bar Vol...

Page 156: ...iles export files to an FTP FTPS server or the Haivision Video Cloud HVC and delete recordings To copy or move recordings 1 On the Recordings page click the name or time information not the thumbnail to select the recording Or check the checkbox next to one or more items in the list or check All 2 Select Copy or Move from the Actions drop down menu this menu is selectable when one or more items ar...

Page 157: ...e recordings from the Recordings list 2 Select Export from the Actions drop down menu 3 On the Export Selected File s dialog select the destination server location from the drop down list 4 Optional Check the Delete after successful export checkbox 5 Click OK To delete recordings 1 Select one or more recordings from the Recordings list 2 Select Delete from the Actions drop down menu 3 Click Confir...

Page 158: ...To view recordings on a MAC OS X computer 1 Download the ExtFS for MAC OS X and install it 2 Remove the SATA drive from the Makito X and insert it into a SATA dock on your computer 3 You will see the EXT4 file system mounted automatically on the desktop 4 You can view MP4s using VLC 5 You can view TS files using VLC or another TS player such as Haivision s InStream To view recordings on a PC Windo...

Page 159: ...akito X SDI single channel S B 292E HDSDI1 The image file can be uploaded in either BMP JPEG PNG or GIF format The image file will be converted to Haivision s image overlay oly format The logo position can either be relative top left top right centered etc or absolute posi tioned at the exact X and Y coordinates specified To configure a logo overlay 1 On the Streaming page click LOGOS from the sid...

Page 160: ...lect a different logo file click Change To remove the selection click The image file will be converted to Haivision s image overlay oly format and will be added to the Logos list 4 To select the image file to display as a logo overlay click the area below Logo The LOGO SELECTION pane opens with the currently selected logo or None highlighted and checked ...

Page 161: ...elete one or more image files from the Logos list check the checkbox next to one or more filenames or check All and click Delete on the Content toolbar 8 To apply your changes click Apply NOTE Logos are stored on the Makito X file system in the folder usr share haivision logos Logo Settings The following table lists the Logo controls and settings Logo Setting Default Description Values ID n a On t...

Page 162: ... of the logo on the X and Y axes The origin is the top left corner of the display area NOTE Only takes effect if Position is set to Absolute Transparency 0 Specifies the percentage of transparency for the logo 0 no transparency i e a completely solid opaque logo 100 fully transparent i e a completely transparent invisible logo Scaling 100 Specifies the scale factor percentage for the logo 25 1 4 s...

Page 163: ...ge or a scene from an event for identification purposes or for future reference When you take a snapshot a unique snapshot name will be generated based on the current time Thumbnails of the snapshots are displayed on the SNAPSHOTS page for you to view and optionally save to an external location Note that the encoder must have a valid Input Format To verify the Input Format detected by the system s...

Page 164: ...rom newest to oldest select the order from the Sort by drop down list 3 Select the format for the new snapshot either JPEG or YUV color space color model 4 JPEG only To adjust the image quality either type in a value between 1 and 100 in the Quality field 5 Optional Makito X SDI only Select the video input either BNC 1 or BNC 2 ...

Page 165: ...ayed 7 JPEG only To view a full size image of a snapshot click the thumbnail A full size snapshot opens in a new browser window 8 To save the snapshot to an external location right click either the thumbnail or the full size image JPEG only and select Save image as 9 To delete one or multiple snapshots check the checkbox beside the snapshot or click Check All and click Delete ...

Page 166: ... supported source formats for the static image are BMP JPEG PNG and GIF The supported output resolutions are 1920x1080 1280x720 720x480 NTSC and 720x576 PAL NOTE Still Image insertion when pausing a stream is not supported when a HEVC H 265 video encoder is selected as a content source TIP For best results the input file resolution must be the same or greater than the output resolution To upload a...

Page 167: ...4 When you see the filename in the text box click Upload TIP To select a different image file click Change To remove the selection click The static image is encoded into a single H 264 GOP sequence and will be used to replace the real video stream when the stream is paused 5 To delete one or more image files from the Still Images list check the checkbox next to one or more filenames or check All a...

Page 168: ... the Encoder Configuring Still Image Streaming Makito X User s Guide v2 2 Issue 02 168 NOTE The resulting still image files are stored on the Makito X file system in the folder usr share haivision still_images ...

Page 169: ...rnal storage devices for the encoder There is a separate page for each device which shows the available space and capacity From here you can view the list of folders and sub folders on each device as well as delete folders or files and eject devices To manage external storage 1 On the Streaming page click either SD CARD or USB DRIVE from the sidebar menu under External Storage The EXTERNAL STORAGE...

Page 170: ...170 3 To close the folder and return one folder up in the hierarchy click 4 To change the sort order of the list of folders select the order from the Sort by drop down list 5 To delete one or multiple folders or files check the checkbox beside the folder or check All and click Delete ...

Page 171: ... multiple removable devices i e SD or USB or removable SSD check the checkbox beside the device or check All and click Eject 7 Remove the device from the interface port 8 Install the device on a computer to view the assets on the device See Viewing Recordings from a Removable Drive on a Computer on page 158 ...

Page 172: ...g System Status Information 174 Status Settings 175 Rebooting the Encoder 176 Taking a System Snapshot 176 Saving and Loading Presets 178 Preset Management 178 Installing Firmware Upgrades 181 Configuring Network Settings 184 Network Settings 185 Configuring Date and Time 188 Date and Time Settings 189 Enabling and Disabling Network Services 190 Service Settings 191 Managing Licenses 192 License F...

Page 173: ...to X User s Guide v2 2 Issue 02 173 Network Storage Settings 200 Configuring Export Destinations 201 Export Destination Settings 203 Managing Snapshot Storage Locations 205 Snapshots Location Settings 206 Managing File Transfer History 207 ...

Page 174: ... Makito X such as the operating system up time along with information about the hardware and software compo nents You can also reboot the encoder and take a system snapshot from the Status page The Status page is available to Operator and Guest users as well as Administrators To view status information 1 Click the ADMINISTRATION icon on the toolbar The Status page opens as shown in the following e...

Page 175: ...ber for the encoder e g B 292E HDSDI2 Serial Number The serial number for this encoder appliance or card Firmware Version The firmware version of the encoder e g v2 2 47 Firmware Date The firmware release date Firmware Options If applicable Firmware options installed e g KLV COT Metadata Capture KLV COT For more information see Configuring Metadata Capture on page 102 Hardware Version The hardware...

Page 176: ...ystem snapshot can be useful for troubleshooting and may be forwarded to Haivision Technical Support if you are requesting technical support The system snapshot lists information such as component versions network settings loaded modules running processes system traces configured streams and stream status checks configured video encoders and status checks configured audio encoders and status check...

Page 177: ...System Administration and Storage Viewing System Status Information Makito X User s Guide v2 2 Issue 02 177 TIP You can also take a system snapshot from the CLI using the system_snapshot sh command ...

Page 178: ...urned off and on You can also direct the system to apply a preset to restore settings when the system startup process performs the configuration autoload From the Presets page you can view the list of saved presets load a saved preset and save the current settings as a preset You can also view the contents of a preset file delete a preset and select the preset to load at startup NOTE A warning ind...

Page 179: ...isting preset into the current session hover over the preset name or anywhere in the row and click Load 3 To select an existing preset to load at startup hover over the preset row and click the grayed out checkmark under Startup 4 To save the current settings as a new preset click Add a In the New Preset dialog type a new filename in the Name text box Startup Preset ...

Page 180: ...s a text file to view or export to other Makito X encoders click the preset name and save it in the Save As dialog Note that the file is in Unix format 7 To import a preset for example from another Makito X encoder click Import and select the file in the Open File dialog box 8 When you see the filename in the text box click Upload TIP To select a different preset file click Change To remove the se...

Page 181: ...irmware upgrade becomes available you can easily install it from the Web inter face You will first need to copy the upgrade file to your local computer or network The firmware upgrade comes in the form of a file with the extension hai which when loaded will replace the application on your Makito X The firmware upgrade components are digitally signed and these signatures are all verified before per...

Page 182: ...s page and do not click anything else in the Makito X Web interface during the upload If any of the package components has been modified or is not signed by a valid certif icate the verification will fail and the downloaded package will be discarded When the file is uploaded and verified successfully you will see a confirmation page as shown in the following example 4 Click Reboot While the unit i...

Page 183: ... damage to your system Once the unit has rebooted the browser will display the Login page for the Web inter face depending on your Web browser and settings If not reload the Login page 5 Clear your browser cache after the firmware upgrade 6 Log in again in order to access the encoder For more information see Logging In to the Web Interface on page 68 NOTE You can verify the result of the installat...

Page 184: ...ddress CAUTION When you make changes to the Network settings be sure to write down the new encoder IP Address or label the chassis After you apply your changes and reboot you will have to redirect the browser to the new IP address and log in again in order to access the encoder To view and configure the Network settings 1 On the Administration page click NETWORK from the sidebar menu The Network C...

Page 185: ...ic The system will match the Ethernet Speed and Duplex Mode to the Ethernet hub to which it is connecting Manual These values must be set manually See following settings NOTE Always use Auto with Gigabit Ethernet GigE speed 1000 Mbps Speed Select the Ethernet Speed in Mbps Any 1000 100 10 NOTE You can set the Ethernet Speed even when autonegotiation is enabled i e when Link is set to Auto Current ...

Page 186: ...le or failed IP Address Displays the IP Address for the Makito X This is a unique address that identifies the unit in the IP network or If DHCP is disabled you may enter an IP address in dotted decimal format Netmask Displays the Subnet Mask for the Makito X This is a 32 bitmask used to divide an IP address into subnets and specify the network s available hosts or If DHCP is disabled you may enter...

Page 187: ... your network Alternate DNS Server Address Obtain DNS Settings Automatically must be disabled Enter an alternate DNS server address for your network The alternate DNS server is used only if the primary server is not responding Domain Name Obtain DNS Settings Automatically must be disabled Enter the domain for the Makito X Enable mDNS Check this checkbox to enable the Multicast DNS mDNS protocol as...

Page 188: ...otocol NTP support to synchronize the encoder clock with the selected time zone To view and configure the date and time 1 On the Administration page click DATE AND TIME from the sidebar menu The Date and Time page opens as shown in the following example 2 Select or enter the new value s in the appropriate field s See Date and Time Settings on page 189 3 To apply your changes click Apply ...

Page 189: ...esired time zone and corresponding city NOTE The times are based on hours added to or subtracted from Greenwich Mean Time GMT Current Time Read only The current local date and time NTP Check this checkbox to connect to an NTP Network Time Protocol server to synchronize the encoder clock NTP Server If NTP is enabled enter the IP address of the NTP server Manually Set Date Time If NTP is disabled se...

Page 190: ...kito X with SDI you can also enable bi directional serial pass through for controlling serially attached devices such as PTZ controlled cameras Both RS 232 and RS 422 are supported To enable or disable network services 1 On the Administration page click SERVICES from the sidebar menu The Services page opens displaying the current status of network services as shown in the following example 2 To en...

Page 191: ...rotocol used on the Internet or local area networks to provide bidirectional communications via a virtual terminal connection SNMP Simple Network Management Protocol a network protocol used mostly in network management systems to monitor network attached devices VF Protocol used for communication between the encoder and Furnace servers Note that VF Pilot provides access to encoder configuration se...

Page 192: ...e file with the extension lic to be installed on your Makito X You may install and manage licenses from the Web interface or from the CLI using the license command Both methods allow you to view the content and status valid invalid of the license file to confirm the ordered features The licensing of the unit will survive a factory reset and upgrade of the firmware This section provides instruction...

Page 193: ...e in the text box click Upload TIP To select a different license file click Change To remove the selection click 4 To apply your changes click Reboot The encoder will reboot and you will be returned to the Login page 5 To view an installed license file click the file in the list The license file opens in a separate window 6 To delete a previously installed license select the file in the list and c...

Page 194: ...n errors Validation Error Description Unrecognized license file format or extension The file extension or content is not recognized as a licensed features license Not for this device serial number The current device s serial number is not specified in the license File integrity compromised Invalid signature The license file has been corrupted or altered File authenticity cannot be confirmed The li...

Page 195: ...lled you can use the serial COM port interface to capture either KLV or CoT metadata For more information see Configuring Metadata Capture on page 102 In order to configure the COM port settings to capture metadata you need to set the COM Port Mode to Metadata and then reboot the encoder You can then configure the COM port settings from the Metadata page see Configuring Metadata Capture on page 10...

Page 196: ...gs see Metadata Settings on page 118 COM Port Setting Default Description Values Mode Management Selects the type of activity Management Metadata required in order to configure the Metadata settings or Pass Through required to control serially attached devices such as PTZ controlled cameras NOTE You must reboot the encoder when you change the Mode COM Port RS 232 Read only The type of Serial inter...

Page 197: ... mount or unmount storage drives Formatting a drive initializes the file structure and removes all existing data Mounting makes the drive available to the system e g to store data Ejecting unmounts the drive in order to allow it to be removed physically from the unit NOTE The Drives page is only available on the Makito X with Storage dual height model To manage storage drives 1 On the Administrati...

Page 198: ...orage Drives Makito X User s Guide v2 2 Issue 02 198 2 To change the status for a storage drive click the drop down list under Action and select either Format Mount or Eject as applicable NOTE The Makito X does not support formatting of SD drives ...

Page 199: ...ful for storing snapshots or with the Makito X with Storage for copying recordings after they are completed To configure network storage 1 On the Administration page click NETWORK STORAGE from the sidebar menu The Network Attached Storage page opens showing the NFS Activate checkbox 2 To connect to an NFS server check the checkbox 3 Fill in the remote host IP address and path 4 To apply your chang...

Page 200: ...torage Settings The configurable Network Attached Storage settings are as follows Network Storage Setting Description NFS Activate Check this checkbox to activate Network Attached Storage Remote Host Enter the NFS server hostname or its IP address in dotted decimal format Remote Path Enter the NFS server path ...

Page 201: ...for destinations and delete destinations NOTE Export Destinations is only available on the Makito X with Storage dual height model To view and manage export destinations 1 On the Administration page click EXPORT DESTINATIONS from the sidebar menu The Export Destinations page opens displaying the list of defined destinations for your platform if any see following example To add an export destinatio...

Page 202: ...uring Export Destinations Makito X User s Guide v2 2 Issue 02 202 3 To test the connection click Test Settings NOTE You do not need to save in order to test settings 4 Click Add Destination The new export destination will be added to the list ...

Page 203: ... your login username for the site Password n a Type in your password Pathname n a Optional Type in the file path to use on the server or leave blank for the server s default path Mode Passive Select the FTP data connection mode provided by your FTP administrator either Active The client tells the server what port it is listening on and the data connection is established by the server with the clie...

Page 204: ... X to connect to an FTPS server that is using an untrusted SSL certificate HVC Watch Folder Disabled Check this checkbox to create an HVC compatible mRSS Media RSS metadata file NOTE This file contains information about recording used by platforms to process files When files show up here HVC starts processing Export Destination Setting Cont Default Cont Description Values Cont ...

Page 205: ...ed in order to limit or increase the space allocated for snapshot storage Snapshots may be stored on the internal NAND storage or on mSATA SATA SSD SD USB or NAS configured storage devices The snapshot storage destination control is a global parameter To view and manage snapshot storage locations 1 On the Administration page click SNAPSHOTS LOCATION from the sidebar menu The Snapshots Storage Loca...

Page 206: ...talled Network Storage Limit Disk Space Check this checkbox to limit the disk space for snapshot storage Maximum Space Limit Disk Space must be enabled Type in the maximum disk space allowed and select either MB or GB Setting the Maximum Space parameter to 0 will disable the snapshot functionality NOTE For USB or SD cards you cannot configure a space limit instead the space available on these devi...

Page 207: ...t have been trans ferred to an external storage location You can also clear the list from here NOTE File Transfer History is only available on the Makito X with Storage dual height model To view and manage file transfer history 1 On the Administration page click FILE TRANSFER HISTORY from the sidebar menu The Snapshots Location page opens as shown in the following example 2 To clear the list click...

Page 208: ...the Administration Security pages are only accessible to administrators Topics In This Chapter Security Managing User Accounts 209 Account Management 211 Account Settings 213 Managing Public Key Authentication 214 Managing Messages 216 Managing Banners 218 Managing Security Policies 221 Policy Settings 222 Managing Certificates 225 Viewing Certificate Details 228 Certificate Settings 229 Managing ...

Page 209: ... see Role based Authoriza tion on page 66 Using system wide parameters administrators can configure the allowable password strength and composition i e to force the selection of strong passwords as well as the periodic change of passwords For details see Managing Security Policies on page 221 The Makito X can also be configured for Web interface and CLI account sessions to log out after an idle se...

Page 210: ...ick the account link in the table to open the Account Settings page For details see Account Management on page 211 3 To add a new account click Add For details Account Management on page 211 4 To lock or unlock an account click the drop down list under Actions and select either Lock if the current State is Enabled or Unlock if the current State is Locked 5 To delete an account click the drop down ...

Page 211: ...unts other than their own To add a new account 1 From the Accounts List View click Add 2 In the Add New Account dialog type a unique user name in the Name text box TIP The user name must comply with Unix restrictions lower case letters a z numbers 0 9 hyphen and underscore 3 Select the Role for the user See Role on page 213 4 Type the initial password in the Password field and again in the Confirm...

Page 212: ...ield For the allowed characters see Password Requirements on page 76 3 To change your own password type the current password in the Old Password field type the new password in the Password field and again in the Confirmation Password field NOTE New users must change their passwords the first time they log in as well as when the administrator resets the password of an existing account When you chan...

Page 213: ...ter cannot be a number Can start with a z After the first character can contain a z 0 9 Role n a Read only for existing accounts The Role assigned to the account New account Select the Role for the user account either Administrator Operator Guest For details on roles see Role based Authorization on page 66 Old Password n a Your own account only Type in your current password NOTE This is not requir...

Page 214: ... Settings page click Add and select the file in the Open File dialog box The public key file must have a pub extension 3 When you see the filename in the text box click Upload Public Keys n a Lists any public key files that have been uploaded for this account To add a public key click Upload To delete a public key select it from the list and click Delete See Managing Public Key Authentication on p...

Page 215: ... following example 4 To delete one or more previously uploaded public key file from the list check the checkbox next to one or more filenames or check All and click Delete on the Content toolbar TIP You can now access the CLI interface from you SSH client without providing your account password You may have to provide a password to decrypt your private key but this is done by your SSH client If yo...

Page 216: ...isplayed at the next administrative Web interface or CLI login The log of the actions recorded includes the following The user initiating the action and the action being initiated The time of the action The results of the action success failure NOTE Messages starting with POST are Power On Self Test events If you repeatedly get POST errors the cryptographic module of the encoder may be compromised...

Page 217: ...Managing Users and Security Managing Messages Makito X User s Guide v2 2 Issue 02 217 2 To delete the messages click Delete All The messages will be deleted immediately ...

Page 218: ...Login page Only ASCII file format is supported for the banner file the banner is a single text file with a maximum file size of 4KB To upload a text file for the Banner page 1 On the Administration page click BANNER from the sidebar menu The Banner page opens as shown in the following example If banner text has been imported it will be displayed here 2 Click Import and select the file in the Open ...

Page 219: ...hen the banner is enabled the time when the banner actually gets displayed may vary with the service in use such as SSH Telnet serial port or Web interface and how the services are configured For example in some cases the banner will be displayed right after the login and before the password is entered whereas with the Web interface the banner will be displayed before the user gets to the Login pa...

Page 220: ...urity Managing Banners Makito X User s Guide v2 2 Issue 02 220 TIP You can also install and manage banner files from the CLI using the banner command The Makito X supports FTP and TFTP client as well as SCP client and server ...

Page 221: ...e 42 From the Policies page administrators can set policies for passwords session timeout and cryptographic strength for Makito X user accounts These policies will apply to all user accounts therefore it is recommended to set the policies before beginning to create accounts To view and manage the Security policies for the encoder 1 On the Administration page click POLICIES from the sidebar menu Th...

Page 222: ...t least below Basic Makes the minimum password length the only requirement for creating a new password Strong Adds stricter requirements for password creation checks for minimum length minimum number of required upper case characters digits and symbols etc Also prevents the use of dictionary words in passwords and enforces a minimum number of 4 characters that must be different from the previous p...

Page 223: ...led 15 minutes if Enabled Auto Logout must be enabled Type in the maximum length of time the system may be idle before the user will be logged out from 1 1440 minutes Cryptography Policies Compliance None Specifies the required cryptographic compliance either None FIPS 140 2 Applies cryptographic modules accredited under the Federal Information Processing Standard FIPS Publication 140 2 NDPP v1 1 ...

Page 224: ...rsions TLSv1 2 TLSv1 1 TLSv1 0 Specifies which TLS Transport Layer Security versions are accepted from the HTTPS client TLSv1 2 TLSv1 1 TLSv1 0 SSLv3 NOTE SSLv3 can be enabled only if Compliance is set to None At least one TLS version must be enabled Policy Setting Default Cont Description Values Cont ...

Page 225: ...is generally widely known and trusted CA Certificates are stored on the encoder so they can be used to authenticate CA signed certificates from audit servers You will need to import the root certificate from the CA that signed the certificate of the configured remote audit server It is also recommended to import the root certificate of the CA that signed your Makito X identity certificate if you h...

Page 226: ... For more information see Subject on page 230 5 Click Generate If the Certificate Signing Request CSR was selected the generated CSR file needs to be sent to a Certificate Authority to be signed A copy of it is saved in the current ad ministrator s home directory or it can be copied and pasted from the CSR view You can import the signed certificate back later by clicking on the Import button using...

Page 227: ...he list of Identity Certificates or CA Certificates See Viewing Certificate Details 3 To delete a certificate file select the certificate name from the list of Identity or CA Certificates and click Delete 4 To set the default Identity Certificate i e the Identity Certificate that will be used to represent the device during Audit and HTTPS authentication hover over the certificate row and click the...

Page 228: ... Managing Certificates Makito X User s Guide v2 2 Issue 02 228 Viewing Certificate Details 1 To view the details of a certificate file click the certificate name from the list of Iden tity or CA Certificates See following example ...

Page 229: ...dialog Certificate Name n a Type in a unique name under which the certificate will be stored on the Makito X as well as listed on the Certificate page Sign Self signed Select the Signature Type Self signed The certificate will be generated and signed by the system and the name will be added to the list of Identity Certificates Certificate Signing Request A request will be generated and its name wi...

Page 230: ...lity Name O Organization Name OU Organizational Unit Name CN Common Name TIP For successful authentication the Common Name in the certificate should be the IP address by default or domain name of the device Import Identity or CA Certificate dialog Certificate Name n a The Certificate Name is the name under which the certificate will be stored on the device If the certificate is a new certificate g...

Page 231: ...icly available from the CA Web sites They are used by the device when validating the chain of trust of an identity certificate and its CA chain NOTE Even though you can see the Type buttons clicking Import in either the ID or CA sections may cause error messages to be displayed i e If you select CA root in the import from the ID If you select Identity or CA chain in the import from the ca root For...

Page 232: ...le 2 Check the Enable Audit checkbox to start logging to the audit server 3 Type the audit server address and port in the Audit Server Address field See Audit Settings on page 233 for more details The server address must be the Common Name or one of the Subject Alternative Names in the server s certificate for successful authentication if Transport is set to TLS and Trusted Server is set to CA Sig...

Page 233: ...udit server s certificate and paste it in the Fingerprint field under Audit Settings to identify the certificate trusted for this TLS connection The fingerprint should be that of the certificate that belongs to the audit server which was set in Audit Server Address 7 To apply your changes click Apply Audit Settings The following table lists the Audit controls and settings Audit Setting Default Des...

Page 234: ...nly accept a connection with the specified audit server if the certificate it presents is signed by a trusted Certificate Authority i e The certificate of that certificate authority is present in the Makito X s CA Certificates list Self signed Enables server authentication A connection with the specified audit server will be accepted if its certificate is self signed and its fingerprint matches th...

Page 235: ...sers who are familiar with SNMP based management and who will be developing applications such as provisioning services or creating and modifying existing network management systems to manage the Makito X TIP To develop new SNMP applications see the list of Supported MIBs on page 237 Topics In This Chapter Overview 236 Supported MIBs 237 SNMP Agent Components 238 snmpd 238 snmpd conf 238 SNMP Commu...

Page 236: ...cludes an SNMP agent that may be used to configure and control the system s Audio Video services and streams NOTE The Makito X uses Net SNMP and supports SNMP v1 v2c and v3 The Makito X supports a number of SNMP commands used to set or get Management Information Base MIB objects on the local host or on other SNMP agents reachable over the IP networks For details see SNMP Utilities on page 244 ...

Page 237: ... TCP IP internets and provides general information about the unit SNMP USER BASED SM MIB txt SNMP USM AES MIB txt SNMP VIEW BASED ACM MIB txt SNMPv3 Supports SNMPv3 User based Security Model USM and View based Access Control VACM HAI VISION MIB txt HAI AVT STREAM MIB txt HAI HDC MIB txt Haivision Enterprise Supports configuration status and statistics HAI MAKITO X ENC CAPS txt Haivision Enterprise...

Page 238: ...files in usr share snmp snmpd conf snmpd conf is the configuration file that defines how the SNMP agent works You may need to edit this file to specify the location of the Network Management System NMS However for most settings it is preferable to use the nmcfg configuration script On the Makito X the snmpd conf file includes access control setup i e community and user privileges system informatio...

Page 239: ... Traps on page 247 SNMP Community Name Access Rights admin Read and write permission from local network and local host public Read only permission from local network SNMP Trap Description coldStart A coldStart trap indicates that the sending protocol entity i e the Makito X has re initialized itself and is ready to operate The coldStart trap is generated when the Makito X is powered on It is devel...

Page 240: ...e The script also reads and modifies the snmpd conf configuration file to manage system parameters contact location community based v1 v2c security and user access control Used without parameters it displays a summary of the SNMP agent configuration system parameters access control and SNMPv3 USM users Following is an example of the nmcfg configuration script output nmcfg system parameter value en...

Page 241: ...name nmcfg community help nmcfg community permit community group ro rw host nmcfg community delete community group ro rw host nmcfg system help nmcfg system define param value nmcfg system delete param nmcfg user help nmcfg user define uname MD5 SHA apwd DES AES ppwd nmcfg user delete uname Related Topics nmcfg on page 314 ...

Page 242: ...g access usm permit johndoe operator auth Note that the Makito X administrative user roles are preferred over the read only or read write permissions to the whole MIB These roles provide to SNMP v1 v2c communities and SNMPv3 users access privileges modeled on the Makito X Accounts roles Examples The following examples show how the v3 parameters are used with the SNMP commands The following get com...

Page 243: ...rovides the highest security level authentication and privacy even if access policy only required authentication and succeeds snmpset v3 u johndoe a SHA A password x AES X pass phrase l authPriv localhost haiAvtStreamEncapsulation 1 i directRtp HAI AVT STREAM MIB haiAvtStreamEncapsulation 1 INTEGER directRtp 1 ...

Page 244: ...n For more information on an SNMP command enter the command with the h or help argument To do this Use this command To retrieve the value of an object from a network entity snmpget To set information on a network entity snmpset To retrieve management information from a network entity snmpstatus To retrieve the values of all objects under a particular location in the MIB object hierarchy tree Use t...

Page 245: ... set before the corresponding haiAvtStreamTable row is created and can only be set when the stream entry is not active haiAvtStreamRowStatus is not active The following example using netsnmp CLI commands on the Makito X creates a streaming session to IP Address 198 51 100 106 at port 2000 and starts streaming immediately The Stream ID 0 haiAvtStreamTable index is used to create a stream this Table...

Page 246: ...8 51 100 106 2000 HAI AVT STREAM MIB haiAvtStreamInverseID ipv4 198 51 100 106 2000 HaiAvtStreamID 5 To create a Stream with a known ID the haiAvtStreamNewID 0 object reports the next available Stream ID In the example below the Transport Stream Program number is set to 7 and the video encoder 1 is selected for the video content Note that createAndWait is used so the program and content table can ...

Page 247: ... an unacknowledged TRAP This is the recommended directive for defining SNMPv3 trap receivers To edit the snmpd conf file 1 Open the usr share snmp snmpd conf configuration file 2 Uncomment the trapsess line delete the leading and replace trapreceiver by the IP address of the host receiving SNMP traps 3 Change the community public if needed and the port number 162 if your trap receiver is not using...

Page 248: ...Commands In This Appendix Syntax Conventions 250 Command Summary and Usage Information 251 CLI Access Control 255 account 257 audenc 259 audit 264 banner 266 bist 268 certificate 269 config 272 date 274 dest 275 dtconfig 279 edid 280 ethercfg 282 haiversion 284 hdcp 285 ipconfig 286 license 290 logo 292 messages 295 metadata 296 mklogo 309 mkstill 310 nas 312 nmcfg 314 package 319 passthrough 322 ...

Page 249: ...e v2 2 Issue 02 249 personality 327 policy 328 pubkey 332 reboot 333 record 334 roi 337 service 339 snapshot 341 still 345 storage 346 stream 348 system_snapshot sh 360 talkback 361 temperature 364 transfer 365 tzconfig 367 videnc 369 vidin 378 ...

Page 250: ...riables or placeholders that you replace with a user defined value or name Same as italics Variables are enclosed in angle brackets in contexts that do not allow italics Square brackets indicate optional items or parameters x y A vertical bar separates items in a list of options from which you must select one If options are not separated by you may use combinations x y z Items separated by vertica...

Page 251: ...ection logo audio video encoding H 264 streaming and image snapshots Operation command effects are immediate but not persistent i e between reboots unless the current operating configuration is explicitly saved using the config command Administration Commands address the security and network configuration Their effects are persistent but not always immediate some require system reboot to take effe...

Page 252: ...display the image as a logo overlay mkstill Use to convert a static picture into a file containing an encoded single H 264 GOP sequence This is required in order to configure a Makito X stream with a static image that will replace the real video stream when streaming is paused passthrough Use to enable bi directional serial passthrough for controlling serially attached devices such as PTZ controll...

Page 253: ...o X ethercfg Use to view manually control and save the Ethernet configuration parameters hdcp Use to manage HDCP settings on Makito X DVI systems ipconfig Use to set and view the parameters that specify the networking context for the Makito X including the IP settings hostname and DNS license Use to manage licensed features nmcfg Used by system administrators or GUI Web interface applications in t...

Page 254: ...he encoder audit Use to enable remote logging of security and administrative events and configure the remote audit syslog server connection banner Use to manage the Advisory Notice and Consent Banner certificate Use to manage the TLS certificates for the Web interface HTTPS server and the secured TLS connection to the remote audit server messages Use to view and manage administrative login message...

Page 255: ...eration GENERAL videnc Yes Yes get only vidin Yes Yes get only audenc Yes Yes get only roi Yes Yes get only record Yes Yes get only stream Yes Yes get only talkback Yes Yes get only date Yes Yes Yes temperature Yes Yes Yes metadata Yes Yes get only passthrough Yes Yes get only Operation MEDIA logo Yes Yes get and list only mklogo Yes Yes No mkstill Yes Yes No snapshot Yes Yes get and list only sti...

Page 256: ...pshot sh Yes Yes Yes dtconfig Yes No No tzconfig Yes No No passwd Yes operator password only user password only reboot Yes No No Storage Commands nas Yes No No storage Yes Yes No transfer Yes Yes No Security Commands account Yes No No audit Yes No No banner Yes No No certificate Yes No No messages Yes No No policy Yes No No pubkey Yes Yes Yes Other Utilities iperf Yes Yes Yes ping Yes Yes Yes tcpd...

Page 257: ...eates a new user account See account Parameters below for roles You will be prompted to enter and confirm the initial password get Displays the account information for the user or the Makito X including account name role state password expiry status and public key s list Lists the account information for the user or the Makito X in table format passwd Modifies the user account password You will be...

Page 258: ...t if Locked delete Deletes the user account Parameter Default Description Values role Use with account create command to specify the role for the user account either Admin Operator Guest For details on roles see Role based Authorization on page 66 account all list Returns the list of all accounts for example name role state pwd expiry pubk admin Administrator Enabled never No fdfdf Guest Enabled n...

Page 259: ...ACTIONS start Activates encoding of the audio input stop Stops encoding of the audio input mute Mutes encoding of the audio input i e causes the encoder to encode silence instead of the selected audio input TIP This may be used when you do not wish to encode the audio but the decoder being used does not support decoding of video only streams unmute Resumes encoding of the audio input when muted se...

Page 260: ...y available on dual BNC systems language The language used for the input Enter a 3 character long ISO639 2 code or none If you don t know the code for a language you can directly enter one of the languages below in full or abbreviated form Albanian Arabic Armenian Bulgarian Chinese Croatian Czech Danish Dutch English Estonian Finnish French German Greek Hebrew Hindi Hungarian Indonesian Irish Icel...

Page 261: ... for the encoder 56 320 kbps NOTE The available bitrate range depends on the current mode For mono the bitrate can be set from 56 to 160 kbps For stereo the bitrate can be set from 80 to 320 kbps stcif Auto Selects the video input from which the audio STC System Time Clock will be derived NOTE When configuring the audio in some cases it may be necessary to specify the video input from which to der...

Page 262: ...ut the encoder has no way to know from which video input this particular audio encoder should derive its clock and STC When you set stcif to Auto selection of the STC source when a new stream is created or started if the stream contains Audio and is using Analog for an input the encoder will check if the stream also has Video If it does it will check the currently configured input for that video e...

Page 263: ...der ID 0 Name Audio Encoder 0 Configuration Audio Input SDI1CH12 Audio Bitrate 128 kbps Audio Samplerate 48 KHz Audio Mode Stereo Audio Algorithm ADTS audenc 0 get stats Returns audio status information for the encoder such as Encoder ID 0 Name Audio Encoder 0 Statistics State WORKING Encoded Frames 881 906 Encoded Bytes 301 024 128 Encoded Bitrate 128 kbps Encoder Errors 0 Encoder PTS 0x06503e698...

Page 264: ...on from the encoder to a remote audit server and enables logging to it stop Disables the connection to the remote audit server set Modifies the audit parameters A series of one or more parameter value pairs can be specified at once See audit Parameters below get Displays audit configuration and connection status information verify Verifies the validity of the TLS connection parameters TIP Connect ...

Page 265: ...port is TLS the type of server authentication All No server authentication CA signed Root CA certificate imported Self signed Fingerprint fingerprint n a If trusted is self signed specify the audit server certificate fingerprint md5 or sha1 md5 fingerprint sha1 fingerprint audit get Returns audit server configuration information such as Configuration Audit server address syslog example com 10533 T...

Page 266: ... the banner file the maximum file size for the banner is 4KB ACTIONS enable Enables display of the installed Advisory and Consent Banner page at login a banner must be installed disable Disables display of the current Advisory and Consent Banner page at login install Installs a text file as the Advisory and Consent Banner page IMPORTANT The text file must be downloaded to the encoder and locally s...

Page 267: ...ed Unable to display banner No banner file If enabled the following banner is displayed upon user login WARNING THIS IS A PRIVATE COMPUTER SYSTEM This computer system including all related equipment and network devices are provided only for authorized use All computer systems may be monitored for all lawful purposes including to ensure that their use is authorized for management of the system to f...

Page 268: ...le others are the most recently recorded results of POST operations NOTE The bist command can only be used by an administrator BIST EXAMPLE bist bist displays the list of built in self tests for you to select Built in Self tests 1 Show Ethernet status 2 Show video inputs status 3 Show video encoders status 4 Show CPU usage 5 Show memory usage 6 Show temperature 7 Show FIPS1 POST results Q Quit Ent...

Page 269: ...IP address is changed from factory settings or when an audit or an HTTPS session starts with no selected certificate ACTIONS get Displays the information for the specified certificate or all certificates including certificate name type signature subject issuer expiration and fingerprint list Lists the specified certificate or all certificates installed on the encoder including the type and name vi...

Page 270: ...escription Values sign self The signature type for the certificate self Creates a self signed identity certificate Request Creates an identity Certificate Signing Request CSR subject query Sets the certificate s distinguished name parameters auto Automatically gets the subject Common Name which is HOSTNAME DOMAIN if DNS is configured or IPADDR otherwise The subject Alt Name is set to DNS HOSTNAME ...

Page 271: ...t only ca Certificate Authority Certificate for peer certificate validation Import only fmt auto The format in which the certificate is encrypted auto Detects the certificate format based on file extension when importing pem Privacy Enhanced Mail Base64 encoded DER certificate p7 PKCS 7 p12 PKCS 12 pfx PKCS 12 der Distinguish Encoding Rules infile n a The name of the file to import NOTE The admini...

Page 272: ...Saves the current configuration Saves every parameter in the system including encoder settings and stream destination and status excluding the system IP address All configuration files are stored in usr share haivision config See NOTE regarding cfgname load Loads a previously saved configuration identified by cfgname Reassigns every parameter in the system including encoder settings and stream des...

Page 273: ...cter before being used Single Quote Ampersand Parentheses Semicolon Apostrophe Double Quote Left and Right Angle Brackets Related Topics Saving and Loading Presets on page 178 config save Class430 startup yes Saves the current configuration under the name Class430 and sets it to be the startup configuration config load Class430 Loads a previously saved configuration identified by the name Class430...

Page 274: ...4 date SYNOPSIS date DESCRIPTION The date command is used to display the current date and time DATE EXAMPLE Related Topics dtconfig on page 279 tzconfig on page 367 Configuring Date and Time on page 188 date Displays the current date e g Tue Oct 22 11 23 56 EDT 2013 ...

Page 275: ...nations and delete destinations TIP First create the destination then use the transfer command ACTIONS create Creates an export destination to be available to transfer video and metadata A series of one or more parameter value pairs can be specified at once delete Removes the destination get Displays information about the destination See dest Parameters below You can specify a destination or all d...

Page 276: ...ction mode for the transfer either yes for passive mode or no for active mode Active The client tells the server what port it is listening on and the data connection is established by the server with the client via the specified port For this to work there either needs to be no firewalls or the firewalls defined must understand the FTP protocol Passive The client opens two random ports One port is...

Page 277: ... files When files show up here HVC starts processing dest all get Displays information about the export destinations such as Destination ID 1 Name Dest1 Configuration Type FTP FTP Server 10 65 10 57 Path FTP Port 21 Passive Mode Off HVC Watch Folder Off Destination ID 2 Name Active_dest Configuration Type FTP FTP Server dfs haivision com 1 Path FTP Port 21 Passive Mode Off HVC Watch Folder Off Par...

Page 278: ...Issue 02 278 Related Topics Configuring Export Destinations on page 201 Destination ID 3 Name s1_HVC Configuration Type FTP FTP Server 240844 upload akamai com Path 240844 HAIVISION RD watch FTP Port 21 Passive Mode On HVC Watch Folder On 3 dests displayed ...

Page 279: ...he dtconfig command is used to set the date and time on the encoder NOTE Setting the encoder to a date in the past compared to the current date may cause the encoder to reboot DTCONFIG EXAMPLE Related Topics date on page 274 tzconfig on page 367 dtconfig 201310211100 Sets the encoder clock to Monday October 21 11 00 00 EDT 2013 ...

Page 280: ...encoded for some third party equipment TIP This is useful because some computer video cards do not allow users to specify a resolution other than the advertised preferred one If you have trouble getting your computer to send the proper graphic resolution to the Makito X forcing the EDID to advertise that resolution as its preferred input format is likely to remedy that situation NOTE EDID Extended...

Page 281: ...00p60 1600x900p60 1440x900p60 1440x900p75 1400x1050p60 1400x1050p75 1360x768p60 1280x1024p60 1280x1024p75 1280x800p60 1280x800p75 1280x800p85 1280x768p60 1280x768p75 1280x768p85 1152x864p75 1024x768p60 1024x768p75 1024x768p85 800x600p60 800x600p75 800x600p85 640x480p60 640x480p75 640x480p85 edid get Returns EDID configuration information for the encoder such as Configuration EDID File Using driver...

Page 282: ...enabled However in order to change the duplex mode you must first disable autonegotiation If no options are specified the system displays the current settings as shown in the following example OPTIONS admin fugu2 ethercfg Speed 1000mbps Duplex Full Auto Negociation On Advertised Mode All Link Detected Yes Ceiling 100000kbps a autoneg Enables or disables autonegotiation s speed If autonegotiation i...

Page 283: ...ake sure it matches the desired Ethernet settings Always enable autonegotiation with Gigabit Ethernet GigE speed 1000 Mbps ETHERCFG EXAMPLE Related Topics Configuring Network Settings on page 184 ethercfg s 100 Sets the line speed to 100 Mbps which also modifies the advertised mode see example below admin fugu2 ethercfg s 100 Speed 100mbps Duplex Full Auto Negociation On Advertised Mode 100mbps Fu...

Page 284: ...questing technical support HAIVERSION EXAMPLE Related Topics Viewing System Status Information on page 174 haiversion Displays information about the hardware and software components Card Type Makito2 DVI Encoder Part Number B 292E DVI Serial Number HAI 031339010049 MAC Address 5c 77 57 00 48 71 Firmware Version 1 1 0 42 Firmware Date Dec 2 2013 Firmware Options KLV Hardware Version Hardware Compat...

Page 285: ...The hdcp command is used to manage HDCP settings on Makito X DVI systems ACTIONS HDCP EXAMPLES enable Enables HDCP support on the DVI input interface disable Disables HDCP support on the DVI input interface get Displays the current status of HDCP support hdcp get Returns hdcp status for the encoder Configuration HDCP Enabled On ...

Page 286: ...rompts enabling you to change the IP settings optionally enable DHCP and change the hostname DNS settings NTP settings and or Time Zone setting When DHCP is enabled you can configure the DHCP Vendor Class ID option 60 which is set by default to Haivision Makito X Encoder This allows IT departments to identify Makito X devices on their networks NOTE Enabling the Multicast DNS mDNS protocol allows t...

Page 287: ...vision com Primary Server 10 65 0 10 Alternate Server 10 65 0 11 Current Multicast DNS mDNS Settings Responder Enabled Identifier MakitoX STORAGE 2 Current NTP Settings Server pool ntp org Timezone America Montreal ipconfig display Returns current IP settings for encoder that does not use DHCP Current IP Settings IP Address 10 65 129 67 Network Mask 255 255 255 0 Gateway 10 65 129 1 Hostname MXE 1...

Page 288: ...assign link local address when DHCP is unavailable y N Enter DHCP Vendor Class Identifier Haivision Makito X Encoder Current Hostname STORAGE 2 Change hostname y N Current DNS Settings Obtained via DHCP Domain haivision com Primary Server 10 65 0 10 Alternate Server 10 65 0 11 Change DNS settings y N Current Multicast DNS mDNS Settings Responder Enabled Identifier MakitoX STORAGE 2 Change Multicas...

Page 289: ...s 192 0 2 42 Enter netmask 255 255 255 0 Enter default gateway 192 0 2 24 Current hostname Makito2 Change hostname Y N y Current DNS settings Domain haivision com Primary Server 10 65 0 10 Alternate Server None Change DNS settings Y N n Current Multicast DNS mDNS Settings Responder Enabled Identifier MakitoX MXE DVI John Change Multicast DNS Settings y N n Current NTP settings server 10 5 0 1 time...

Page 290: ...ys a list of installed licenses Licenses are stored on the Makito X file system in the folder usr share haivision licenses view Displays the content of the specified license file install Installs the specified uploaded license IMPORTANT The license file must be uploaded to the encoder and locally stored in the current administrative user s folder before it can be installed The Makito X supports FT...

Page 291: ...CreatedBy support haivision com Sequence fw100001_metadata lic LIC DEVICES HAI 031233010018 Yes HAI 090022300016 Yes HAI 100022230061 Yes HAI 100009820054 Yes END LICENSING DATA license verify metadata PO123456 lic Verifies the specified license Verifying license usr share haivision licenses metadata PO123456 lic License verification successful NOTE This command first checks to see if the specifie...

Page 292: ...on dual channel encoders either 0 for BNC 1 or 1 for BNC 2 on S B 292E HDSDI2 ID is optional on single input encoders such as the S B 292E HDSDI1 and the S B 292E DVI If entered only 0 will be accepted The logo position can either be relative top left top right centered etc or absolute posi tioned at the exact X and Y coordinates specified You can also specify the scaling and transparency display ...

Page 293: ...ay Off Enables the display of the specified file as a logo overlay On Off opacity 100 Specifies the opacity percentage of the logo 0 100 NOTE 0 an invisible logo and 100 a solid logo transparency 0 Alternatively you can specify the visibility of the logo by its transparency percentage 0 100 NOTE 0 no transparency i e completely solid opaque logo 100 fully transparent i e completely transparent inv...

Page 294: ...e top left point of origin in Absolute or Relative positioning modes When using Absolute positioning this is the exact horizontal position of the logo s top left point of origin y 0 Vertical coordinate used to position the top left point of origin in Absolute or Relative positioning modes When using Absolute positioning this is the exact vertical position of the logo s top left point of origin log...

Page 295: ...tention These events will result in a message being sent directly to all logged in administrators and will appear on their terminals The message will also be displayed at the next administrative Web interface or CLI login NOTE The messages command can only be used by an administrator Messages starting with POST are Power On Self Test events If you repeatedly get POST errors the cryptographic modul...

Page 296: ...n the metadata elementary stream of the standard MPEG Transport Stream The Makito X supports three metadata input types either from the COM1 serial port the HD SDI interface or a user definable UDP network port The serial port and HD SDI interface are available on the Makito X SDI only UDP is always available Multiple metadata sources can be multiplexed into the same Transport Stream To do so you ...

Page 297: ...once See metadata Parameters below delete Deletes a UDP metadata source set Configures metadata source settings A series of one or more parameter value pairs can be specified at once See metadata Parameters below get Displays information on the metadata source You can specify configuration stats or all metadata information TIP To display a summary of all the encoders in a table format you can use ...

Page 298: ...ing from a specific sender HD SDI Source specific parameters input bnc1 optional HD SDI source only Specifies the Input port for the metadata source bnc1 bnc2 decimation none Optional For KLV over SDI metadata input the ingested KLV messages can be frame decimated to reduce the bandwidth used by the metadata service Either specify the decimation factor 1 60 NOTE 1 means no decimation 2 means divid...

Page 299: ...carded minimum Includes the list of sectags as specified in MISB 0102 all Includes the list of sectags as specified in MISB 0102 none filters out everything for the given set NOTE sectags filtering requires uastags tag 48 to be included as part of the list Static KLV Insertion parameters See KLV Metadata Insertion on page 304 missionid n a A string of up to 127 characters reclassify off KLV input ...

Page 300: ... for the metadata KLV CoT NOTE CoT is only available from the serial port For details on setting up CoT refer to the MakitoX CoT Addendum spiuid n a CoT input only Specifies the UID of SPI Sensor Point of Interest messages to ingest discovery Off CoT input only When set to On enables the discovery of SPI UIDs User Identifiers that will be shown in the stats output and can then be potentially used ...

Page 301: ...set baudrate 115200 2 Start the serial metadata encoder instance metadata 0 start 3 Create a stream with video audio and metadata using the following syntax stream create addr IPaddr port UDPport vid 0 aud 0 data 0 4 Verify the metadata encoder stats metadata 0 get all The system will return the metadata information Metadata ID 0 Name None Configuration Type serial Format KLV Device dev tts 0 Stan...

Page 302: ...e STOPPED Rx Bytes 0 Rx OK Messages 0 Rx Corrupt Messages 0 EXAMPLE 3 STREAMING WITH UDP METADATA SOURCE ID 2 1 Create a UDP metadata encoder instance using the following syntax metadata create addr IP source port dest port Ex metadata create port 8500 The system will return the following message including the UDP metadata ID Metadata source created successfully ID 2 2 Start the UDP metadata encod...

Page 303: ...ION FOR MULTIPLE METADATA SOURCES 1 Get the metadata configuration information for the encoder using the following com mand metadata get all Returns configuration information for three metadata sources 1 serial port source configured for CoT 2 HD SDI source configured for KLV and 3 network source configured for KLV Metadata ID 0 Name None Configuration Type Serial Format CoT Status STOPPED Device ...

Page 304: ...an retransmit up to eight 8 CoT UDP messages To do so you specify the Destination Address which can be a FQDN UDP Port TTL and ToS EXAMPLE 5 COT RETRANSMISSION To define CoT Retransmission metadata 3 set retransmit on relays 10 65 129 65 2000 1 2 10 65 129 63 3000 3 4 The above example uses TTL and TOS values of 1 and 2 and 3 and 4 respectively And ports 2000 and 3000 respectively KLV Metadata Ins...

Page 305: ...rtion metadata 1 set reclassify on classification confidential objcountry afg classcountry usa To disable the insertion and modification of the security data set metadata 1 set reclassify off Metadata Decimation KLV SDI metadata sources can be frame decimated to reduce the bandwidth used by the metadata service You can also create additional HD SDI sources linked to the same video input which can ...

Page 306: ... elemen tary stream ES Tags that are not included are filtered out of the metadata AU and not transmitted in the metadata ES Non MISB 0601 metadata such as MISB 0605 or custom metadata adhering to SMPTE 336 is not affected by the MISB 0601 filtering When filtering MISB 0601 metadata tag 48 security metadata you can also filter the security metadata tags defined in MISB 0102 See uastags and sectags...

Page 307: ...ering and receive the full KLV metadata metadata 1 set uastags all sectags all Metadata source configured successfully metadata 1 set uastags 2 3 13 14 48 sectags 1 2 3 Metadata source configured successfully metadata 1 get Metadata ID 1 Name HD SDI BNC 1 Configuration Type HD SDI Input BNC 1 Format KLV Status STARTED Decimation None Reclassification Off Classification UNCLASSIFIED Classifying Cou...

Page 308: ...ut the entire UAS or security data set by using none for uastags or sectags instead When security re classification is enabled on a metadata source the security tag filtering settings if configured will not be used Related Topics Configuring Metadata Capture on page 102 stream on page 348 ...

Page 309: ...ert the graphic file to oly format The Makito X supports logos up to a maximum of 256 x 256 pixels If you supply a larger image file the converter will scale it down while keeping the aspect ratio Logo files are stored on the Makito X file system under usr share haivision logos The oly file can then be configured to display as a logo overlay in the encoded video There can be one logo per Makito X ...

Page 310: ...e supported output resolutions are 1920x1080 1280x720 720x480 NTSC and 720x576 PAL NOTE The maximum size of the source image is 2048x2048 pixels The resulting still image files are stored on the Makito X file system under usr share haivision still_images MKSTILL PARAMETER infile is the name of the image file to convert into a still image Parameter Default Description Values resolution n a Specifie...

Page 311: ...ng Still Image Streaming on page 166 WXGA3 for 1360x768 WXGA4 for 1366x768 WXGA for 1440x900 SXGA for 1400x1050 HD for 1600x900 UXGA for 1600x1200 WSXGA for 1680x1050 WUXGA for 1920x1200 mkstill myimage jpg resolution 1080 Converts the image file myimage jpg into a 1920x1080 still image Parameter Default Description Values Cont ...

Page 312: ...e Configures and enables NAS A series of one or more parameter value pairs can be specified at once See nas Parameters below get Displays NAS configuration and status information disable Disables NAS Parameter Default Description Values location n a Specifies remote host IP address and path remotehost remotedir nas enable location indigo home flemieux shared Activates Network Assisted Storage and ...

Page 313: ... Topics Managing Network Storage on page 199 nas get all Returns NAS configuration information and statistics for the encoder such as Configuration Status Enabled Remote Host tserver haivision com Remote Dir NFS Statistics Capacity 49 08GB Used 79 96MB 0 Available 40 94GB 83 ...

Page 314: ...rk Management Configuration command is used by system adminis trators or GUI Web interface applications in the configuration of SNMP for the Makito X The nmcfg script reads and edits the standard SNMP configuration files and then restarts the SNMP agent snmpd to apply the new settings The nmcfg script supports the configuration of v1 v2c community based security model and v3 USM User based Securit...

Page 315: ...ation for the Makito X system Defines contact and location system parameters user Defines user based v3 security configuration for the Makito X define Acts as both create and update If an object does not exist it is added If it exists it is replaced or updated with the new settings It is then not necessary to delete an existing object to change its settings All required settings of an object are s...

Page 316: ...cial keyword that translates at runtime to the network settings of the LAN interface System parameters are also defined nmcfg parameter value contact undefined location undefined perm group community source rw admin localhost rw admin localnet ro public localnet nmcfg system define contact myname myname example org nmcfg system define location Media Lab nmcfg community permit admin rw 198 51 100 1...

Page 317: ...t example org nmcfg system define location Media Lab nmcfg community delete admin nmcfg community delete public nmcfg user define joenet SHA arfds23dsjs AES 2394urscxkvn nmcfg snmp agent is not running user settings will apply when started nmcfg user define johnsmith SHA 89ss5dkj AES jfdsf78998sd nmcfg snmp agent is not running user settings will apply when started nmcfg user define guest MD5 noso...

Page 318: ...Related Topics nmcfg Script on page 240 in SNMP Agent Components model perm group level user community source usm guest auth guest usm administratorpriv joenet usm operator priv johnsmith auth protocol priv protocol user MD5 nopriv guest SHA AES joenet SHA AES johnsmith ...

Page 319: ...rmation for the command Package files are digitally signed to ensure integrity and authenticity Package component signatures and their certificate validity are verified when downloading manually with the verify action and when actually performing the installation upon reboot If the verification fails after downloading an error message is reported by the download command and the downloaded package ...

Page 320: ...kage download makitox_enc_v1 0 0 39 hai mytftp example com 1 5 Temporarly pausing encoder s 2 5 Downloading package makitox_enc_v1 0 0 39 hai from mytftp example com 3 5 Verifying integrity of downloaded package Package verification failed Try downloading the package again list Displays a list of downloaded packages info Displays information about the currently installed package If a filename is s...

Page 321: ...e list of downloaded packages Package Files in usr share haivision packages makitox_enc_v1 1 0 19 hai makitox_enc_v1 1 0 20 hai makitox_enc_v1 1 0 4 hai makitox_enc_v1 1 0 8 hai package info makitox_enc_v1_2_0 hai Displays information about the package package install makitox_enc_v1_2_0 hai Installs the package ...

Page 322: ...rough command is used to manage passthrough settings ACTIONS start Starts listening for passthrough clients stop Stops passthrough and disconnects any clients that were connected set Configures passthrough settings A series of one or more parameter value pairs can be specified at once See passthrough Parameters below get Displays passthrough information You can specify configuration stats or all i...

Page 323: ... of data between devices on an asynchronous serial connection TIP Flow control is useful in atypical cases such as when the remote controlling device s serial port is set to a much higher baud rate than the encoder s serial port port 7777 The TCP port on which to listen for passthrough clients timeout 0 no timeout Specifies the amount of time in seconds a TCP connection will be kept open when no d...

Page 324: ...888 baudrate 9600 standard rs232 Passthrough configured successfully passthrough get Configuration TCP Port 8888 Standard RS 232 Baud Rate 9600 Flow Control None Disconnect Timeout None If passthrough is not started you will have to start it passthrough get stats Statistics State DISABLED passthrough start Passthrough started successfully passthrough get stats Statistics State LISTENING Caller Add...

Page 325: ...s This counter shows the number of bytes received on the encoder s serial port that could not be sent over the TCP link The network connection will always be orders of magnitude faster than the serial port connection so this statistic is seldom seen Serial Dropped bytes This counter shows the number of bytes received on the network connection that could not be sent on the serial link Again if the ...

Page 326: ...page 257 PASSWD EXAMPLES Related Topics Role based Authorization on page 66 Managing User Accounts on page 209 passwd Changes the password for the current user account The system prompts you to enter the old password and then the new password NOTE Passwords can be up to 80 characters long See Password Requirements on page 76 for the supported character set Password policies set by the administrato...

Page 327: ...al lation Guide available through Haivision s Download Center The change of personality takes effect after the next reboot of the unit NOTE This command may only be used on a Makito XR encoder by an administrator XR personalities do not change due to a factory reset ACTIONS PERSONALITY PARAMETERS PERSONALITY EXAMPLES set Sets the Makito XR Ruggedized encoder personality get Displays the current Ma...

Page 328: ...may be applied to bring the encoder to its CC evaluated configuration During the hardening procedure it is important for the administrator to set the policies before creating accounts NOTE The policy command can only be used by an administrator ACTIONS policy password set Modifies the password policy parameters A series of one or more parameter value pairs can be specified at once See password und...

Page 329: ... cryptography This setting takes effect upon the next reboot sslv3 See NOTE Enables or disables SSLv3 as a supported TLS version Yes No NOTE SSLv3 is disabled on factory new systems On upgraded systems SSLv3 is enabled only if upgrading a system where no None cryptographic compliance is configured SSLv3 can be enabled only if compliance is set to None Specifies which TLS Transport Layer Security v...

Page 330: ...y must be Yes Specifies the number of days after which users must change their passwords 1 180 days password expiration remember Password quality must be Strong Saves the specified last number of passwords used for the encoder and prevents users from changing their password to any password used within the specified history count 5 400 number of stored passwords session autologout No Enables or dis...

Page 331: ...y yes lifetime 30 Sets the password policy for the encoder to be Strong requiring passwords to be at least 10 characters in length with one uppercase letter one symbol Passwords will expire in 30 days policy all get Returns policy information for the encoder such as Crypto Compliance None SSLv3 Yes TLSv1 0 Yes TLSv1 1 Yes TLSv1 2 Yes Password Quality Basic MinLen 6 Expiry No Session Autologout No ...

Page 332: ... used by an administrator ACTIONS PUBKEY EXAMPLES Related Topics Managing User Accounts on page 209 pubkey add Uploads a new public key file pub extension to the encoder pubkey remove Removes the specified public key file from the encoder pubkey list Lists the public key files currently loaded on the encoder pubkey add makito pub Uploads the public key file makito pub to the encoder pubkey list Li...

Page 333: ...e lost The encoder will restart with the saved startup configuration NOTE The reboot command can only be used by an administrator EXAMPLE Related Topics Rebooting the Encoder on page 176 reboot Reboots the Makito X NOTE While the unit is rebooting you will lose your connection to the CLI This will take approximately two minutes Once the unit has rebooted you can reconnect to the unit and log in ag...

Page 334: ...am A series of one or more parameter value pairs can be specified at once See record Parameters below start Starts recording a stream stop Stops recording a stream close Closes a recording of a stream get Displays information on the recording You can specify configuration stats or all recording information TIP Todisplayasummaryofallthestreamsinatableformat you can use record all get table list Lis...

Page 335: ...r time this enables the overwriting of older segments when that limit is reached On Off subtitles off When recording in mp4 format this enables the generation of SubRip files to save any closed caption present in the stream being recorded On Off start off Starts recording directly at recording creation time On Off The IDs of recordings always match the ID of the stream associated with it export of...

Page 336: ...Test 2015 04 10 14h11m09s mp4 1920x1080p29 36s 25 66MB root REC 2015 04 12 21h11m06s mp4 1920x1080p29 23s 16 55MB root TEST 2015 04 12 23h20m20s mp4 1280x720p60 2h41m12s 43 50MB root TEST 2015 04 13 10h10m15s mp4 1280x720p60 27m36s 35 70MB root TEST 2015 04 13 10h38m56s mp4 1280x720p60 1m 35 59MB root TEST 2015 04 14 11h52m05s mp4 1280x720p60 1m 41 51MB root TEST 2015 04 14 13h50m52s ts 1280x720p6...

Page 337: ...maximum quality The region position can either be relative top left top right centered etc or absolute positioned at the exact X and Y coordinates specified You can also specify the scaling and transparency display settings ACTIONS create Creates a region of interest on an encoder set Configures ROI parameters A series of one or more parameter value pairs can be specified at once See roi Parameter...

Page 338: ...lity between the background and the ROI 1 to 8 positioning Centered Specifies where the region should appear BottomRight TopRight BottomLeft TopLeft Centered Absolute Uses the exact X and Y coordinates x 910 Horizontal coordinate of the top left point of the region in Absolute mode y 490 Vertical coordinate of the top left point of the region in absolute mode width 100 Width in pixels of the regio...

Page 339: ...ay to re enable these services is by a Factory Reset For details see Resetting the Encoder on page 58 Once the serial port is configured for metadata or passthrough use it is no longer usable for CLI management ACTIONS EXAMPLES name can be all http passthrough snmp ssh talkback telnet vf start Activates the service immediately and configures the unit so that the service will be started automatical...

Page 340: ...CLI Command Reference service Makito X User s Guide v2 2 Issue 02 340 Related Topics Enabling and Disabling Network Services on page 190 service all stop Stops all network connections to the Makito X ...

Page 341: ...pshot is stored Snapshots can be stored on a mounted SSD SD USB or NFS media or within the on board NAND flash When taking a snapshot of the current video input the filename is optional If none is spec ified a unique name will be generated based on the current time if NTP is enabled or a simple index such as snap 1 jpg if NTP is not enabled To overwrite an existing file use the overwrite yes optio...

Page 342: ...referred snapshot format and quality get Displays the current format and quality defaults for the snapshot utility list Displays the available snapshots on the system along with the resolution Snapshot files are stored under usr share haivision snapshots delete Deletes either the snapshot specified by filename or all snapshots stored under usr share haivision snapshots Parameter Default Descriptio...

Page 343: ...ails on When set to On enables thumbnail generation for snapshots on off snapshot 0 take format jpg filename mysnapshot jpg quality 80 Takes a single image snapshot immediately in JPEG format at 80 image quality and stores it under the filename mysnapshot jpg snapshot set format jpg quality 80 Sets the system wide defaults for the preferred snapshot format to jpg at 80 image quality snapshot set l...

Page 344: ...rage Locations on page 205 snapshot list Lists the contents of the snapshot folder Snapshot Files in usr share haivision snapshots snap 2015 05 01 11h58m15s jpg BUSY snap 2015 05 01 11h58m39s jpg BUSY snap 2015 05 01 12h00m25s jpg BUSY snap 2015 05 01 12h03m19s jpg BUSY 4 snapshot files are available 5 90MB 5 of snapshot disk storage space used ...

Page 345: ...ic images may be used to replace the real video stream when streaming is paused You can then configure a Makito X stream with a static image using the stream set command with the parameter stillimage fname NOTE You can convert the image file either using the mkstill command or from the Web interface STILL IMAGES page see Configuring Still Image Streaming on page 166 ACTIONS STILL EXAMPLE Related T...

Page 346: ...rage list OPTIONS ACTIONS STORAGE PARAMETERS f force Never prompt for confirmation v verbose Display output from low level commands list Displays available storage devices for the encoder Parameter Default Description Values device n a Specifies the device type either ssd usb sd command n a Specifies the command either format mount eject restart Available format command parameter qualifiers are fs...

Page 347: ... 169 Managing Storage Drives on page 197 storage usb eject Ejects the installed USB storage device storage usb format Formats the USB drive as ntfs by default storage list Displays a list of available storage devices for example Device Size Used Available Use Type Volume ssd 229 2G 14 0G 203 5G 6 ext4 usb sd 59 9G 104 1M 59 8G 0 exfat ...

Page 348: ...el A B alignment yes no ts udp MPEG2 transport stream over UDP no RTP header fec yes no direct rtp RFC3984 rtcp on rtcpport udpport rtmp Real time messaging protocol publish streampubname username uname password pwd ts srt MPEG2 transport stream over SRT mode caller listener rendezvous sourceport udpport encryption none AES128 AES256 passphrase My PassPhrase latency 125 overhead percentage adaptiv...

Page 349: ...stop it The main difference between pausing and stopping a stream is that when a stream is paused the configured still image will be streamed instead of the configured video source For more information see Configuring Still Image Streaming on page 166 ACTIONS create Creates a streaming session from the encoder A series of one or more parameter value pairs can be specified at once start Starts the ...

Page 350: ...DP port Enter a number in the range 1025 65 535 Note that RTP streams use even numbers only within this range Optional stream Parameters id n a A unique number assigned to the stream NOTE When creating a stream you can specify a unique id to assign to it or let the system assign one a sequential number for you Most commands will accept the stream id or name see below in order select the proper str...

Page 351: ...For example AF41 or DSCP 34 becomes ToS 136 For more information see RFC2474 mtu 1496 Maximum Transmission Unit Specifies the maximum allowed size of IP packets for the outgoing RTP data stream 228 1500 encapsulation ts udp Optional The Encapsulation Type for the encoded stream ts rtp MPEG2 transport stream over RTP ts udp MPEG2 transport stream over UDP no RTP header ts srt MPEG2 transport stream...

Page 352: ...y For example even though a TS stream with no sources specified automatically uses video 0 and audio 0 if you specify that video 0 is your source then you must enter the audio source or else the stream will not have any audio in it TIP Combined videosrc audiosrc datasrc status shown under Contents in return output audiosrc 0 Optional The audio source id name The id is either 0 1 2 3 4 5 6 or 7 See...

Page 353: ...s for each audio source can be assigned explicitly The order of PID assignment is the same as the audiosrc parameters e g audiosrc 0 1 3 audiopid 64 65 66 will result in the audio elementary stream from audio source 0 being assigned an elementary PID of 64 etc datapid 40 Optional Data metadata Packet Identifier 16 8190 prcpid 34 Optional Program Clock Reference Packet Identifier Timestamp in the T...

Page 354: ...ecessary to enable Traffic Shaping to smooth the traffic and respect the absolute upper limit configured NOTE Using Traffic Shaping on streams above 7Mbps will create audio video artifacts ceiling n a Optional shaping must be yes The percentage of network bandwidth beyond the average rate that the encoder is allowed to use if needed This is used to set the ceiling bandwidth range 5 100 default 15 ...

Page 355: ...d fail over capability The encoder will send multiple RTMP streams to different FMS servers using the same published name If an FMS fails the players will have the option of fail over to the redundant FMS server IMPORTANT When interoperating with Kaltura using RTMP add a slash at the end of the URL provided by Kaltura See CDN and Flash Interoperability RTMP on page 135 username n a Required when s...

Page 356: ...ted if encryption is enabled encapsulation must be ts srt Specifies a string used to generate the encryption keys to protect the stream Range 10 79 UTF8 characters latency 125 encapsulation must be ts srt Specifies the SRT receiver buffer that permits lost packet recovery The size of this buffer adds up to the total latency A minimum value must be 3 times the round trip time RTT Range 20 8000 ms N...

Page 357: ...tream tear down and re build stream create addr 192 0 2 106 port 2000 start yes Creates a streaming session to IP Address 192 0 2 106 at port 2000 starts streaming immediately Returns the following confirmation and stream ID Stream created successfully ID 3 stream create addr 192 0 2 235 port 1234 stillimage haivision mp4 Creates and starts a streaming session Specifies a static image to replace t...

Page 358: ...m create addr 192 0 2 235 port 1234 videosrc 4 audiosrc 0 Creates an HEVC stream using video encoder 4 stream 1 get all Returns configuration information and statistics for all encoder streams for example Stream ID 1 Name web1 Configuration Address 192 0 2 235 UDP Port 1234 Encapsulation TS RTP Contents Video HD Video Encoder 0 0 Audio Audio Encoder 0 0 Still Image File None Video PID 33 Audio PID...

Page 359: ...kets 1 040 512 Sent Bytes 1 252 450 560 Bitrate 198 kbps stream 2 show stats Returns status information for Stream 2 such as Session ID 2 Name web1 Statistics State STREAMING Up Time 10m50s SSRC 0x94328a6a 2486340202 Sent Packets 413 274 Sent Bytes 417 249 304 Unsent Packets 1 214 Unsent Bytes 1 272 100 Last Error 11 Resource temporarily unavailable Occurred 6hr44m4s ago RTCP Off stream 1 del Dele...

Page 360: ...t The system snapshot lists information such as component versions network settings loaded modules running processes system traces configured streams and stream status checks configured video encoders and status checks configured audio encoders and status checks startup config file contents global settings file contents debug logging settings file contents downloaded software packages last softwar...

Page 361: ...owever the destination has to match what is configured on the encoder 9177 by default There is no audio mixer on the Makito X so the encoder handles the talkback sessions on a first come first serve basis To prevent a single user from monopolizing the talkback the InStream software player provides push to talk functionality which requires that the talkback user physically push and hold a button to...

Page 362: ...kback statistics Parameter Default Description Values volume 10 Controls the volume on the Encoder s audio output port 0 10 talkback start Starts reception of audio talkback on the Makito X talkback set volume 6 Sets the volume of the audio talkback to 6 talkback get Returns audio talkback configuration such as Volume 10 UDP Port 9177 talkback get all Returns talkback configuration and statistics ...

Page 363: ...t 9177 to the Makito X 3 Audio sampling rate 22 05 kHz 44 1 divided by 2 4 Each audio sample is a raw 16 bit PCM LSB First 5 Mono audio only 6 Each UDP packet contains 440 samples 7 UDP payload is 880 bytes minimum Anything beyond the 880th byte is discarded 8 There is no audio mixing one audio channel at a time first in first served The talk back application software should be equipped with push ...

Page 364: ...mperature of the unit is rising that is an indication that the fan may not be operating properly ACTIONS EXAMPLE get Displays the current temperature status of the unit temperature get Displays the current temperature for the unit see example below Temperature Status Current Temperature 47 Celsius measured 0s ago Maximum Temperature 48 Celsius measured 1d5h8m48s ago Minimum Temperature 45 Celsius ...

Page 365: ... Creates a file transfer from the encoder A series of one or more parameter value pairs can be specified at once start Starts the transfer delete Removes the transfer stop Stops the transfer get Displays information about the transfer See transfer Parameters below You can specify the config status or all Parameter Default Description Values source ssd The source device ssd only in the current rele...

Page 366: ...m00s mp4 Remove Source File No Status Status SUCCESS Transfer Type COPY Transferred 100 Start Time 2015 6 23 18 29 37 End Time 2015 6 23 18 29 39 transfer create dest 1 file Stream 1 2015 06 22 18h02m56s mp4 Transfer using a preconfigured FTP destination ID 1 to export a larger file Returns information such as Transfer created successfully ID 2 admin X STORAGE 2 transfer 2 get all Transfer ID 2 Na...

Page 367: ... When you have completed your selections the encoder saves the newly config ured time zone information TZCONFIG EXAMPLE tzconfig Please identify a location so that time zone rules can be set correctly Please select a continent or ocean 1 Africa 2 Americas 3 Antarctica 2 Please select a country 1 Antigua Barbuda 2 Anguilla 3 Netherlands Antilles 4 Argentina 5 Aruba 6 Barbados 7 Bolivia 8 Brazil 9 B...

Page 368: ...CLI Command Reference tzconfig Makito X User s Guide v2 2 Issue 02 368 Related Topics date on page 274 dtconfig on page 279 ...

Page 369: ... 1 2 or 3 or all Makito X HEVC only The HEVC encoder uses ID 4 and 5 ACTIONS start Activates encoding of the video input stop Stops mutes encoding of the video input set Configures encoder video parameter s A series of one or more parameter value pairs can be specified at once See videnc Parameters below get Displays encoder video status information You can specify to display the configuration con...

Page 370: ...s included in the video feed the encoded timecode is based on the encoder s system clock In this case it is a good idea to enable NTP see Configuring Network Settings on page 184 NOTE See TimeCode Source on page 94 for currently supported TimeCode features aspectratio Auto Specifies the aspect ratio of the video source and signals it into the MPEG stream Auto Aspect ratio is derived from the incom...

Page 371: ...ut resolution gopsize 120 The Group of Pictures size for the encoded video 1 1000 NOTE For intra refresh mode the GOP size is the number of frames between the sequence and picture parameter set NAL transmission gopstructure IP The GOP structure for the encoded video See Framing on page 89 I I frames only lowest delay lowest quality IP I and P frames only IBP I B and P frames H 264 only IBBP I BB t...

Page 372: ... get better visual quality if you are using CABAC because it is more efficient partitioning Off Enables or disables Intra Picture Sub Partitioning On Off Intra Partitioning is a setting that allows the use of a sub macroblock partition called the Intra8x8 block with all the intra prediction modes associated with it NOTE Intra Partitioning requires that the H 264 decoder be High Profile compliant G...

Page 373: ...facts TIP Intra refresh requires that the decoder and streams be started first refreshrate 60 Specifies the number of frames over which the entire picture is refreshed 1 5000 NOTE If the refresh rate is set too low a left to right wave like artifact may result skipframes Off This parameter permits the dropping of frames to improve video quality at lower bitrates Off On For more information see Par...

Page 374: ...epend on the Input Format detected Auto output resolution is the same as the input 1080p 1920x1080p 1080i 1920x1080i 1440x1080p 1440x1080i 960x1080p 960x1080i 720p 1280x720 960x720 640x720 480p 720x480p 480i 720x480i 576p 720x576p 576i 720x576i 540x480p 540x480i 704x576p 704x576i 540x576p 540x576i 352x480p 352x480i 352x576p 352x576i 352x288p 352x288i Parameter Default Cont Description Values Cont ...

Page 375: ...024x768 SVGA 800x600 VGA 640x480 NOTE See Video Encoding on page 383 videnc 0 set gopsize 120 Sets the video GOP size to 120 You will receive the following confirmation Encoder configured successfully videnc 0 set bitrate 6000 Sets the video bitrate to 6000 videnc 0 set bitrate 6000 gopsize 120 resolution 1280x720 Input BNC 1 Combines multiple video parameters in a single line Parameter Default Co...

Page 376: ...solution Input Auto Closed Captioning Off Video GOP Structure IP Video Entropy Coding CAVLC Picture Partitioning Off Intra Refresh On Refresh Rate 60 videnc 0 get stats Returns encoder statistics Encoder ID 0 Name HD Video Encoder 0 Statistics State WORKING Uptime 21h8m28s Input Present Yes Input Type SDI Input Format 1280x720p59 Output Resolution 1280x720p Input Aspect Ratio 16 9 Encoded Frames 2...

Page 377: ...uide v2 2 Issue 02 377 Related Topics Configuring Video Encoders on page 81 Closed Captioning Disabled Timecode Source SYSTEM Timecode 20 18 48 07 Source Switches 5 UTC 1386188328244254 2013 Dec 4 20h18m48s244254us H 264 Profile Main H 264 Level 4 ...

Page 378: ... optional on single input encoders such as the S B 292E HDSDI1 and the S B 292E DVI If entered only 0 will be accepted ACTIONS VIDIN PARAMETERS get Displays information on the video input set Configures video input parameter s See vidin Parameters below clear Clears the video input s statistics help Displays usage information for the vidin command Parameter Default Description Values interface Aut...

Page 379: ...video input information for the encoder Input ID 0 Name BNC 1 State ACTIVE Configured Type Auto Detect Input Type SDI Input Format 1280x720p59 Frame Rate 60 Output Buffers 9 Captured Frames 961 721 Dropped Frames 776 Last Dropped Frame 49m51s ago Lock Status Changes 33 Last Status Change 49m50s ago vidin 0 set interface SDI Sets the video input to SDI ...

Page 380: ...eo Encoding Input and Downscale Resolutions 385 Supported H 264 Graphic Encoding Input and Downscale Resolutions 387 Audio Encoding 389 Advanced Features 390 Metadata Optional 391 KLV Data Specifications 392 Asynchronous KLV Metadata Support 393 Network and Management Interfaces 394 Chassis Options 396 Single Height Appliance 396 Dual Height Appliance Storage Mezzanine 396 Dual Height Appliance HE...

Page 381: ...SDI1 Makito X HEVC S B 292E SDI2 HEVC or S B 292E SDI1 HEVC Makito X Harsh Environment SDI S 292E X2H or S 292E X1H Makito XR Ruggedized SDI S 292E X2R or S 292E X4R Composite NTSC PAL PAL M RS 170 RS 170A CCIR SD SDI SMPTE 259M C 270 Mbps interface HD SDI SMPTE 292M 1 485 Gbps interface SMPTE 274M 1920 x 1080 video format SMPTE 296M 1280 x 720 video format 3G SDI1 SMPTE 424M Level A only 1 3G SDI...

Page 382: ...pair sources are sdi1ch1 2 sdi1ch3 4 sdi1ch5 6 sdi1ch15 16 sdi2ch1 2 sdi2ch3 4 sdi2ch5 6 sdi2ch15 16 NOTE SDI2 audio inputs are only available on dual BNC systems S B 292E HDSDI2 Available through mini DIN 8 locking connector Balanced stereo analog audio Unbalanced stereo analog audio Line Level Audio Talkback Digital Embedded Audio SD SDI SMPTE 272M HD 3G SDI SMPTE 299M Stereo Analog Audio Inputs...

Page 383: ...0 59 94 Hz 640x480p 85 75 60 Hz NOTE The DVI interface also supports all the SD HD 3G SDI Input Resolutions SD HD 3G SDI Input Resolutions 1920x1080p 60 59 94 50 30 29 97 25 24 23 98 Hz 1920x1080i 60 59 94 50 Hz 1280x720p 60 59 94 50 30 29 97 25 Hz 720x480i 60 59 94 Hz 720x576i 50 Hz Interlaced shown in fields per second NOTE For supported video encoding resolutions see table on page 385 Video Bit...

Page 384: ...mediate Levels I IP IBP and IBBP framing Configurable Group of Picture GOP size Configurable frame rate Region of interest coding HEVC with supported hardware H 265 HEVC ISO IEC 23008 2 Up to Level 4 2 and lower Intermediate Levels IP framing Configurable Group of Picture GOP size Configurable frame rate Deblocking filter Main Profile Up to Level 4 1 1080p60 15 Mbps Macro block processing limitati...

Page 385: ...4 30 29 97 50 25 24 23 98 30 29 97 60 59 94 25 50 HD 1080p 1920x 1080p 2 4 2 4 4 4 4 4 HD 1080i 1920x 1080i 4 4 3 4 HD 1080p 1440x 1080p 2 3 2 3 3 3 4 4 3 4 HD 1080i 1440x 1080i 4 4 1 2 HD 1080p 960x 1080p 2 4 2 4 4 4 4 4 1 2 HD 1080i 960x1080i 4 4 HD 720 1280x 720p 2 4 2 4 4 4 4 4 4 4 4 4 4 4 3 4 HD 720 960x720p 4 4 4 4 4 4 1 2 HD 720 640x720p 4 4 4 4 4 4 SD 480p 720x480p 2 4 4 4 4 4 4 4 4 4 4 SD...

Page 386: ...1 PAL 540x576p 2 4 4 4 4 4 4 4 3 4 D1 PAL 540x576i 4 70 VGA 448x336p 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 Half D1 NTSC 352x480i p 2 4 4 4 4 4 4 4 4 4 4 Half D1 PAL 352x576i p 2 4 4 4 4 4 4 4 4 4 CIF 352x288i p 2 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 ENCODED OUTPUT RESOLUTIONS CONT INPUT RESOLUTIONS AND FRAME RATES CONT 1080p 1080i 720p 480i 480P 576i 576p Name Resolution 60 59 94 30 29 97 50 25 24 23 9...

Page 387: ... 768 1280 x 1024 1280 x 800 1280 x 768 1152 x 864 1024 x 768 800 x 600 640 x 480 Name Resolution 60 60 60 60 75 60 75 60 60 75 60 85 75 60 85 75 60 75 85 75 60 85 75 60 85 75 60 HD 1080 1920x 1080p 2 HD 720 1280x 720p 2 2 2 4 4 4 4 4 3 4 3 4 SD 480 720x480p 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 SD 576 720x576p 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 CIF 352x288p 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1920x 120...

Page 388: ...024x768 2 2 2 4 4 4 4 3 4 3 4 4 3 4 SVGA 800x600 2 2 2 4 4 4 4 4 3 4 3 4 4 3 4 3 4 VGA 640x480 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 OUTPUT RESOLUTIONS CONT YPbPr RGBHV DVI A DVI I Computer Graphic Input Resolutions Cont 1920 x 1200 1680 x 1050 1600 x 1200 1600 x 900 1440 x 900 1400 x 1050 1360 x 768 1280 x 1024 1280 x 800 1280 x 768 1152 x 864 1024 x 768 800 x 600 640 x 480 ...

Page 389: ... embedded audio per blade SDI 2 embedded audio per blade DVI D 2 analog audio per blade Audio Bitrates Mono 56 to 160 kbps per audio pair Stereo 80 to 320 kbps per audio pair Frequency Response From 20 Hz to 22 kHz Sampling Rate 48kHz Audio Modes Mono Right Mono Left Stereo Maximum Analog Audio Input Level From 5dBu to 20dBu balanced or unbalanced 6dBu default Compression Standards MPEG 2 AAC LC I...

Page 390: ...itrate MBR Encoding HD SD De interlacing Built in Downscaling EIA 608 B NTSC Line 21 Closed Captioning EIA 708 B SDI Closed Captioning Forward Error Correction FEC using Furnace format Or PRO MPEG FEC for TS over RTP streams AES Encryption 128 bit or 256 bit with Furnace systems or SRT Aspect ratio configuration SD AFD and WSS ...

Page 391: ...er IP UDP Metadata Processing CoT to KLV Conversion CoT relay to another IP device Limited KLV Insertion and Editing KLV Pass through KLV over SDI Metadata Rate Decimation CC 608 708 Pass through SMPTE 336M Compliant MISB 0601 11 Compliant MISB 0601 UAS metadata tag filtering MISB 0604 2 Compliant supporting Synchronous and Asynchronous formats High precision timecode insertion STANAG 4609 complia...

Page 392: ...ng serial data was probably corrupted it was not able to find the KLV packet boundaries and will therefore look for the next 5 byte preamble KLV Input The serial KLV data is compliant to SMPTE 336M 2007 A 16 byte Universal Key is used to separate successive KLV packets messages The first 5 byte preamble 06 0E 2B 34 02 is used by the Makito X to sync on the beginning of a new KLV packet The incomin...

Page 393: ...04 2 Section 7 2 1 and ISO 13818 1 Section 2 12 Both content type signaling and data transport use this format Asynchronous The Async format is implemented in compliance with MISB 0604 2 Section 7 2 2 See also SMPTE RP 217 Both content type signaling and data transport use the Async format Asynchronous With Sync AU The AsyncWithSyncAu format uses the Async PMT and PES header signaling format as pe...

Page 394: ...ng Protocols H 264 MPEG transport stream over UDP RTP Secure Reliable Transport SRT RTMP implemented according to requirements of the FMS Wowza CDN based on Adobe RTMP specification Direct RTP RFC 3984 SAP RFC 2974 HEVC MPEG transport stream over UDP RTP Secure Reliable Transport SRT SAP RFC 2974 Connector RJ45 TIA EIA 568 Management Interfaces Physical Interfaces RS 232 RS 422 Only available when...

Page 395: ...s Makito X User s Guide v2 2 Issue 02 395 1 Support for RS 422 is not currently provided for the Makito X Ruggedized SDI S 292E X2R or S 292E X4R 2 Support for RJ45 to RS 232 is not currently provided for the Makito X Rugge dized SDI S 292E X2R or S 292E X4R ...

Page 396: ... F Non operating 30 to 70 C 22 to 158 F Limited by the power supply storage 30 C Relative Humidity Up to 95 without condensation Heat 20 Watts or 68 3 BTU hr Sound Emission 41 2 dB A L p AVG Dual Height Appliance S B 292E DVI FS or RS S B 292E SDI2 FS or RS or S B 292E SDI1 FS or RS Dimensions H x W x D 44mm H x 149mm W x 202mm D 1 74 H x 5 85 W x 8 0 D Weight Approximately 1 33 kg 2 9 lbs Power R...

Page 397: ... D 1 74 H x 5 85 W x 8 0 D 1 7 H x 5 7 W x 8 7 D Weight Approximately 1 33 kg 2 9 lbs Power Requirements 12VDC 25W each double height blade 100 240VAC 60W external locking power supply Temperature Operating 0 to 40 C 32 to 104 F Non operating 30 to 70 C 22 to 158 F Limited by the power supply storage 30 C Relative Humidity Up to 95 without condensation Heat 25 Watts or 85 4 BTU hr Sound Emission 4...

Page 398: ...mpty chassis 7 94 kg 17 5 lbs Single encoder blade 230 g 0 5 lbs Power Requirements Single Internal Power Supply Redundant AC type 90 264VAC 47Hz 63Hz 300 Watt max Medical Grade 90 264VAC 47Hz 63Hz 300 Watt max DC type 20 36 VDC 300 Watt max Temperature Operating 0 to 50 C 32 to 122 F Non operating 40 to 70 C 40 to 158 F Relative Humidity Up to 95 without condensation Heat 155 Watts or 530 BTU hr ...

Page 399: ...y 21 slot chassis 38 pounds Each blade 0 5 pounds Power internal power supply Quad redundant power supplies 90 132V and 180 240VAC 47Hz 63Hz 400 watt maximum per PSU Temperature Operating 0 C to 40 C 32 F to 104 F Non operating 40 C to 70 C 40 F to 158 F Relative Humidity Up to 95 without condensation Heat 560 Watts or 1910 BTU hr assumes chassis full of Makito X or other Haivision blades Sound Em...

Page 400: ...ber feet installed 482 6 mm 19 inches W including mounting flanges Weight Empty 21 slot chassis 32 5 pounds Each blade 0 5 pounds Power internal power supply Dual redundant power supplies 100 240VAC 47Hz 63Hz 600 watt maximum per PSU Temperature Operating 0 C to 50 C 32 F to 122 F Non operating 40 C to 70 C 40 F to 158 F Relative Humidity Up to 95 without condensation Heat 560 Watts or 1910 BTU hr...

Page 401: ... Temperature Operating 40 to 70 C 40 to 158 F Non operating 45 to 85 C 49 to185 F Relative Humidity 0 100 condensing IP rating IP67 Makito X Harsh Environment Chassis Option S 292E X1H OR S 292E X2H Fanless operation for high temperature applications Dimensions 44mm H x 137mm W x 203mm D 1 73 H x 5 4 W x 8 0 D Weight 1 8 kg 4Ibs Power 12VDC 20W 100 240VAC 30W external locking power supply Temperat...

Page 402: ...50GB CT250MX200SSD3 500GB CT500MX200SSD3 USB devices up to 1 TB NOTE Maximum 1 amp USB hubs are not supported SD and SDHC devices up to 32 GB Makito X Removable Storage Mezzanine S B 292E DVI RS S B 292E SDI2 RS or S B 292E SDI1 RS 2 5 x 7mm SATA SSD 128 GB to 1 TB Recommended Devices Samsung SSD 850 PRO Series and Crucial MX200 SSD Samsung SSD 850 PRO Series 128GB MZ 7KE128BW 256GB MZ 7KE256BW 51...

Page 403: ... EN 55022 Emissions 55024 Immunity EN 61000 3 2 EN 61000 3 3 Safety Low Voltage Directives EN 60950 1 CSA C US IEC EN 60950 1 International CB Scheme Industry Canada Warnings Canadian ICES 003 Electromagnetic Compatibility Avis d Industrie Canada la norme NMB 003 du Canada La Compatibilité électromagnétique FCC Part 15 Subpart B Class A Compliance with Environmental Regulations RoHS2 European Unio...

Page 404: ...ports transport of all these services Note that Closed Captioning as specified by EIA 608 B does not exist over PAL Figure B 1 EIA 608 B Line 21 Services Line 21 of each field can contain up to 2 bytes of information which can be used by any of the above services not simultaneously but rather successively With NTSC video at 30fps the maximum EIA 608 B mandated throughput represents 2 bytes x 2 Fie...

Page 405: ... CC SEI NAL The caption services stored in the Caption Service Descriptor CSD are announced in the Program Map table PMT of the MPEG 2 TS as per ATSC A 65 NOTE The Makito X only supports a maximum of three 3 Caption active services at a time plus CC1 4 Text1 4 and XDS SMPTE 334 2 defines a Caption Distribution Packet CDP consisting of a sequence of bytes that can hold the CEA 708 DTV caption data ...

Page 406: ... California identifier are typically described by the following BSD 2 Clause and BSD 3 Clause revised BSD license Permissive Free Software License Rights are owned by an individual group of individuals institution or consortium but is generally free provided minimal conditions are met See Permissive free software licence wikipedia entry for more information Package Version Description License Linu...

Page 407: ... libraries BSD uuid library MIT ss library ethtool 2 6 38 Network interface controller configuration GPL v2 June 1991 exfat fuse 1 1 0 exFAT File System in User Space FUSE utilities GPLv2 expat 2 0 1 XML Parsing Library Custom License See expat Custom License on page 3 fuse 2 9 3 File System in User Space utilities GPLv2 June 1991 gawk 3 1 8 GNU AWK Pattern scanning and processing GPL v3 June 2007...

Page 408: ... Australia Limited NICTA Public Software mtd utils 2 0 Memory Technology Device MTD utilities for nor nand access and UBI JFFS2 tools GPL v2 June 1991 mtr 0 92 MyTraceroute network diagnostic tool BSD license C 1991 1993 ncurses 5 5 Text base UI library Permissive free software license net tools 1 60 Network tools GPL v2 June 1991 netkit ftp 0 17 File Transfer Protocol Regents of the University of...

Page 409: ...nts of the University of California procps 3 2 8 Process reporting utilities GPL v2 June 1991 readline 6 1 Command Line Editing Library GPL v3 June 2007 rng tools 4 Random Number Generator tools GPL v2 June 1991 rpm 4 4 2 3 RPM Package Manager Dual GPL v2 June 1991 and LGPL v2 June 1991 sed 4 2 Stream Editor GPL v3 June 2007 shadow 4 1 4 2 Shadow Passwords Permissive free software license sudo 1 8...

Page 410: ...available upon request tcpdump 4 3 0 Network Monitoring and Data Acquisition Tool BSD tftp hpa 0 43 TFTP server Permissive free software license u boot 2010 06 U Boot boot loader GPL v2 June 1991 UDT4 4 11 UDP based Data Transfer Permissive free software license See Third Party License Information on page 2 zlib 1 2 5 Compression library Jean Loup Gailly Permissive free software license Package Ve...

Page 411: ... provides their products as is Haivision does not warrant that the operation of the product will be uninterrupted or error free Haivision does not guarantee that any error or other non conformance can or will be corrected or that the product will operate in all envi ronments and with all systems and equipment Haivision is not responsible for damage arising from failure to follow instructions relat...

Page 412: ...load Center at https support haivision com If the product is still not functioning properly after making use of these resources please contact your Authorized Reseller or Haivision at http support haivision com using the information provided in the documentation The Authorized Reseller or Haivision will help determine whether your product requires service and if it does will inform you how Haivisi...

Page 413: ... associated fees if any for the license associated Services and the authorized scope of use of Product under this Agreement 1 2 License Fee License Fee shall mean the consideration paid to Haivision for use of the Product The License Fee is part or all of the price paid for the relevant Product 1 3 Product Product shall mean the executable version of Haivision s computer software program or code i...

Page 414: ...derive source code hardware designs or other proprietary information from the Product or any internal data files generated by the Product or use the Product embedded in any third party hardware or software You shall also not use the Product in an attempt to or in conjunction with any device program or service designed to circumvent technological measures employed to control access to or the rights...

Page 415: ...anship under normal use for a term of ninety 90 days the Warranty Period after its delivery date As Your sole and exclusive remedy for any breach of this warranty Haivision will use its commercially reasonable efforts to correct any failure of the Product to operate substantially in accordance with the Reference Manuals which is not the result of any improper or unauthorized operation of the Produ...

Page 416: ...d require the payment of money by You without the prior written consent of You which consent shall not be unreasonably withheld You shall have the right to consult and provide input into the defense with counsel of its choice at its own expense Haivision shall not reimburse You for any expenses incurred by You without the prior written approval of Haivision which approval shall not be unreasonably...

Page 417: ... person or entity iv distribute share or facilitate unautho rized data malware viruses Trojan horses spyware worms or other malicious or harmful distribu tions or v otherwise violate misappropriate or infringe the intellectual property privacy publicity contractual or other proprietary rights of any third party 6 3 Consent to Use Data You agree that Haivision may collect and use technical data and...

Page 418: ...s held by a court of competent jurisdiction to be contrary to law such provision shall be changed and interpreted so as to best accomplish the objectives of the original provision to the fullest extent allowed by law and the remaining provisions of this Agreement shall remain in full force and effect 6 11 Force Majeure Neither party shall be liable to the other party for any failure or delay in pe...

Page 419: ...ractors 6 16 Notices All notices requests consents claims demands waivers and other communications hereunder shall be in writing and shall be deemed to have been given a When delivered by hand with written confirmation of receipt b When received by the addressee if sent by a nationally recognized overnight courier receipt requested c On the date sent by facsimile with confirmation of transmission ...

Page 420: ......

Reviews: