Extron VNR 100 User Manual

VNR 100
VN-Matrix Single Channel Recorder
User Guide
Streaming AV Products
68-2237-01 Rev. B
06
14

Safety Instructions

Safety Instructions • English
to alert the user of the presence of uninsulated dangerous voltage within the product’s enclosure that may present a risk of electric shock.
ATTENTION: This symbol,
intended to alert the user of important operating and maintenance (servicing) instructions in the literature provided with the equipment.
For information on safety guidelines, regulatory compliances, EMI/EMF compatibility, accessibility, and related topics, see the Extron Safety and Regulatory Compliance Guide, part number 68-290-01, on the Extron Website, www.extron.com.
, when used on the product, is intended
D
, when used on the product, is
I
Instructions de sécurité • Français
AVERTISSEMENT: Ce pictogramme,
le produit, signale à l’utilisateur la présence à l’intérieur du boîtier du produit d’une tension électrique dangereuse susceptible de provoquer un choc électrique.
ATTENTION: Ce pictogramme,
signale à l’utilisateur des instructions d’utilisation ou de maintenance importantes qui se trouvent dans la documentation fournie avec le matériel.
Pour en savoir plus sur les règles de sécurité, la conformité à la réglementation, la compatibilité EMI/EMF, l’accessibilité, et autres sujets connexes, lisez les informations de sécurité et de conformité Extron, réf. 68­290-01, sur le site Extron, www.extron.com.
I
, lorsqu’il est utilisé sur
D
, lorsqu’il est utilisé sur le produit,
Sicherheitsanweisungen • Deutsch
WARNUNG: Dieses Symbol
darauf aufmerksam machen, dass im Inneren des Gehäuses dieses Produktes gefährliche Spannungen herrschen, die nicht isoliert sind und die einen elektrischen Schlag verursachen können.
VORSICHT: Dieses Symbol
in der im Lieferumfang enthaltenen Dokumentation besonders wichtige Hinweise zur Bedienung und Wartung (Instandhaltung) geben.
Weitere Informationen über die Sicherheitsrichtlinien, Produkthandhabung, EMI/EMF-Kompatibilität, Zugänglichkeit und verwandte Themen finden Sie in den Extron-Richtlinien für Sicherheit und Handhabung (Artikelnummer 68-290-01) auf der Extron-Website, www.extron.com.
auf dem Produkt soll den Benutzer
D
auf dem Produkt soll dem Benutzer
I
Instrucciones de seguridad • Español
ADVERTENCIA: Este símbolo,
avisa al usuario de la presencia de voltaje peligroso sin aislar dentro del producto, lo que puede representar un riesgo de descarga eléctrica.
ATENCIÓN: Este símbolo,
avisa al usuario de la presencia de importantes instrucciones de uso y mantenimiento recogidas en la documentación proporcionada con el equipo.
Para obtener información sobre directrices de seguridad, cumplimiento de normativas, compatibilidad electromagnética, accesibilidad y temas relacionados, consulte la Guía de cumplimiento de normativas y seguridad de Extron, referencia 68-290-01, en el sitio Web de Extron, www.extron.
com.
, cuando se utiliza en el producto,
D
, cuando se utiliza en el producto,
I
Инструкция по технике безопасности Русский
ПРЕДУПРЕЖДЕНИЕ: Данный символ, D, если указан
на продукте, предупреждает пользователя о наличии неизолированного опасного напряжения внутри корпуса продукта, которое может привести к поражению электрическим током.
ВНИМАНИЕ: Данный символ, I, если указан на продукте,
предупреждает пользователя о наличии важных инструкций по эксплуатации и обслуживанию в руководстве, прилагаемом к данному оборудованию.
Для получения информации о правилах техники безопасности, соблюдении нормативных требований, электромагнитной совместимости (ЭМП/ЭДС), возможности доступа и других вопросах см. руководство по безопасности и соблюдению нормативных требований Extron на сайте Extron: www.extron.com, номер по каталогу - 68-290-01.
Chinese Simplified(简体中文)
警告D产品上的这个标志意在警告用户该产品机壳内有暴露的危险
电 压 ,有 触 电 危 险 。
注意I 产品上的这个标志意在提示用户设备随附的用户手册中有
重要的操作和维护(维修)说明。
关于我们产品的安全指南、遵循的规范、 使用的特性等相关内容,敬请访问 Extron 网站 www.extron.com,参见 Extron 安全规范指南,产品编号 68-290-01
EMI/EMF 的兼容性、无障碍
Chinese Traditional(繁體中文)
警告: D若產品上使用此符號,是為了提醒使用者,產品機殼內存在著
可能會導致觸電之風險的未絕緣危險電壓。
注意I 若產品上使用此符號,是為了提醒使用者。
有關安全性指導方針、法規遵守、EMI/EMF 相容性、存取範圍和相關主題的詳細 資訊,請瀏覽 Extron 網站:www.extron.com,然後參閱《Extron 安全性與法規 遵守手冊》,準則編號 68-290-01。
Japanese
警告:この記号 D が製品上に表示されている場合は、筐体内に絶縁されて
いない高電圧が流れ、感 電の危険があることを示しています。
注意:この記号 I が 製 品 上 に 表 示 さ れ て い る 場 合 は 、本 機 の 取 扱 説 明 書 に 記 載 さ れ て
いる重要な操 作と保守(整備 )の指 示につ いてユーザーの 注意を喚起するものです。
安全上のご注意、法令遵守、EMI/EMF適合性、その他の関連項目に つ い て は 、エ ク ストロ ン の ウ ェブ サ イト www.extron.comより
Extron Safety and Regulatory Compliance Guide(P/N 68-290-01) をご覧く
ださい。
Korean
경고: 이 기호 D, 가 제품에 사용될 경우, 제품의 인클로저 내에 있는
접지되지 않은 위험한 전류로 인해 사용자가 감전될 위험이 있음을 경고합니다.
주의: 이 기호 I, 가 제품에 사용될 경우, 장비와 함께 제공된 책자에 나와
있는 주요 운영 및 유지보수(정비) 지침을 경고합니다.
안전 가이드라인, 규제 준수, EMI/EMF 호환성, 접근성, 그리고 관련 항목에 대한 자세한 내용은 Extron 웹 사이트(www.extron.com)의 Extron 안전 및 규제 준수 안내서, 68-290-01 조항을 참조하십시오.

FCC Class A Notice

This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part15 of the FCC rules. The ClassA limits provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause interference. This interference must be corrected at the expense of the user.
NOTE: For more information on safety guidelines, regulatory compliances,
EMI/EMF compatibility, accessibility, and related topics, see the Extron Safety and
Regulatory Compliance Guide on the Extron Website.
Copyright
© 2014 Extron Electronics. All rights reserved.
Trademarks
All trademarks mentioned in this guide are the properties of their respective owners.
The following registered trademarks
(R)
, registered service marks
(SM)
, and trademarks
(TM)
are the property of RGBSys-
tems, Inc. or Extron Electronics:
Registered Trademarks
AVTrac, Cable Cubby, CrossPoint, eBUS, EDID Manager, EDID Minder, Extron, Flat Field, GlobalViewer, Hideaway, Inline, IP Intercom, IP Link, Key Minder, LockIt, MediaLink, PlenumVault, PoleVault, PowerCage, PURE3, Quantum, SoundField, SpeedMount, SpeedSwitch, System INTEGRATOR, TeamWork, TouchLink, V-Lock, VersaTools, VN-Matrix, VoiceLift, WallVault, WindoWall, XTP, and XTP Systems
(SM)
Registered Service Mark
AAP, AFL (Accu-Rate Frame Lock), ADSP (Advanced Digital Sync Processing), Auto-Image, CDRS (Class D Ripple Suppression), DDSP (Digital Display Sync Processing), DMI (Dynamic Motion Interpolation), Driver Configurator, DSP Configurator, DSVP (Digital Sync Validation Processing), FastBite, FOXBOX, IP Intercom HelpDesk, LinkLicense, MAAP, MicroDigital, ProDSP, QS-FPC (QuickSwitch Front Panel Controller), Scope-Trigger, SIS, Simple Instruction Set, Skew-Free, SpeedNav, Triple-Action Switching, XTRA, ZipCaddy, ZipClip
: S3 Service Support Solutions
Trademarks
(®)
(™)

Conventions Used in this Guide

Notifications
The following notifications are used in this guide:
ATTENTION: Attention indicates a situation that may damage or destroy the product or
associated equipment.
NOTE: A note draws attention to important information.
Software Commands
Commands are written in the fonts shown here:
^AR Merge Scene,,Op1 scene 1,1 ^B 51 ^W^C
[01] R 0004 00300 00400 00800 00600 [02] 35 [17] [03]
E X! *X1&* X2)* X2#* X2!
NOTE: For commands and examples of computer or device responses mentioned
in this guide, the character “0” is used for the number zero and “O” represents the capital letter “o.”
Computer responses and directory paths that do not have variables are written in the font shown here:
Reply from 208.132.180.48: bytes=32 times=2ms TTL=32
C:\Program Files\Extron
Variables are written in slanted form as shown here:
ping xxx.xxx.xxx.xxx —t
SOH R Data STX Command ETB ETX
Selectable items, such as menu names, menu options, buttons, tabs, and field names are written in the font shown here:
From the File menu, select New. Click the OK button.
CE
}

Specifications Availability

Product specifications are available on the Extron Website, www.extron.com.

Contents

Introduction............................................................ 1
About the Guide ................................................. 1
About the VNR 100 Recorder ............................. 1
VNR 100 Drives .............................................. 2
Application Diagram........................................ 2
Overview of Recorded Streams ...................... 3
Overview of Stream Playback ......................... 3
Transport Protocols Used for Streaming ............. 3
Multicast RTP — An Overview ........................ 4
Unicast RTP — An Overview .......................... 5
Unicast TCP — An Overview .......................... 5
Definitions ........................................................... 6
Features ............................................................. 7
Panels and Cabling .............................................. 8
Rear Panel Features ........................................... 8
Front Panel Cover ............................................... 9
Front Panel Features ......................................... 10
Configuration and Hardware Setup ............... 11
Setup Overview ................................................ 11
VNR 100 Power Up Procedure ......................... 12
VNR 100 Power Down Procedure .................... 12
Initial Configuration of the VNR 100 .................. 12
Getting Started with the Enterprise Controller ... 14 Creating Still Frames from a VN-Matrix Video
Recording ........................................................ 14
Replacing the VNR100 Drives ........................ 15
OS Drive Replacement Kit ................................ 15
Replacing the OS Drive ................................. 15
Configuring the New Drive ............................ 16
Media Drive Replacement Kit ............................ 18
Replacing the Media Drive ............................ 18
Configuring the New Drive ............................ 18
Monitoring Free and Used Disk Space .......... 19
Directory and File Structure ........................... 19
Reference Information ...................................... 20
Default Factory Settings .................................... 20
VN-Matrix System Port Usage .......................... 20
Mounting the VNR 100 ..................................... 22
UL Guidelines for Rack Mounting .................. 22
Rack Mounting Using Rack Rails .................. 22
gcode Frame Translator Utility Instructions ........ 28
Introduction .................................................. 28
Overview ...................................................... 28
Preparation for Using the gcode Frame
Translator Utility ........................................... 29
Description of the Frame Translator Utility ..... 31
Recording File Directory Nomenclature ......... 32
Frame Translation Procedure ........................ 33
Example Strings............................................ 34
Advanced Use .............................................. 35
Working with Video and Audio Streams ........ 37
vTechnical Publications Standards and Styles • IntroductionVNR 100 • Contents v
VNR 100 • Contents vi

Introduction

This section provides an overview of the user guide for the Extron VNR100 single channel recorder and covers the following topics:
About the Guide
About the VNR 100 Recorder
Transport Protocols Used for Streaming
Definitions
Features

About the Guide

This guide contains installation, configuration, and operating information for the VNR100.
In this guide:
The term “recorder” refers specifically to the VNR100.
The term “codec” refers to a VN-Matrix device that acts as an encoder and decoder.
The term “stream” refers to multimedia that is constantly received by (and normally
presented to) an end-user while being delivered by a VN-Matrix encoding device.
The term “element” refers to the video or graphics, audio, data, and whiteboard
(user data) content that is contained within a stream.

About the VNR 100 Recorder

The VNR 100 recorder is a network appliance capable of recording PURE3 video, audio, and data streams from VN-Matrix codecs and encoders. Multiple VNR 100 units can be configured together into systems to record and play back multiple, synchronized PURE3 streams.
The recorder is able to play and control a previously recorded file while simultaneously recording a new file, with a sustained aggregate bit rate of 150 Mbps. The VNR 100 is also able to replay, with time slip, a file that is still being recorded.
One or more VNR 100 recorders can be used in a VN-Matrix system. The system must be under the control of an Extron VNM Enterprise Controller, whether the system contains a single VNR 100 recorder or multiple recorders. Controlling multiple recorder devices or channels from a single master unit allows:
Support for common transport controls for record and playback of grouped channels.
Support for directory and file management of grouped recordings and playback.
Multi-channel systems are facilitated by maintaining full stream synchronization of multiple recorder devices across all stream elements (video, audio, data, and whiteboard) at all playback speeds in forward and reverse directions.
The recorder uses a network storage architecture, which makes the system highly scalable and flexible.
<Product Name> • <Section Title> 1VNR 100 • Introduction 1
The VNR 100 recorder is fully compatible with existing VNM Matrix products, including the:
Extron 5-channel VN-Matrix recorder
Extron VN-Matrix 2xx and 3xx codecs
Extron VN-Matrix software decoder
Extron VN-Matrix Enterprise Controller
Extron VNS 104 Multi-Stream decoding software
VNR 100 Drives
The VNR 100 has two replaceable drives:
Operating system (OS) drive — contains the VNR 100 operating system.
Media drive — contains the video, audio, data, and whiteboard information files that
have been recorded by the VNR 100.
Both these drives can be replaced easily. Replacing the media drive does not require any device specific data to be updated on the OS drive. For complete instructions on replacing the drives, see OS Drive Replacement Kit (page 15) and Media Drive Replacement Kit (page 18).
Application Diagram
Touchpanel
Network
Multicast Enabled
Network
VN-Matrix
VNR 100
Recorder
VNR 100 Recorder
VN-Matrix
VNR 100
Recorder
VNR 100 Recorder
Browser Based User
Control
VNM Enterprise Controller
TouchLink
External User Control
LAN-1 LAN-2 STATUS
LAN-1 LAN-2 STATUS
LAN-1 LAN-2 STATUS
Multiple VNM 200 and 225 Series Encoders
(or CODECs configured as encoders)
VN-MATRIX 225 SERIES
RGB/DVI OVER IP
VN-MATRIX 225 SERIES
RGB/DVI OVER IP
VN-MATRIX 225 SERIES
RGB/DVI OVER IP
Multiple VNM 200 and 225 Series Decoders
LAN-1 LAN-2 STATUS
LAN-1 LAN-2 STATUS
LAN-1 LAN-2 STATUS
VN-MATRIX 225 SERIES
RGB/DVI OVER IP
VN-MATRIX 225 SERIES
RGB/DVI OVER IP
VN-MATRIX 225 SERIES
RGB/DVI OVER IP
(or CODECs configured as decoders)
Figure 1. Example of a System Using the Extron VNR 100
VNR 100 • Introduction 2
Overview of Recorded Streams
Encoders convert video signals to highly compressed signals that can be transferred over a network.
The VNR 100 records the compressed signals from the network, without further
processing.
As a minimum, each recording contains a video element.
A recording may also include elements containing audio, data, and whiteboard
information (if these are present and enabled at the encoder). If these are selected for storage, each element is stored as an individual file within the same directory.
Overview of Stream Playback
The VNR 100 plays back saved data without processing. It is already in a highly
compressed format that can be transferred over a network.
When a recording that contains multiple elements is selected for playback, all the
necessary files are loaded.
The video content is always played back.
When present, audio, data, and whiteboard elements may be enabled or disabled for
playback. If they are enabled, the audio, whiteboard, and data elements are always slaved to the video stream.
Decoders take the highly compressed signals from the network and reconvert them to the uncompressed format required by a display device.

Transport Protocols Used for Streaming

Source data from a VN-Matrix encoder can be distributed to multiple displays or decoders (one-to-many) or to a single display or decoder (point-to-point). A previously recorded stream can be distributed in the same way and, as the source of an encoded stream, the recorder may be thought of as an encoder in this context.
A stream may be transported over the network from the source (encoder, recorded stream) to the display (decoder) using one of three methods:
Multicast Real-time Transport Protocol (RTP)
Unicast Real-time Transport Protocol (RTP)
Unicast Transmission Control Protocol (TCP)
By default, the VNR 100 recorder provides a choice of unicast RTP or unicast TCP transport protocols. A multicast transport protocol may be configured if required (see the Enterprise Controller User Guide).
NOTES:
During playback of a recorded stream, the transport protocol can be TCP, RTP, or
RTP Multicast. The protocol is specified on the VNM Enterprise Controller.
When a stream is recording, the VNR 100 may be considered as a display
(decoder) device.
VNR 100 • Introduction 3
Multicast RTP — An Overview
Encoder sends data using to a multicast gr
oup.
Multicast RTP allows a source to be displayed on multiple displays. This method uses RTP, which is a real-time variation of UDP (User Datagram Protocol).
LAN-1 LAN-2 STATUS
SOURCE
VN-MATRIX 225 SERIES
RGB/DVI OVER IP
oup.
RTP RTP
RTP
Network
RTP
RTP
RTP
LAN-1 LAN-2 STATUS
LAN-1 LAN-2 STATUS
LAN-1 LAN-2 STATUS
LAN-1 LAN-2 STATUS
VN-MATRIX 225 SERIES
RGB/DVI OVER IP
VN-MATRIX 225 SERIES
RGB/DVI OVER IP
VN-MATRIX 225 SERIES
RGB/DVI OVER IP
VN-MATRIX 225 SERIES
RGB/DVI OVER IP
RTP
Multiple decoders can be part of the multicast gr
Figure 2. Multicast RTP Streaming
The source encoder uses RTP to send data to a multicast group. The source does not need to know the IP address of the decoders that are using the source.
RTP provides very low latency which is important for video streaming. Unlike other protocols, RTP packets include a time stamp. If packets are received in the wrong order, they are sorted into the correct order for display or discarded if the time stamp is out-of-date.
However, because RTP is a connectionless protocol, data delivery is not guaranteed. When data packets are lost (for example, due to excessive network traffic), the decoder devices carefully manage the data stream to minimize any image disruption.
VNR 100 • Introduction 4
Unicast RTP — An Overview
Similar to multicast RTP, this method uses a real-time variation of UDP protocol, called unicast RTP. This method can be used where the network infrastructure does not support multicast traffic. Typically, this protocol is used for point-to-point configuration (single source to single display), but can be configured to use up to a maximum of four displays.
NOTE: The encoder sends an individual stream to each decoder. This means that the
total bandwidth of the VN-Matrix system increases as more decoders are added.
LAN-1 LAN-2 STATUS
VN-MATRIX 225 SERIES
RTP 1-4
RGB/DVI OVER IP
Encoder sends data using RTP to up to 4 specified decoders.
SOURCE
Network
RTP 1
RTP 2
RTP 3
RTP 4
LAN-1 LAN-2 STATUS
LAN-1 LAN-2 STATUS
LAN-1 LAN-2 STATUS
LAN-1 LAN-2 STATUS
VN-MATRIX 225 SERIES
RGB/DVI OVER IP
VN-MATRIX 225 SERIES
RGB/DVI OVER IP
VN-MATRIX 225 SERIES
RGB/DVI OVER IP
VN-MATRIX 225 SERIES
RGB/DVI OVER IP
DISPLAYS
Figure 3. Unicast RTP Streaming
RTP provides very low latency which is important for video streaming. Unlike other protocols, RTP packets include a time stamp. If packets are received in the wrong order, they are sorted into the correct order for display or discarded if the time stamp is out-of-date.
However, because RTP is a connectionless protocol, data delivery is not guaranteed. When data packets are lost (for example, due to excessive network traffic), the decoder devices carefully manage the data stream to minimize any image disruption.
Unicast TCP — An Overview
This method transports data using standard TCP and should only be used for single point-to-point transfer of data.
TCP is a connection-based protocol and, therefore, data is guaranteed to be delivered. However, in the event of excessive network traffic, delivery may be delayed which will impact real-time performance.
LAN-1 LAN-2 STATUS
Encoder
SOURCE
VN-MATRIX 225 SERIES
RGB/DVI OVER IP
TCP TCP
Network
LAN-1 LAN-2 STATUS
VN-MATRIX 225 SERIES
RGB/DVI OVER IP
Decoder makes a TCP connection with a specified encoder.
DISPLAY
Figure 4. Unicast TCP Streaming
The decoder defines which source to connect to. Other than defining an IP address and source type (if required), no special source encoder setup is required.
VNR 100 • Introduction 5

Definitions

PURE3 — PURE3 is specifically designed for network transmission of real time media (such as video or graphics, audio, data, and whiteboard elements). It features both spatial and temporal image compression, which allows for efficient bandwidth usage and eliminates the need for forward error correction.
PURE3 streams always contain video or graphic elements.
PURE3 streams may contain audio, data, and whiteboard elements that are associated
with the video and graphic elements.
Streaming media (stream) — This term refers to multimedia that is constantly received by (and normally presented to) an end-user while being delivered by a streaming provider. Internet television is a commonly streamed medium. Streaming media (stream) in this guide refers to a PURE3 media stream that is produced by a VN-Matrix encoding device.
Element — This term refers to the video, graphics, audio, (user) data, and whiteboard (annotation data) content that is contained within a stream.
Device license — This term refers to the number of licensed features that are available on a device within a VN-Matrix system. All devices contain a default license that offers a default level of functionality (see the VNM Enterprise Controller User Guide, which is available at
www.extron.com).
Controller license — This term refers to the license that is supplied to the VNM Enterprise
Controller (see the VNM Enterprise Controller User Guide).
(User) Data — This refers to the transfer of user data between an encoder and a decoder. User data is created at the encoder, placed into the PURE3 stream, and sent to the decoder. The data is received in the same form that it was transmitted. This method of data transfer is unidirectional and can only be sent from an encoder to a decoder.
Whiteboard (wb) data — Also known as annotation data, whiteboard data outputs text and simple pointer annotation onto local displays that are connected to VN-Matrix encoders or decoders. This type of data is bidirectional, which allows a decoder to send whiteboard data to an encoder.
VNR 100 • Introduction 6

Features

Simultaneously record and play back VN-Matrix AV streams — uses customer assets more effectively by allowing free use of imaging sources independent of playback and review.
Time-shift playback capabilities support time slip or chase play — offers flexible timing for playback of recorded events to accommodate local schedules.
Transport controls include: play, pause, and variable speed playback at 2x, 4x, and 8x speeds in forward or reverse as well as single frame advance in forward or reverse — allows time-efficient review and scanning over recorded content.
System scalability — create multi-channel recording systems using multiple VNR100
units, providing flexibility that can be applied in a wide range of applications; develop recording systems with few or many audio and video channels.
System synchronization — synchronize playback across multiple VNR 100 units — supports lip sync, genlocked decoding, scaled playback across multiple VNR100 units, synchronization of recorded external ancillary data to audio and video streams, and the ability to support recording and playback of videowalls, or multi-display systems.
PURE3 codec — provides visually lossless compression, efficient bit rates, and absolute frame encoding supporting high quality content, lip sync, synchronization of multi-screen playback, and playback transport controls for efficient and accurate visual documentation.
Removable storage — provides flexibility to secure recorded data in sensitive or secret applications.
Replacement media drive and operating system drive available — use in data-sensitive applications where independent storage is required to record different events.
Compatible with VN-Matrix 200, 225, and 300 series and VN-Matrix Software Decoders — maintains value of existing and investments in Extron VN-Matrix products.
gcode Frame Translator Utility — allows the conversion of existing VN-Matrix video
recordings into individual still frames (see gcode Frame Translator Utility Instructions on page28).
VNR 100 • Introduction 7

Panels and Cabling

A
CDDEHGF
This section provides information on:
Rear Panel Features
Front Panel Cover
Front Panel Features

Rear Panel Features

B
Figure 5. VNR 100 Rear Panel
AC power connector — use a standard IEC power cord to connect the recorder to a
A
100 to 240 VAC, 50 or 60 Hz power source.
PS/2 port for mouse (optional) — connect a PS/2 mouse to this port, if required.
B
PS/2 port for computer keyboard (optional) — connect a PS/2 keyboard to this
C
port, if required.
USB ports (2) — used to connect a mouse and keyboard for the initial configuration.
D
There are a total of four USB inputs: two rear panel and two front panel.
RS-232 control port — use an Extron control cable (not provided) to connect the
E
VNR100 to a control PC.
VGA output connector — connect a local VGA monitor to this output.
F
Ethernet port 0 (eth0) — use an RJ-45 cable to connect this port to the primary
G
network (the VN-Matrix network).
Ethernet port 1 (eth1) — is not functional. Do not connect this port to a network.
H
VNR 100 • Panels and Cabling 8

Front Panel Cover

(2 on each end)
Lock
Light Tubes
Handle
The front panel has a lockable cover to prevent unauthorized access to the removable drives. The cover has five light tubes that allow the signals from the front panel LEDs to be seen when the cover is in place.
Projections
Release Catch
VNR 100
Recorder
VN-Matrix
Figure 6. VNR 100 Front Panel Cover
To install the front cover:
1. Ensure the Lock is in the open position (
). If necessary, use the provided key to
undo the lock.
2. Holding the cover at a slight angle, slide the two projections on the left side of the cover
into the holes on the inside surface of the handle (A in figure 8, below).
3. Press the release catch inwards to retract the two projections on the right side of the
cover and slide the cover into place.
4. Release the catch to allow the two projections to fit into the holes on the surface of the
handle.
5. If required, use the key to lock the cover in place.
VN-Matrix
VNR 100
Recorder
Figure 7. VNR 100 Front Panel Cover, installed
Remove the cover by reversing these steps.
VNR 100 • Panels and Cabling 9

Front Panel Features

DE
GA
KJIH
2
Activity (2)
Activity (1)
1
Activity
i
Ov
ABCC
Figure 8. VNR 100 Front Panel
The front panel has a removable bezel, which can be locked in place to secure the media drives. When the bezel is locked in place, the DVD player, USB ports, and serial ports are not available for use.
NOTE: It is not necessary to access the front panel during normal operation of the
VNR100.
Handles (2) — the VNR 100 is mounted on sliding rails in a standard rack. The handles
A
allow the unit to be pulled in and out of the rack on the rails. They are also used to secure the front panel bezel.
CD and DVD drive — used for system updates or software installation.
B
USB ports (2) — used to connect a mouse and keyboard for the initial configuration.
C
There are a total of four USB inputs: two rear panel and two front panel.
RS-232 Comm port — Insert 9-pin RS-232 cable.
D
Status LEDs — five LEDs, which provide information about:
E
F
ertemperature
Figure 9. Status LED Icons
The Overtemperature (i) LED flashes yellow when a fan has failed. It lights yellow solidly when the internal temperature is too high (the ambient temperature may be too high or the flow of air to the fan may be obstructed).
Network Activity (2) is not active, so this LED does not light.
The Network Activity (1) LED flashes green when there is activity on network 1.
The Drive Activity LED flashes yellow when the hard drive is in use.
The Power LED lights green when the unit is receiving power.
Reset button — use this button to reboot the VNR 100.
F
Power button — used to apply or turn off the main power. When the main power is
G
turned off, standby power is actively supplied to the recorder.
OS drive — houses the solid state operating system drive (removable).
H
Media drive — houses the media drive (removable).
I
Spare drive bays (2) — must not have drives fitted.
J
ATTENTION: Do not remove the OS or Media drive when the VNR 100 is powered on. ATTENTION: Ne retirez pas le driver OS ou multimédia lorsque le VNR100 est
branché.
Network
Network
Drive
Power
VNR 100 • Panels and Cabling 10

Configuration and Hardware Setup

This section provides information on how to perform the initial configuration of the VNR100 so that it will work over the Ethernet with a network that is controlled by an Enterprise Controller. Topics that are covered in this section include:
Setup Overview
VNR 100 Power Up Procedure
VNR 100 Power Down Procedure
Initial Configuration of the VNR 100
Getting Started with the Enterprise Controller
Creating Still Frames from a VN-Matrix Video Recording

Setup Overview

NOTE: if the VNR 100 recorder is rack mounted, access to the rear panel may be
restricted. Connect all cables at the same time as the unit is mounted.
1. Mount the VNR 100 recorder in a suitable location (see Mounting the VNR 100 on
page22).
2. Connect a standard IEC power cord to the rear panel power connector (figure 5, A on
page 8).
3. Connect the VNR 100 to a network, using the rear panel Ethernet port 0 (figure5, G).
The VNR 100 must be controlled by an VNM Enterprise Controller connected to the network.
4. Power on the VNR 100 (see VNR 100 Power Up Procedure on the following page).
5. Use a computer on the same network as the VNR 100 to carry out the initial
configuration (see Initial Configuration of the VNR 100 on the following page).
This initial configuration makes the VNR 100 available to a VNM Enterprise Controller on the same network.
6. If it becomes necessary to power down the VNR 100 recorder, see VNR 100 Power
Down Procedure on the following page.
VNR 100 • Configuration and Hardware Setup 11

VNR 100 Power Up Procedure

NOTE: Before turning on the VNR 100, ensure all necessary devices are connected
correctly and powered up.
Power up the VNR 100 by pressing the Power button (figure 8, G on page 10). The VNR 100 boots up.

VNR 100 Power Down Procedure

Power off the VNR 100 by pressing and releasing the front panel power button. The recorder takes approximately 20 to 30 seconds to power-down.

Initial Configuration of the VNR 100

The initial configuration of the VNR 100 allows it to connect to the Enterprise Controller. Once it is integrated into the Enterprise Controller network, the VNR 100 will be completely controlled by the Enterprise Controller.
By default, the VNR 100 is pre-configured with the following network settings:
IP Address: 192.168.254.254
Subnet Mask: 255.255.225.0
Port Number: 8080
You will need to contact your network administrator to find out the IP address for the Enterprise Controller.
To perform the initial configuration, follow these instructions:
1. Initial configuration is through the browser of a computer connected to the
same network as the VNR 100. In the browser address bar, enter the IP address of the recorder followed by a colon and the port number (for example:
192.168.254.254:8080).
The login page opens:
Figure 10. VNR 100 Login to Web Page
2. Enter the Username and Password.
NOTE: By default, the Username and the Password are both config.
VNR 100 • Configuration and Hardware Setup 12
3. Click Login. The VNR 100 Recorder Settings page opens:
Logout
VNMatrix recorder settings
IP Address
Subnet Mask
Gateway
Serial
Controller IP
Controller port
MTU
New password
Confirm New password
Umount
Disk free space: 19GB->98% used
Format
Network settings [eth0]
192.168.254.254
255.255.255.0
192.168.254.253
Recorder settings
1111999
192.168.254.254
5432
1500
User settings
Data disk
mounted to /home/matrix_rec/Recording_Files
status:
formated to ext3
Apply Changes
Cancel Changes
Figure 11. VNR 100 Web Page
IP Address and Subnet mask — are assigned to the ETH0 NIC on the VNR100.
Gateway — is the IP address of the gateway that is assigned to the ETH0 NIC on
the VNR100. If no gateway exists, the IP address should be the same as the system contoller.
Controller IP Address — is the IP address of the Enterprise Controller used to control the VNR100.
Controller Port — is the port number is used by all VN_Matrix devices to communicate with the Enterprise Controller. The value should only be changed if the Enterprise Controller has been configured to accept communications on a different port number. Under normal circumstances the setting should remain at the default setting (5432).
Maximum Transmission Unit (MTU) — is used to set the packet size, in bytes, that is used to transmit data over the network. The default is 1500 bytes. This setting is for advanced use only. Under normal circumstance do not change this value from the default value. If the MTU value is incorrectly set, the MATRIX system may malfunction.
New password — Change the default password for the config account if required. The User account name cannot be changed.
Data (media) disk —This area provides information about the media drive on the VNR100. For full instructions on replacing the media drive, please see the VNR 100 Media Drive Replacement Kit Installation Guide, at www.extron.com.
4. Enter the IP Address, Subnet Mask, and Gateway address of the recorder in the
corresponding fields.
5. Enter the Controller IP address, Controller port number and maximum
transmission unit (MTU) setting of the controller in the corresponding fields.
6. Enter a New password and Confirm New password in the corresponding fields.
7. Click Apply Changes to save the settings (or click Cancel Changes to exit without
saving the information).
NOTE: There is no indication whether you have successfully connected to the
Enterprise Controller. To verify that the recorder has linked to the controller, you must log on to the controller and ensure that the recorder is in the device list.
VNR 100 • Configuration and Hardware Setup 13

Getting Started with the Enterprise Controller

The VNR 100 single channel recorder is controlled by the VNM Enterprise Controller, which is used to configure and manage all Matrix devices in the system.
VNR 100 devices are used with VN-Matrix encoders and decoders to record and play back PURE3 streams. VNR 100 devices may be controlled singly or in groups to enable recording and playback of more than one stream.
System settings are configured as presets that may then be recalled from either the VNMEnterprise Controller WEB UI or from an external control system connected to the VNMEnterprise Controller using the HLI command protocol.
1. Use a PC on the same network as the VNM Enterprise Controller to access the
Website for the controller. Enter the IP address for the controller in the address bar. The controller Login screen opens:
Figure 12. Enterprise Controller Login Screen
2. Enter the Username and Password.
3. Click Login. The Enterprise Controller Device List opens:
11
Figure 13. Enterprise Controller Device List
4. Check the box next to the VNR 100 recorder. A series of action buttons appear at the
bottom of the screen:
Figure 14. Enterprise Controller Device List Action Buttons
Use the Enterprise Controller User Guide (at www.extron.com) for complete information about configuring and using the VNR 100 recorder.

Creating Still Frames from a VN-Matrix Video Recording

The gcode Frame Translator Utility allows existing VN-Matrix video recordings to be converted to a series of individual still frames (see gcode Frame Translator Utility
Instructions on page 28).
VNR 100 • Configuration and Hardware Setup 14
Replacing the
Media Drive (drive #1)
OS Drive (drive #0)
VNR100 Drives
There are two optional drive replacement kits for the Extron VNR 100:
OS Drive Replacement Kit
Media Drive Replacement Kit
The drives allow the recorder to be moved between secure areas without compromising confidential data. The media drive kit also offers a convenient way to archive materials.
There are four drive bays on the front panel of the VNR 100. From left to right, they are numbered 0 - 3. The OS drive is number 0 and the media drive is number1.
ABC
Figure 15. Media Drive and OS Drive

OS Drive Replacement Kit

Replacing the OS Drive

ATTENTION: Do not remove the OS or Media drive when the VNR 100 is powered on. ATTENTION: Ne retirez pas le driver OS ou multimédia lorsque le VNR100 est
branché.
NOTES:
The replacement drive does not have a default IP address assigned. This must be
set by the user.
The OS drive is licensed to run only on the VNR 100 for which it was supplied and
cannot be used with any other VNR 100 unit.
A label fixed to the top of the drive shows the serial number of the VNR 100 for
which it is intended to be used.
VNR 100 • Replacing the VNR 100 Drives 15
1. Switch the recorder off
CDDEHGF
by pressing and holding down the power switch (figure14,A) until the LEDs (B) flash red and then go out.
2. Unplug the recorder.
3. Press the red catch. The
lever arm is released (see the figure to the right).
4. Swing the lever arm out until
it is perpendicular to the front of the drive caddy (as shown in the figure to the right). Use the arm to pull the caddy out of the drive bay.
5. Remove the drive. There are
no screws to be removed or cable connections to be undone.
6. Insert the new drive into the drive bay.
7. Push the caddy back into the recorder.
8. Swing the lever arm back until it clicks into place behind the catch.
ATTENTION: Do not power on the unit at this time. ATTENTION: Ne branchez pas l’unité à ce moment là.
Configuring the New Drive
B
1. Attach a mouse to the rear panel PS/2 mouse port
(E) and a keyboard to the rear panel PS/2 keyboard port (F). Alternatively, you may connect the mouse and keyboard to the front panel USB ports (see
figure 15, C on the previous page) or the rear panel
USB ports (D in the figure to the right).
2. Connect a VGA monitor to the rear panel port (G).
3. Power on the recorder by pressing the front panel
power switch ( see figure 15, A).
4. Power on the monitor. The login screen
is displayed.
5. Enter the Username and Password.
NOTE: By default, the Username is
matrix_rec and the Password is matrix.
VNR 100 • Replacing the VNR 100 Drives 16
6. From the menu bar on the desktop, select
Applications > Internet > Firefox Web Browser
.
7. In the browser address bar, enter the IP address of
the recorder followed by a colon and the port number (127.0.0.1:8080). The login page opens (see the figure to the right).
8. Enter the Username and Password.
NOTE: By default, the Username and Password
are both config.
9. Click Login. The VNR 100 Recorder Settings
page opens (see the figure to the right).
10. Set the Network Settings and Recorder Settings
as required (default values are shown).
11. Click Apply Changes.
12. Logout of the config screen.
13. Power down the unit.
14. Remove the mouse, keyboard, and monitor.
IP Address
Subnet Mask
Gateway
Serial
Controller IP
Controller port
MTU
New password
Confirm New password
Umount
Disk free space: 19GB->98% used
Format
VNMatrix recorder settings
Network settings [eth0]
192.168.254.254
255.255.255.0
192.168.254.253
Recorder settings
1111999
192.168.254.254
5432
1500
User settings
Data disk
mounted to /home/matrix_rec/Recording_Files
status:
formated to ext3
Apply Changes
Logout
Cancel Changes
VNR 100 • Replacing the VNR 100 Drives 17

Media Drive Replacement Kit

Replacing the Media Drive
1. If necessary, switch the recorder off by pressing and holding down the power switch
(see figure 15, A on page 15) until the LEDs (figure 15, B) flash red and then go out.
ATTENTION: Do not remove the OS or Media drive when the VNR 100 is powered on. ATTENTION: Ne retirez pas le driver OS ou multimédia lorsque le VNR100 est
branché.
2. Unplug the recorder.
3. Press the red catch (see the
figure to the right). The lever arm is released.
4. Swing the lever arm out until
it is perpendicular to the front of the drive caddy (see the figure to the right). Use the arm to pull the caddy out of the drive bay.
5. Remove the drive. There are
no screws to be removed or cable connections to be undone.
6. Insert the new drive into the drive bay.
7. Push the caddy back into the recorder.
8. Swing the lever arm back until it clicks into place behind the catch.
NOTE: When the new drive is correctly seated, all necessary connections are
automatically formed.
9. Reconnect the power to the VNR 100 and power it on by pressing the power switch.
Configuring the New Drive
Initial configuration is through the browser of a computer connected to the same network as the VNR 100.
1. In the browser address bar, enter the IP address of
the recorder followed by a colon and the port number (for example 192.168.254.254:8080). The login page opens (see the figure to the right).
2. Enter the Username and Password.
NOTE: By default, the Username and
Password are both config.
VNR 100 • Replacing the VNR 100 Drives 18
3. Click Login. The VNR 100 Recorder Settings
page opens (see the figure to the right).
Once mounted, the capacity of the new drive will be shown under Disk free space. This takes a few seconds.
4. If you are inserting a blank drive, click Format.
ATTENTION: When inserting a drive that
contains previously recorded content, do not use the Format option as this will remove all data.
ATTENTION: Lorsque vous insérez
un driver avec du contenu enregistré auparavant, n’utilisez pas l’option «Format» au risque de supprimer des données.
When the formatting is complete, the message
formated to ext3 will appear next to the Format button.
5. Click Apply Changes.
6. Logout of the config screen.
VNMatrix recorder settings
IP Address
Subnet Mask
Gateway
Serial
Controller IP
Controller port
MTU
New password
Confirm New password
Umount
Disk free space: 19GB->98% used
Format
Network settings [eth0]
192.168.254.254
255.255.255.0
192.168.254.253
Recorder settings
1111999
192.168.254.254
5432
1500
User settings
Data disk
mounted to /home/matrix_rec/Recording_Files
status:
formated to ext3
Apply Changes
Logout
Cancel Changes
Monitoring Free and Used Disk Space
To monitor the amount of free disk space and the percentage of disk space used, see the Data Disk information on the VNR 100 Web page (see the figure above).
Directory and File Structure
Use the Enterprise Controller Website to view the directory and file structure of the VNR 100 media disk.
1. Enter the IP address of the Enterprise Controller in the address bar of your browser.
2. At the login screen, enter the username and password.
3. If necessary, click on the Devices tab of the Enterprise Controller Web page.
4. Select the VNR 100 of interest from the list of devices.
5. Click Recorder in the Action buttons at the bottom of the screen. A popup window
opens showing the home directory for the recorder.
6. Click on the directory icon to show the files contained in the directory.
Figure 16. Recorder File Structure
VNR 100 • Replacing the VNR 100 Drives 19

Reference Information

This section provides information about:
Default Factory Settings
VN-Matrix Port Usage
Included Parts
Mounting the VNR 100
gcode Frame Translator Utility Instructions

Default Factory Settings

Network settings (ETH0) IP address
Controller IP address
Configuration User name

VN-Matrix System Port Usage

The VN-Matrix system uses a variety of network port numbers for streaming and intercommunication functions. Just as the universal “telnet” function typically uses TCP port number 23, VN-Matrix uses specific port numbers for its operation.
The table on the following page lists the port numbers used by the VN-Matrix series products. The port numbers are, in most cases, for the sender. Port numbers used for receiving are less important in regards to security.
When configuring a network, make sure it allows traffic on the ports required for your given application. The ports highlighted in yellow accommodate most simple applications.
Subnet mask
Gateway address
Port
Password
192.168.254.254
255.255.255.0
192.168.254.253
192.168.254.254
5432
config
config
VNR 100 • Reference Information 20
Port Transport Usage
69 UDP TFTP Server, used for firmware upgrades
80 TCP HTTP data. Value is user definable; the default is 80. Used to
communicate between the Web browser and the Enterprise Controller
554 TCP Real-time streaming protocol (RTSP) server.
5432 UDP Enterprise Controller outgoing and incoming control messages. Value
is user definable; the default is 5432. Only used on the device acting as controller to communicate with other VN-Matrix devices
5555 TCP Old XML interface and old VN-Matrix recorder software application. No
longer used.
9998 TCP Command Line Interface (CLI) messages. Used to telnet to the
controller for sending text-based control commands.
9999 TCP Deprecated: Old remote control server, replaced by CLI (port 9998).
23 TCP Telnet (can be disabled).
161 UDP Used for simple network management protocol (SNMP) alarm access.
199 TCP Used for simple network management protocol (SNMP) alarm access.
4002 TCP Source stream information. Used to telnet to the VN-Matrix decoder to
view information about the source it is decoding.
5002 TCP Serial port bidirectional protocol (not data channel streaming).
6666 TCP Keyboard and mouse forwarding.
7777 UDP Upgrade daemon, local access only.
8000-8098 (even)
UDP RTP unicast or RTP multicast audio, video, whiteboard, and data
streams. Controller selects port number, starting at 8000. This is the port number of the destination (receiver).
8001-8099 (odd)
UDP RTCP channel for audio, video, whiteboard, and data streams.
Grouped with the even-numbered stream (8000 with 8001, 8002 with 8003, and so on). This is the port number of the destination (receiver).
8000 TCP Video streams. This is the port number of the source (sender).
8100 TCP Audio streams. This is the port number of the source (sender).
8200 TCP Whiteboard streams. This is the port number of the source (sender).
8201 TCP Data streams. This is the port number of the source (sender).
9000 TCP HSI interface if using ThorDebug.
9001 UDP VN-Matrix outgoing and incoming control messages. Communicates
with port 5432 (or the user-defined port number) on the Enterprise Controller.
9002 UDP Default port for collecting UDP traffic for data-transport. Value is
user-definable.
9996 TCP HLI server port.
9997 TCP Annotation server port.
NOTE: The ports highlighted in yellow accommodate most simple applications.
VNR 100 • Reference Information 21

Mounting the VNR 100

This section provides information on installing the VNR 100 into a rack cabinet. Rack installation requires the use of the provided rack mount kit.
UL Guidelines for Rack Mounting
The following Underwriters Laboratories (UL) guidelines are relevant to the safe installation of these products in a rack:
1. Elevated operating ambient temperature — If the unit is installed in a closed or
multi-unit rack assembly, the operating ambient temperature of the rack environment may be greater than room ambient temperature. Therefore, install the equipment in an environment compatible with the maximum ambient temperature (TMA: +122 °F, +50°C) specified by Extron.
2. Reduced air flow — Install the equipment in the rack so that the equipment gets
adequate air flow for safe operation.
3. Mechanical loading — Mount the equipment in the rack so that uneven mechanical
loading does not create a hazardous condition.
4. Circuit overloading — Connect the equipment to the supply circuit and consider the
effect that circuit overloading might have on overcurrent protection and supply wiring. Consider the equipment nameplate ratings when addressing this concern.
5. Reliable earthing (grounding) — Maintain reliable grounding of rack-mounted
equipment. Pay particular attention to supply connections other than direct connections to the branch circuit (such as the use of power strips).
Rack Mounting Using Rack Rails
The rack mounting kit is used to mount the VNR 100 in a Telco rack or a standard 19inch(48.3 cm) wide rack with four vertical posts, one in each corner.
ATTENTION:
When multiple units are mounted in the rack, load the rack from the bottom to the
top, with the heaviest unit at the bottom. If this is the only unit mounted in the rack, it should be mounted at the bottom.
Lorsque plusieurs unités sont montées dans le rack, chargez le rack du bas vers le
haut, en commençant par l’unité la plus lourde. Si c’est la seule unité montée dans le rack, elle devrait être montée en bas.
With the rack rails collapsed, this unit requires a minimum rack depth of 25.5inches
(64.8 cm).
Lorsque les rails de rack sont pliées, cette unité nécessite une profondeur de rack
minimum de 64,8cm (25,5inches).
The total room required with the rack rails fully expanded, is 33.5inches (85.1 cm).
L’espace total requis avec les rails de rack entièrement étendues est 85,1cm
(33,5inches).
VNR 100 • Reference Information 22
The supplied rack mount kit includes two sets of rail assemblies, six rail mounting brackets,
Rear Inner Rail
and mounting screws.
NOTE: The rail assemblies are specific for the left and right.
Each of the rail assemblies consists of three sections: two inner fixed rails that are secured to the VNR 100 recorder chassis and a two-section expandable rack rail that is secured directly to the rack. The front inner rails (right and left) are already attached to the chassis.
Attaching the rear inner rail to the VNR 100
2
2
4
4
11
Front Inner Rail
Figure 17. Attaching the Rear Inner Rail
1. Locate the rear inner rails. Align the four square holes in the rail with the four hooks on
the side of the VNR 100.
2. Press the rail against the VNR 100 so that the hooks pass through the holes.
3. Slide the rail back so that the hooks hold the rail.
4. Secure the rail against the side of the VNR 100 using the provided M4 flat head screws
(two on each side).
Completed Rail Assembly
Figure 18. Completed Inner Rail Assembly
VNR 100 • Reference Information 23
Attaching the rack rails to a standard rack
e
End Flange
Rack Mounting Rail
Rail Mounting Brackets
The rack rails come in two sections.
NOTES:
The rail assemblies are specific for left and right.
The longer rail section attaches to the front of the rack.
The shorter rail section attaches to the rear of the rack.
The rear rail section goes to the outside of the front section (closer to the rack and
further from the VNR 100).
Stud
Rack Mounting Rail
2
2
Adjust Sliding Rail
Rail Mounting Brackets
4
4
Figure 19. Assembling the Rack Rails
1. Assemble rack rail by pressing the stud of the rear rail section through the expanded
hole of the front rail section (figure 19, 1).
2. With the stud seated in the slot of the front section, adjust the sliding rail until the total
length matches the depth of the rack (figure 19, 2).
3. Use the locking screws to secure the assembly at the required length (figure 19, 3).
4. If required, rail mounting brackets (up to three on each rail assembly) can be secured to
the bracket mounts on the outside surface of the rack rail (figure 19, 4).
11
11
Rail Slot
3
3
End Flang
1
1
Adjust Sliding Rail
Figure 20. Mounting the Rack Rails to a Standard Rack
5. Place the flanges against the front and back posts of the rack and secure the assembly
to the rack (figure 20, 1).
NOTES:
Ensure that the right and left side assemblies are at the same height.
Ensure the rail guides are facing forwards.
VNR 100 • Reference Information 24
Attaching the rack rails to a Telco rack
s
The Telco rack has one vertical post in the middle of each side.
11
Rack Mounting Rail
Figure 21. Attaching Rack Rails to a Telco Rack
1. Assemble the rack rail as described on page 24.
2. Secure two rail mounting brackets to each rail assembly (figure 21, 1).
3. Align the flanges of the rail mounting brackets with the vertical posts of the Telco rack.
4. Secure the rail assemblies to the Telco rack with the provided mounting screws.
Outer Rail Assembly
1
1
Rail Mounting Bracket
VNR 100 • Reference Information 25
Installing the VNR 100 into the rack
y
s
The rails must be attached to both the VNR 100 chassis and to the rack.
ATTENTION: Do not pick up the VNR 100 by the front handles. These are designed
only for pulling the recorder from the rack.
ATTENTION: Ne pas soulever le VNR100 par les poignées avant. Elles sont seulement
conçues pour retirer l’enregistreur du rack.
Outer Rail Assembl
Rail Mounting Bracket
Locking Tabs
Inner Rail Assembly
Rack Mounting Rail
Figure 22. Mounting the VNR 100 on the Rack Rails
1. Align the rear of the VNR 100 chassis with the front of the rack rails.
2. Slide the chassis into the rack rails, applying equal pressure to both sides.
NOTE: You may need to depress the locking tabs while inserting the chassis.
When the VNR 100 has been pushed completely into the rack, the locking tabs click.
NOTE: The rails have locking tabs, which serve two functions. The first is to lock
the recorder in place when installed and pushed fully into the rack. Secondly, to lock the recorder in place when fully extended from the rack to prevent pulling the recorder completely out of the rack.
VNR 100 • Reference Information 26
Finished Installation:
Figure 23. Standard Rack Mount
Installed
Installed
Figure 24. Telco Rack Mount
VNR 100 • Reference Information 27

gcode Frame Translator Utility Instructions

Introduction
The VN-Recorder Frame Translator utility described in this section allows the conversion of existing VN-Matrix video recordings to individual still frames. These frames can be assembled into standard video, HD video, or other types of media files using third-party editing applications.
The utility also allows audio files to be converted to .WAV format.
NOTE: The information in this document is accurate for VNR100 devices running
firmware version 9.2.1 or later.
This section provides information on:
Overview
Preparation for Using the gcode Frame Translator Utility
Description of the Frame Translator Utility
Recording File Directory Nomenclature
Frame Translation Procedure
Example Strings
Advanced Use
Working with Video and Audio Streams
Overview
To create a media file from a VN-Matrix recording:
1. Use VN-Matrix encoders and recorders to create a VN-Matrix recording.
2. Create a directory on the VN-Matrix recorder, where the still frames and audio file will be
stored (see Recording File Directory Nomenclature on page 32).
3. Use the Frame Translator Utility to export the video recordings as still frames to the
directory created in step 2. If required, use the utility to export audio recordings as WAV files to the same directory (see Frame Translation Procedure on page 33).
4. Transfer the still frames and audio files to a PC running a third-party editing application.
5. Create a video or media file from the still frames and audio file.
The main focus of this section is step 3, the Frame Translation Procedure on page 33.
VNR 100 • Reference Information 28
Preparation for Using the gcode Frame Translator Utility
?
X
The gcode utility is run in a command window on the recorder where the required recording is stored.
A command window may be opened from a remote Windows PC using WinSCP.
Using WinSCP and PuTTY
1. Open WinSCP and enter the IP address of the VN-Recorder. Use the following
parameters to log in.
Port number = 22
File protocol
User name
Password
WinSCP Login
Session
Stored sessions
Environment
Directories
SSH
= SFTP
= matrix_rec
= matrix
Session
10.100.247.87
User name:
matrix_rec
Private key file:
Port number:Host name:
22
Password:
Protocol
File protocol:
Advanced opons
SFTP Allow SCP fallback
Select color
CloseSave...Login
Figure 25. WinSCP Login
2. Select Login. The directory structure of the VN Recorder is displayed:
11
2
2
Figure 26. VN Recorder Directory Structure
By default, recordings are held in the Recording_Files directory (see figure26,1) and the gcode Utility is located in the VNRecorder_verx.y.z directory (2). Usually, only one VNRecorder directory will be present; if the recorder has been upgraded, use the current version directory.
VNR 100 • Reference Information 29
Opening a command line window
1. Use PuTTY to open a command window session from WinSCP. From the Commands
menu, select Open in PuTTY (see figure27,1).
11
Figure 27. Open a Command Window Session
A command line window opens with a password prompt:
Using username "matrix_rec". matrix_rec@10.100.247.87's password:
Figure 28. PuTTY Password Prompt
2. Enter matrix and press <Return>.
The command line window opens at the following directory location:
/home/matrix_rec
Use the command line window to enter the gcode commands that are described in the following section.
VNR 100 • Reference Information 30
Description of the Frame Translator Utility
The Frame Translator utility is a command line utility that is run from a terminal window on the VN-Matrix Recorder. The command line follows this structure:
./gcode command flags
The available command flags are:
Flag Description
-g
Enables graphical output. Opens a window that displays each frame in succession after it has been exported.
NOTE: A local display must be connected to the VN Recorder.
-t
Enables targa file output (.tga), one file per frame. Each frame is labelled video and numbered sequentially from 1 onwards (for example video000001.tga).
-j quality
Enables jpeg file output (.jpg), one file per frame. The quality parameter is a value between 0 and 100 that sets the compression of the jpg file from the minimum quality value (0, or maximum compression) to the maximum quality value (100, or minimum compression). A value of 100 produces the best quality image with the largest file size. A typical quality value is 80.
-o outputdir
outputdir
defines the path to the directory where the output files are stored. If this flag is not
specified, the files are output to the same directory as the gcode utility (typically /home/matrix_
rec/VNRecorder_verx.y.z
).
NOTE: The -o flag does not create the directory. To create a directory, see step 1 of Frame
Translation Procedure on page 33.
Each frame is labelled video and numbered sequentially from 1 onwards (for example
video000001.tga). To aid identification and help with file management, Extron recommends
that a new output directory is created for each gcode file conversion.
-i inputdir
inputdir
defines the path to the source directory containing the recording (*.rec) that is being
exported. For information about selecting the correct directory name, see Recording File
Directory Nomenclature on the following page.
-l
-s start time
-f end time
Lists the start and end times for the specified recording. This flag is used in conjunction with the
-i flag, which specifies the directory where the recorded files are stored.
Specifies the time stamp from which the gcode process starts. The time is in the format
HH:MM:SS.tt.
Specifies the time stamp at which the gcode process ends. The time is in the format
HH:MM:SS.tt.
NOTE: Setting a start time is optional. It is recommended that an end time is always
specified. Failure to do this may cause the command window to freeze after the last frame to process. If this happens, use the <Ctrl>+<C> keys to end the process.
-h
Print help screen. This displays a list of flags and a brief description in the terminal window.
NOTES:
When using the -j, -i, -o, -s, and -f flags, it is necessary to leave a space between the command flag and
the parameter that follows (for example: -o /home/matrix_rec/Recording_Files/recording1).
Only one stream can be exported at a time. Video and audio must be exported separately (see Working
with Video and Audio Streams on page 37).
VNR 100 • Reference Information 31
Recording File Directory Nomenclature
The -i flag must be followed by the directory path that contains the recording that is being exported.
A typical path may look like:
/home/matrix_rec/Recording_Files/Mission1/OTW_5400036.0.0_r0_s0.rec
where:
/home/matrix_rec/Recording_Files/ is the factory default path, where recording files
are stored.
Mission1/ is a user-created subdirectory for housing a recording session. This session may
contain recordings from multiple VN-Matrix recorders.
OTW_5400036.0.0_r0_s0.rec is the directory that holds the recording files for a single
encoded stream, recorded from one VN-Matrix encoder. The name reflects whether the folder holds a recorded video, audio, data, or whiteboard stream. The individual naming elements have the following significance:
Naming element Explanation
OTW
_5400036
.0
.0
_r0
_s0
Refers to the name assigned to the VN-Matrix encoder at the time of the recording.
Refers to the serial number of the VN-Matrix encoder.
This digit refers to the type of recorded content. The options are:
0 — video
A0 — audio
D0 — data
W0 — whiteboard.
Indicates the stream type:
0 — RTP stream
1 — TCP stream
Indicates the recording channel:
Video Streams
r0 — video recording channel 1
Audio Streams
r1 — audio recording channel 1
Indicates the recording number. This value increases incrementally if a subsequent recording with the same name is made.
VNR 100 • Reference Information 32
Frame Translation Procedure
Use the Frame Translation procedure as follows:
1. Create an output directory.
To create a new directory on the VN-Matrix Recorder:
a. Return to the WinSCP window.
b. Use the mouse to select the window showing the VN Matrix Recorder folders.
c. Navigate to the required location. Use the <F7> key to launch the Create folder
dialog.
d. Enter the name of the folder and click OK in the dialog box.
2. Navigate to the directory holding the Frame Translator utility.
The gcode frame translator utility may be found in the same directory as the VN-Matrix recorder application at the following location:
/home/matrix_rec/VNRecorder_verx.y.z
where verx.y.z denotes the version number of the VN-Matrix application files. This name may vary slightly depending on which version is installed.
In the Command line window, navigate to the directory containing the Frame Translator utility, using the following commands:
cd — change directory
cd .. — go one directory back up the file hierarchy
ls – list the directories and file at the current location
pwd — show the working directory (your current location).
Using username "matrix_rec". matrix_rec@10.100.245.87's password: Last login: Wed Feb 12 09:26:11 2014 from 10.100.247.143 [matrix_rec@localhost ~]$ ls
Recording_Files VNRecorder_ver9.2.2
[matrix_rec@localhost ~]$ cd VNRecorder_ver9.2.2/ [matrix_rec@localhost VNRecorder_ver9.2.2]$
Figure 29. Navigating to the Frame Translator Utility Directory
3. Configure the gcode command line in the terminal window.
Once you are in the correct directory, the command ./gcode runs the application although, on its own, it won’t do anything until it is told which file to work with. Decide which command line flags are needed and type the command line in the terminal window. For example:
./gcode -t -o /home/matrix_rec/Recording_Files/Video_Audio_ Data/TGA -i /home/matrix_rec/Recording_Files/Video_Audio_Data/ Chan1_1021526.0.0_r0_s0.rec -s 09:44:18.00 -f 09:44:20.00
NOTE: To run the utility, gcode must be preceded by the ./ characters.
VNR 100 • Reference Information 33
4. Press <Enter> to run the command. If an error is detected in the command line, an
indicator message appears in the terminal window.
If the command line is valid, the utility exports one image file per video frame to the designated output directory. The command line window will continually update as the process runs.
If you activate the graphic output flag (-g) for video exports, each frame appears on the screen as it is generated.
When the process is complete the command line prompt will be displayed:
SdBase: final close on dbase: 0x933c19c ntpStart=3581405058 ntpFinish=3581405060 seekToTime: fn= isopen=0 TBPLDLEN=16300 openNewFile(/home/matrix_rec/Recording_Files/Video_Audio_Data/Chan1_1021526.0.0_ r0_s0.rec/device1021526.videoPort0.1021526.0.0_1.rtp) rtpts = 3001955953 ntpmsw = 3581405058 ntplsw = 1860627077 payloadtype = 81 mtStart = -1293050332 starng at fn=17 (1-->378) skipped 1 at start of file syncFrameno to 18 Video Stream: w=1280 h=720 BBB: alloc ofmt: w:0 h:0 f:0 nfmt: w:1280 h:720 f:60 dme = 1499.97 fps = 60.000970 TIME: 12420 Timed end of content detected, mt:300298353 fin:-1292870332 Missing Packet, last=0 now=0 StreamExhausted BBB: free SdBase: final close on dbase:0x933c19c SdBase: final close on dbase:0x933946c [matrix_rec@localhost VNRecorder_ver9.2.2]$
Figure 30. gcode Process Completed
NOTES:
The average conversion time for a video file is approximately eight times the
length of the original recording. One second of recorder content may produce 60 exported image files.
The conversion time for a audio recording is much shorter. An audio file that
is 2 minutes and 30 seconds in length is encoded to a .WAV file in less than 10seconds.
Example Strings
NOTE: The following examples are all unbroken character strings without a line break.
When the text moves to the next line, it is “text wrap.”
Example1 — decoding a file on the local graphics output
The command is:
./gcode -g -i /home/matrix_rec/Storage/SAC_Test/ Dave_Gilmour_Dimming_of_the_Day_620027.0.0_r0_s0.rec
Each frame is displayed as it is generated (-g)
No output directory is specified. By default the newly generated files are displayed on
the local display of the VN Recorder.
The input directory is /home/matrix_rec/Storage/SAC_Test/Dave_Gilmour_
Dimming_of_the_Day_620027.0.0_r0_s0.rec
VNR 100 • Reference Information 34
Example 2 — decoding a file to Targa files and placing them in a speci­fied output directory
The command is:
./gcode -t -o /home/matrix_rec/Targa -i /home/matrix_rec/Storage/SAC_ Test/ Dave_Gilmour_Dimming_of_the_Day_620027.0.0_r0_s0.rec
Since there is no -g flag, the frames are not displayed as they are generated.
The output is targa (tga) files (-t).
The ouput directory path is /home/matrix_rec/Targa.
Example 3 — outputting JPG files with graphical output
The command is:
./gcode -g -j 80 -i /home/matrix_rec/Storage/SAC_Test/ Dave_Gilmour_Dimming_of_the_Day_620027.0.0_r0_s0.rec
Each frame is displayed as it is generated (-g).
The output is jpg files (-j).
Since no -o flag is set, the output files are stored at the default location (/home/
matrix_rec/VNRecorder_verx.y.z
).
The quality setting is 80%.
Example 4 — generating audio files, specifying the output directory.
To convert an Audio file to a .wav file and place in a folder “Targa.” The default name for the audio file is music.wav.
./gcode -o /home/matrix_rec/Targa -i /home/matrix_rec/Storage/SAC_Test/ Dave_Gilmour_Dimming_of_the_Day_620027.A0.0_r1_s0.rec
The gcode utility recognizes that the file is an audio file (.AO) and automatically creates a
.WAV file with the name music.wav.
Advanced Use
Example 1 — stopping the export process
To stop the export process, press <Ctrl> + <C> at any time. Any image files that were generated prior to the process being stopped remain in the specified output folder.
Example 2 — determining the start and end points of the recording
The command is:
./gcode -l -i /home/matrix_rec/Storage/SAC_Test/ Dave_Gilmour_Dimming_of_the_Day_620027.0.0_r0_s0.rec
The -l flag causes the utility to return the start and end time stamp of the recording:
17:45:27.53 - 17:47:27.65.
The length of the recording is calculated by subtracting the start time from the finish
time (in this case 2minutes0.12seconds).
VNR 100 • Reference Information 35
Example 3 — start decoding a file at a time other than the beginning of the recording
The command is:
./gcode -g -s 17:45:37.53 -i /home/matrix_rec/Storage/SAC_Test/ Dave_Gilmour_Dimming_of_the_Day_620027.0.0_r0_s0.rec
The file conversion starts ten seconds into the recording at 17:45:37.53.
Example 4 — finish decoding a file at a time other than the end of the recording
The command is:
./gcode -g -f 17:46:27.53 -i /home/matrix_rec/Storage/SAC_Test/ Dave_Gilmour_Dimming_of_the_Day_620027.0.0_r0_s0.rec
The file conversion finishes at 17:46:27.53.
Example 5 — generating Targa files, specifying the output directory, and the start and finish times.
The command is:
./gcode -t -o /home/matrix_rec/Targa -s 17:45:37.53
-f 17:46:27.53 -i /home/matrix_rec/Storage/SAC_Test/ Dave_Gilmour_Dimming_of_the_Day_620027.0.0_r0_s0.rec
The output files are Targa (tga) files (-t)
The output folder is /home/matrix_rec/Targa
The file conversion starts at 17:45:37.53.
The finish time is 17:46:27.53.
VNR 100 • Reference Information 36
Working with Video and Audio Streams
When recording video content along with associated audio, the Start and Finish times for the each of the different recorded file types can differ by a small amount. Usually, the video file will be slightly longer and its start and end times will overlap the other files in the recording.
The times specified in the gcode utility must take this difference into account or synchronization of the content in the converted files will be lost, most noticeable in loss of lip sync between video and audio content.
When using the gcode utility to convert two files, the start and end times set for each file conversion must be the same and must overlap.
When setting the start time for a conversion, check the start times for each of the files that are to be converted and use the start time of the file that is last to start up, that is the latest start time.
For the end time, use a similar process but use the end time of the file that is first to stop, that is the earliest end time.
Example 1:
VideoStartTime=17:43:13.84 Video Finish Time = 17:49:11.36
Video file
Audio Start Time = 17:45:35.41 Audio Finish Time = 17:49:11.20
Audio file
In the above diagram, the start and end times of the video and audio files are different.
NOTE: The difference in start time is exaggerated to illustrate this point. In practice, the
difference will be much smaller.
To create the correct number of video frames and a .WVA file of the correct length you must specify the correct Start and Finish times within the gcode command line.
For this example a Start time of 17:45:35.50 (after both the audio and video files have started) and a Finish time of 17:49:11.00 (before either file finishes) would be appropriate.
This results in video and audio files of the same length being created. These files can be used with third-party video editing software to produce a correctly lip-synced file.
You will need two separate commands, the first to generate the video file and the second to generate the audio file:
./gcode -t -o /home/matrix_rec/Targa -s 17:45:35.50
-f 17:49:11.00 -i /home/matrix_rec/Storage/SAC_Test/ Dave_Gilmour_Dimming_of_the_Day_620027.0.0_r0_s0.rec
./gcode -o /home/matrix_rec/Targa -s 17:45:35.50 -f 17:49:11.00 -i / home/matrix_rec/Storage/SAC_Test/Dave_Gilmour_Dimming_of_the_Day_620027. A0.0_r0_s0.rec
The first command uses a video file to produce targa files (-t).
The second command uses an audio file (.A0) to produce a WAV file.
Both the audio and video files are generated from the same start time (17:45:35.50) to
the same finish time (17:49:11.00).
VNR 100 • Reference Information 37

Extron Warranty

Extron Electronics warrants this product against defects in materials and workmanship for a period of three years from the date of purchase. In the event of malfunction during the warranty period attributable directly to faulty workmanship and/or materials, Extron Electronics will, at its option, repair or replace said products or components, to whatever extent it shall deem necessary to restore said product to proper operating condition, provided that it is returned within the warranty period, with proof of purchase and description of malfunction to:
USA, Canada, South America, and Central America:
Extron Electronics 1230 South Lewis Street Anaheim, CA 92805 U.S.A.
Europe and Africa:
Extron Europe Hanzeboulevard 10 3825 PH Amersfoort The Netherlands
Japan:
Extron Electronics, Japan Kyodo Building, 16 Ichibancho Chiyoda-ku, Tokyo 102-0082 Japan
China:
Extron China 686 Ronghua Road Songjiang District Shanghai 201611 China
Asia:
Extron Electronics Asia Pte. Ltd. 135 Joo Seng Road, #04-01 PM Industrial Bldg. Singapore 368363
Middle East:
Extron Middle East Dubai Airport Free Zone F12, PO Box 293666 United Arab Emirates, Dubai
Singapore
This Limited Warranty does not apply if the fault has been caused by misuse, improper handling care, electrical or mechanical abuse, abnormal operating conditions, or if modifications were made to the product that were not authorized by Extron.
NOTE: If a product is defective, please call Extron and ask for an Application Engineer to receive an RA (Return
Authorization) number. This will begin the repair process.
USA: 714.491.1500 or 800.633.9876 Europe: 31.33.453.4040 Asia: 65.6383.4400 Japan: 81.3.3511.7655
Units must be returned insured, with shipping charges prepaid. If not insured, you assume the risk of loss or damage during shipment. Returned units must include the serial number and a description of the problem, as well as the name of the person to contact in case there are any questions.
Extron Electronics makes no further warranties either expressed or implied with respect to the product and its quality, performance, merchantability, or fitness for any particular use. In no event will Extron Electronics be liable for direct, indirect, or consequential damages resulting from any defect in this product even if Extron Electronics has been advised of such damage.
Please note that laws vary from state to state and country to country, and that some provisions of this warranty may not apply to you.
Extron Headquarters
+1.800.633.9876 (Inside USA/Canada Only)
Extron USA - West Extron USA - East +1.714.491.1500 +1.919.850.1000 +1.714.491.1517 FAX +1.919.850.1001 FAX
Extron Europe
+800.3987.6673 (Inside Europe Only)
+31.33.453.4040 +31.33.453.4050 FAX
© 2014 Extron Electronics All rights reserved. www.extron.com
Extron Asia
+65.6383.4400 +65.6383.4664 FAX
Extron Japan
+81.3.3511.7655 +81.3.3511.7656 FAX
Extron China
+86.21.3760.1568 +86.21.3760.1566 FAX
Extron Middle East
+971.4.299.1800 +971.4.299.1880 FAX
Extron Korea
+82.2.3444.1571 +82.2.3444.1575 FAX
Extron India
1800.3070.3777 (Inside India Only)
+91.80.3055.3777 +91.80.3055.3737 FAX
Loading...