User Guide Streaming AV Products JMP 9600 Two-Channel JPEG 2000 HD Video Player 68-1943-01 Rev.
Safety Instructions • English Warning This symbol is intended to alert the user of important operating and maintenance (servicing) instructions in the literature provided with the equipment. Power sources • This equipment should be operated only from the power source indicated on the product. This equipment is intended to be used with a main power system with a grounded (neutral) conductor. The third (grounding) pin is a safety feature, do not attempt to bypass or disable it.
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. Operation is subject to the following two conditions: 1. This device may not cause harmful interference. 2. This device must accept any interference received, including interference that may cause undesired operation.
Conventions Used in this Guide In this user guide, the following are used: CAUTION: NOTE: TIP: A caution indicates a potential hazard to equipment or data. A note draws attention to important information. A tip provides a suggestion to make working with the application easier. WARNING: A warning warns of things or actions that might cause injury, death, or other severe consequences.
Contents Introduction............................................. 1 About this Guide.............................................. 1 About the JMP 9600......................................... 1 Features............................................................ 3 Installation............................................... 6 Mounting the Media Player............................... 6 Connections and Features................................. 6 Video and Audio Outputs............................. 7 Sync....
Mounting and Maintenance................ 100 Reference Information......................... 111 Mounting the Media Player........................... 100 Ventilation Guidelines............................... 100 Tabletop Use............................................. 100 Rack Mounting......................................... 100 Cleaning the Air Filters.................................. 102 Changing the Fuses...................................... 103 Troubleshooting a High Temperature.............
Introduction • About this Guide • About the JMP 9600 • Features About this Guide This guide contains installation, configuration, and operating information for the following Extron® media players: • JMP 9600 HD – JPEG 2000 Media Player HD • JMP 9600 HD 128 – JPEG 2000 Media Player HD 128 GB SSD • JMP 9600 2K – JPEG 2000 Media Player 2K • JMP 9600 2K 128 – JPEG 2000 Media Player 2K 128 GB SSD NOTE: In this manual, the terms “JMP 9600” and “media player” refer to any model unless otherwise spec
Extron JMP 9600 2K HD Video Player Show Control System Ethernet Switch Linear Time Code C LT S UT TP 96 P OU EO I 2 L VIDSD TA HD GI DI 1 DV I-I-2 OU N LA L TA DIGI DIO AU T 7-8 OU N LA N LA N DV S UT 4 L INP3 - + + I-I-1 + LA TE 5-6 N TP R3 HZ /60 , 50 S. -1A SE 0.
Features Digital video outputs: HD-SDI or DVI-I — • Two DVI-I outputs — One connector per output channel supports 8-bit 4:2:2 sampled RGB or YCrCb. • Two HD-SDI outputs — Can be configured as one dual link HD-SDI output or two single link HD-SDI outputs (one per channel — two single link outputs are available in 1-channel output mode only). NOTE: • With HD-SDI 4:4:4 sampling, both video outputs (HDSDI-1 and HDSDI-2) are connected to the display.
Operational reliability — Dual redundant power supplies support round-the-clock operation in mission-critical applications. • Two AC power inputs — Support the media player through any power interruption short of a simultaneous loss of power on both power sources. • Two power input circuits — The two complete power circuits, from the plug, through fuse, switch, and power supply, to the power insertion onto the power distribution plane, are separate and independent from each other (see figure 3).
Linear Time Code feature — Supports strict system timing control. ESGEN and MSGEN Genlock capability — JMP 9600 2K units are capable of multi-unit synchronous operation. NOTE: ESGEN and MSGEN Genlock are proprietary sync signals that are native to Electrosonic® products that have been acquired by Extron and to older Electrosonic products.
Installation This sections details the installation of the JMP 9600, including: • Mounting the Media Player • Connections and Features Mounting the Media Player CAUTION: Installation and service must be performed by authorized personnel only. Detailed mounting instructions can be found in the “Mounting and Maintenance“ section. The 2U high, JMP 9600 can be placed on a tabletop or mounted on a rack shelf. Use the included hardware for rack mounting.
Video and Audio Outputs a Digital Video Outputs, DVI-I connectors — Connect one or two DVI displays to the DVI-I-1 and DVI-I-2 connectors for the direct digital image and RGB video output. Figure 5 defines the pinout for the DVI protocol.
Sync In sync-critical applications, the media player can use one of two possible external sync signals, Genlock or Lock, in addition to the always-available Linear Time Code (LTC), to synchronize itself with other devices within a larger system. The media player can generate two of the sync signals to other devices. NOTES: • Use only one of the Genlock and Lock sync types (items d and e) available.
LAN Ports g LAN ports — If desired, for IP control of the media player and content transfer, connect the player to a PC or to an Ethernet LAN, via either of these RJ-45 connectors. You can use a PC to control the networked player with MSVPP commands from anywhere in the world. You can also control the player from any PC via the built-in HTML pages or MSVPP commands and the Extron DataViewer utility.
RJ-45 connector wiring The Ethernet cable can be terminated as a straight-through cable or a crossover cable and must be properly terminated for your application (see figure 6).
Digital Inputs and Relays The Digital Inputs and Relays ports provides optically-isolated digital inputs and relay outputs that can be controlled by the show control software. See the “Programming Guide“ section for the MSVPP commands that activate or are issued by the these ports. NOTES: • By factory default, automatic reporting of Digital Inputs 1 through 4 is disabled. To enable reporting, use the Set input trigger on MSVPP command (see the “Programming Guide” section).
Power NOTE: l Although the unit performs reliably while running on a single AC power supply, doing so defeats the dual-redundant power supply feature. Dual Redundant AC Power Input connectors — Connect a standard IEC power cord between one rear panel AC Power Input connector and a 100 to 240 VAC, 50-60 Hz power source.
Operation This section describes the front panel operation of the JMP 9600, including: • Definitions • Front Panel Controls and Indicators • Menu System Overview Definitions The following terms, which apply to Extron media players, are used throughout this manual: • Digital Cinema Package (DCP) — A folder that contains all of the files necessary for the JMP 9600 to play a presentation.
Pre-roll period — A programmable interval before the presentation starts. As an example, pre-roll might allow audience members to take their seats after an announcement that the show has begun. Post-roll period — A programmable interval after the presentation ends. Select the Stop At option to set a stop point for the timecode and for the screen to go black. As an example, post-roll might allow the house lights to gradually brighten. Post-roll is also sometimes known as “run-on.
Transport Buttons d Play/Pause ( ) button — Press this button to start the currently selected CPL or clip file or pause a currently playing presentation while leaving the image displayed. e Stop ( ) button — Press this button to stop the currently playing presentation. When you press Play again, the presentation starts over from the beginning. f Previous clip ( ) button — Press this button to load the previous CPL or clip file in the playlist.
Menu System Overview Power-on Sequence Plug either or both power cords into power sources and turn on ( ) one or both rear panel power switches. When AC power is applied, the media player performs a self-test that blinks all of the front panel buttons several times and then displays the LCD start-up screen while it continues to load the operating system (see figure 9). After approximately 40 seconds, the LCD window displays the main menu screen.
Channel status menus NOTES: • Channel 2 Status is displayed in the main menu (figure 10) and available for selection only in 2-channel output mode and 2-channel locked output mode, both of which can be selected in the Settings > Video submenu. • The Channel 1 Status and Channel 2 Status are identical, except where noted. Figure 11 shows an overview of the Channel Status screen and the available settings. Figure 11.
Playlist and Clip fields These fields display whether a playlist or clip is loaded. Empty fields indicate that no playlist or clip is loaded. They also are used with menu controls to load a playlist or clip. Select and load a playlist or clip as follows: NOTES: • You must have created one or more playlists using the HTML pages before any are available for selection to select (see “Playlist Editor Page“ in the “HTML Operation” section).
5. When loading a clip — The LCD displays the second step of the Select a clip file screen (see figure 13). Proceed to step 6. 5 Figure 13. Select a Clip File Screen 6. Rotate the encoder knob as necessary to highlight the desired clip file. 7. Press the Enter button. The LCD returns to the Channel Status screen with the clip selected in step 5 shown in the clip field. The Play/Pause button lights. The procedure is complete.
Loop selection In Loop mode, the player runs the selected playlist or clip file in a continuous loop, automatically starting the presentation over again once it ends. To toggle Loop mode on and off, rotate the encoder knob to highlight (box) the Loop selection and press the Enter button. Mute selection To toggle audio mute on and off, rotate the encoder knob to highlight (box) the Mute selection and press the Enter button.
Audio submenu The Audio submenu (see figure 15) provides controls to set the volume and audio delay variables for the one or two output groups. Media player set to 2-channel or 2-channel locked output Media player set to 1-channel output Figure 15. Audio Submenu NOTE: The image shown on the left in figure 15 shows the audio menu when the media player is set to either 2-channel or 2-channel locked output. The submenu on the right is 1-channel locked output.
Autostart submenu NOTES: • The player must be correctly configured for the clip or playlist that you select using the Settings > Video submenu, or else the player does not load the selected clip or playlist and the LCD reports ERROR. • If you cannot get a clip to load, see “Setting the clip or playlist to autoplay and view clip info“ in the “HTML Operation” section to view the properties of the clip, which can help reveal the problem.
7. To select or change the clip or playlist that is displayed in the field beneath the radio buttons, rotate the encoder button to highlight the field (see figure 17). 8 10 9 ENTER ENTER 7 9 Figure 17. Select a Clip File Screen 8. Press the Enter button. The field displays a list of available playlists or clips, depending on the selection made in step 5. 9. Rotate the encoder knob as necessary to highlight the desired playlist or clip file. 10. Press the Enter button.
Adjust the date and time as follows: 1. Rotate the encoder knob to highlight the first variable to be changed. NOTE: Rotating the encoder knob selects through the variables in the following order: Month > Day > Year > Hour > Minute > Second >Month ... . 2. Press the Enter button. 3. Rotate the encoder to change the selected variable to the desired value. 4. Press the Enter button. The highlight jumps to the next variable. 5. Repeat steps 1 through 4 as necessary to change all variables. 6.
Slider-type controls — The GUI/Video control adjusts the mix of the video image and the graphical user interface (the “alpha blend”). The Brightness and Contrast controls function the same as similar controls on any video monitor. Adjust the display controls as follows: 1. Rotate the encoder to highlight the desired variable. 2. Press the Enter button. 3. Rotate the Encoder knob to adjust the setting: GUI/Video — All the way to the left displays 100% of the GUI control.
Network parameters — The IP field contains the IP address of one the two the media player ports. The Netmask field is used to determine whether the media player is on the same subnet as the controlling PC when you are subnetting (see “Subnetting — A Primer“ for more information). The Gateway IP Address field identifies the address if you choose to use the media player as a gateway to another device that is not on the same subnet.
1. Rotate the encoder to highlight the selection for the value or setting to be change (a on figure 22 on the preceding page): IP address — Interface 1 or 2, as applicable Netmask 1 or 2 — Interface 1 or 2, as applicable DHCP — Interface 1 or 2, as applicable Gateway — Gateway 2. Press the Enter button (b). NOTES: • If DHCP is enabled, the IP address and Netmask settings are disabled. Disable DHCP (steps 1, 2, 5, and 6) to change the IP address and Netmask settings.
Ping function — Use the Ping function to ‘ping’ another device on the network as follows: 1. Rotate the encoder to highlight the Ping IP selection (see a on figure 23). 2 6 3 ENTER 1 4 ENTER 5 Figure 23. Ping Function 2. Press the Enter button (b). 3. Rotate the encoder to highlight the first or next octet that needs to be changed (c). 4. Press the Enter button. 5. Rotate the encoder to change the selected octet to the desired value (d). 6. Press the Enter button.
4. Press the Enter button (d). 5. Repeat steps 3 and 4 until the name or location is spelled out. 6. Press the Previous button to save the value and return to the Player submenu (e). 7. As desired, repeat steps 1 through 6 for the other identifier. Reboot submenu The Reboot submenu (see figure 25) provides a prompt that allows you to reboot the media player without powering it down. Reboot the player as follows: Figure 25. Reboot? Prompt 1. Rotate the encoder as necessary to highlight Yes.
Configure serial port Remote 1 as follows: 1. Press the Enter button (see a on figure 26). The Com port 1 configuration screen appears. 2. Rotate the encoder to highlight the value to be set: Mode, Baud Rate, Data Bits, Parity, or Stop Bits (b). 3. Press the Enter button. 4. Rotate the encoder to select the desired setting (c). See the note above for available settings. 5. Press the Enter button (d). NOTE: The values are not changed if you do not press the Enter button. 6.
Video submenu The Video submenu provides tools to manage the video output settings and timing (see figure 28). NOTES: • Analog Channel 2 is displayed in the Video submenu (see figure 28) and available for selection only in 2-channel output mode and 2-channel locked output mode, both of which can be selected in the Settings > Video > Mode selection. • The Analog Channel 1 and Analog Channel 2 are identical, except where noted. Figure 28.
HDSDI Selection Mode Selection NOTES: • See page 3 for detailed descriptions of the functions of the modes. • The loop selections are independent of each other; you can select one, both, or neither. • Ch. 2 loop enabled is only available for selection when the switcher is in either 2-channel mode or 2-channel-locked mode. • In 2-channel or 2-channel locked mode, the channels share the same clock reference.
Lock menu The Lock submenu allows the user to lock the front panel of the media player, limiting media player operation by unauthorized personnel. When the player is locked, all of the front panel functions are disabled except for the ability to unlock it. The player does not respond to an other front panel operation. The lock is protected by a user-assigned password. NOTE: The media player can be controlled via MSVPP commands and the HTML pages when the front panel is locked.
Help menu View contact information for Extron (see figure 31). Figure 31. Help Screen System Status menu View voltage and temperature information within the media player (see figure 32). Figure 32. System Status Screen Voltages should be in the following ranges to ensure optimum operation: • 3.3 V: +3.2 to +3.4 V • 5.0 V: +4.75 to +5.5 V • 12.0 V: +12 to +13 V • –12.0 V: –12 to –13 V Temperatures above 85 °C (185 °F) indicate an equipment cooling problem.
3. Press the Enter button (b). An alphanumeric keyboard opens. 4. Rotate the encoder to highlight the first or next character in the password (c). NOTES: • is the back space key. Pressing Enter when this key is highlighted, causes erases the character to the left of the cursor. • is the Caps key. Pressing Enter when this key is highlighted, toggles the keyboard between uppercase and lowercase characters. License keys ARE case sensitive. • is the space key. 5. Press the Enter button (d). 6.
Play a Presentation Play a presentation as follows: 1. Rotate the encoder to highlight the Ch. 1 Status selection or Ch. 2. Status selection (depending on which channel you want to output the video). 2. Press the Enter button. The selected Channel Status menu opens. 3. Select and load a playlist as described in “Playlist and Clip fields.” ) Button lights.
HTML Operation This section describes the operation of the JMP 9600 Media Player using its embedded HTML pages, including: • Opening the Embedded HTML Pages • Player Control Page • Playlist Editor Page • Setup Functions The player can be controlled and operated through either LAN port, connected via a LAN or WAN, using a web browser such as Microsoft Internet Explorer. The display of the player status or operation has the appearance of web pages.
Opening the Embedded HTML Pages Access the player using HTML pages as follows: 1. Start the web browser program. 2. Click in the Address field of the browser. 3. Enter the IP address of the connected port in the Address field of the browser. NOTE: • If the local system administrators have not changed the value, the factory-specified default IP addresses are as follows: LAN 1: 192.168.254.254 LAN 2: 192.168.254.253 • To access the stand-alone MSVPP page, enter /msvpp.html, where “msvpp.
Channel 1 and 2 Control and Status Windows The Channel Control panel portion of the Player Control page consists of one or two control and status windows that display information unique to the output channels. NOTES: • The Channel 2 control and status window is displayed only in 2-channel output mode and 2-channel locked output mode, both of which can be selected from the HTML Setup > Video > Mode dialog box submenu. • The Channel 1 Status and Channel 2 Status are identical, except where noted.
Transport controls Figure 37. Transport Controls TIP: Rest the mouse over a control to see a pop-up tool tip that identifies the control, as shown by the pop-up in figure 37. Progress bar — This bar tracks the progress of a clip in play. If the clip is paused, the progress bar freezes; if the clip is stopped the progress bar goes blank. Shuttle control — Drag the pointer in this control to “shuttle” backwards and forwards through the playlist or clip file, at a rate controlled and indicated by the pointer.
Loading a Clip or Playlist into a Player Channel NOTES: • You must have created one or more playlists before any are available for selection to select (see “Playlist Editor Page“). • Ensure that the media player is configured for 1-channel output before attempting to load 4:4:4 chroma subsamped or stereoscopic content. If the player is configured for 2-channel output mode and 2-channel locked output mode, these formats will not load.
Setting the clip or playlist to autoplay and view clip info NOTE: • The player must be correctly configured for the clip or playlist that you select using the Setup > Video > Mode dialog box submenu, or else the player does not load the selected clip or playlist. • If you cannot get a clip to load, See “Setting the clip or playlist to autoplay and view clip info“ to view the properties of the clip, which can help reveal the problem. • This page lets you set a clip file to autoplay only.
Playlist Editor Page The Playlist Editor page (see figure 40) is the default startup page, appearing when you initially download the web pages from the player. From the Playlist Editor page, click the Playlist Editor link at the top right of the page. The Player control page consists the Playlist Browser, Playlist Editor, and Clip Browser panels. Playlist Browser Playlist Editor Clip Browser Figure 40. Playlist Editor Page Creating a New Playlist 1.
Editing the Contents of a Playlist To perform all of the playlist editing functions described in the various procedures below, you must open the playlist in the Playlist Editor panel. Open the desired playlist by clicking its name in the Playlist Browser panel. The name of the playlist appears in the Edit Playlist panel header and the clip files included in the opened playlist appear in the body of the panel (see figure 42). Figure 42.
Remove a clip file from a playlist 1. In the Playlist Editor panel, left-click the file that you want to remove from the playlist (see a in figure 45). TIP: Hold down the key to select multiple clip files. 2 4 1 3 Figure 45. Removing Clips from a Playlist 2. Right-click anywhere over the clip files listed in the Playlist Editor panel (b). A dialog box appears. 3. Left-click the Remove Clip button in the dialog box (c). A Message dialog box appears.
Editing the Properties of a Playlist NOTE: See “Synchronization“ and “Configuring a player as an LTC master“ in the “Detailed System Interaction” section for a detailed discussion of the JMP 9600 timecode feature, its interaction with other timing references and system components, and specific application examples. You can edit the timecode mode and other properties of a playlist using controls available in the Playlist Editor panel. 1.
Setup Functions A wide variety of communications, video, and audio setup functions, necessary to ensure peak performance of the player and the video/audio playback, are available using the Setup palette of tools (see figure 47). To select the setup functions, from the Playlist Editor page, click the Setup Editor link at the top right of the page. Figure 47.
Autoplay Setup Dialog Box The Autoplay setup dialog box (see figure 49) displays of the complete path of a clip file selected to autoplay in each channel and buttons to clear an autoplay selection. Figure 49. Autoplay Setup Dialog Box NOTE: Click the This dialog box lets you view and clear an autoplay selection only. To set a clip file to autoplay, see “Setting the clip or playlist to autoplay and view clip info“. to close the dialog box.
Network Ethernet setup dialog boxes 1. Select Network > Ethernet 1 or Network > Ethernet 2 to open the selected Ethernet setup dialog box (see figure 50). Figure 50. Ethernet Setup Dialog Box 2. For the IP Address and Netmask (subnet mask) fields: a. Click in the desired field. b. Edit the address as desired. 3. Click the Mode drop-down box and select either Static or DHCP. 4. Click the Save button. 5. Click the to close the dialog box. Network Gateway setup dialog box 1.
License Management Setup Dialog Box The License Management setup dialog box (see figure 52) allows the user to see the installed license and enter an acquired product license, unlocking the capabilities supported by that key. 2 3 1 Figure 52. Enter a License Key 1. Obtain the license key from Extron. 2. Click the Install New License button (see a in figure 52). 3. Enter the 32 characters of the new license into the license key field (b). 4. Click the OK button (c). 5. Click the to close the dialog box.
Serial Port Setup Dialog Box The Serial Port setup dialog box provides tools to configure serial port Remote 1 (see figure 54). 1 7 1 2 3 6 4 5 Figure 54. Serial Port Setup Dialog Box Submenu NOTES: • Serial port Remote 1 can be set to disabled, controlmsvpp (control the player), or passthrough (pass the signals through the player to a controlled device).
Video Setup Dialog Boxes The Video selection provides pages to set up the media player for best video performance. Use these pages to set the number of channels the player outputs, configure the video outputs (analog, DVI-I, or HD-SDI), set the video colorspace, and configure video synchronization. Video mode setup dialog box Figure 55. Video Mode Setup Dialog Box Channels drop-down box — Select among the output modes shown at right. The green bar in the field indicates that your selection is being saved.
Genlock drop-down box — Select among the genlock modes shown at right. The green bar in the field indicates that your selection is being saved. Black Burst PAL and Black Burst NTSC — Receive a selected sync signal. ES Genlock and ES MS9200 Genlock — Receive ES Genlock or MS9200 Genlock as a slave. NOTES: • ES Genlock and ES MS9200 Genlock are proprietary sync signals that are native to Electrosonic products that have been acquired by Extron and to older Electrosonic products.
HDSDI Mode — Select between the output modes shown at right. The green bar in the field indicates that your selection is being saved. * * * NOTES: • The Dual Link High Framerate, * These selections are available available on the JMP 9600 2K in 1 channel mode only. model only, supports resolutions of up to 1920x1080 and 2048x1080 at 48, 50, and 60 Hz. The player must be set to 2-channel-locked mode to select this rate.
Programming Guide This section describes MSVPP command control of the JMP 9600 Media Player, including: • Control Ports • Host-to-Player instructions • Using the Command and Response Table Control Ports The media player has three remote control ports make remote control of the player possible: Remote port 1 — An RS-232 port on a 9-pin D female connector LAN ports 1 and 2 — Local area network (LAN) port or wide area network (WAN) ports on RJ-45 connectors Remote Port 1 See item h and “Remote Control P
Default IP Addresses To access the media player via either LAN port, you need the IP address for the port that you are using, and may need the netmask mask and the gateway address. The factory-specified defaults are: • • • IP address (port 1): Netmask mask: DHCP: 192.168.254.254 255.255.0.0 off • • IP address (port 2): Gateway address: 192.168.254.253 0.0.0.0 These values can be viewed and changed from the front panel (see “Networking submenu“ in the “Operation“ section).
5. Enter valid MSVPP commands (see “Command and Response Table for MSVPP Commands“) in the Command field and press the keyboard key. The media player responds accordingly. TIPS: • Previous commands are available using the drop-down list of the Command field (click ). • If you enter a folder or file name with the wrong case, such as CLip-1 rather than Clip-1, refresh the page (click ) after you correct the error to ensure that the original, incorrect, command is not substituted.
Using the Command and Response Table Symbols (parameters), defined below, are used throughout the Command and Response Table for MSVPP Commands, which begins on page 60. The symbols represent variables in the command/response table fields. Letters in the command field are not case-sensitive. Hexadecimal equivalent are not necessary for the MSVPP command set, with the possible exception of the carriage return character (0x0D) and the line return chararacter (0x0A).
X2! X2@ = HD-SDI enable state 0 = not enabled, 1 = enabled = HD-SDI mode “single”, “dual_422_12”, “dual_444_10“, or “dual_444_12“ or “dual_422_hfr“ NOTES: X2# X2$ X2% X2^ X2& • The “dual_422_hfr” high frame rate is a licensed option of the JMP 9600 2K model. • The high frame rate supports resolutions of up to 1920x1080 and 2048x1080 at 48, 50 and 60 Hz. High frame rate uses the dual HD-SDI connection mode per SMPTE 372M.
Command and Response Table for MSVPP Commands Command MSVPP Command Response (host to unit) (unit to host) Additional description Media management View directory GetMediaTree} Example: GetMediaTree} GetClips•X!} View clips Example: Load a clip JMP 9600 Media Player • Programming Guide Example: GetMediaClips•720p_422_60_rafting} LoadClip•X#•X!/X@} List all DCP folders (clips and playlist) saved in the media MediaBranch•1•X!] player.
Command/response table for MSVPP commands (continued) Command MSVPP Command Response (host to unit) (unit to host) Additional description Media management (continued) Load the next clip to play LoadNextClip•X#•X!/X@} OK] Load a clip to play automatically after the clip that is currently playing in channel X# ends.
Command/response table for MSVPP commands (continued) Command MSVPP Command Response (host to unit) (unit to host) Additional description Media management (continued) Append a clip to a playlist Example: List clips in a playlist AddPlaylist•X$•X!/X@} Add the clip file X@, in the folder X!, to playlist X$. The file cited in the command is added as the last clip in the playlist. If the playlist does not already exist, the media player creates it automatically as it executes the command.
Command/response table for MSVPP commands (continued) Command MSVPP Command Response (host to unit) (unit to host) Additional description Media management (continued) Switch to a new playlist Example: Clear a playlist Delete a playlist SwitchPlaylist•X#•X$} OK] SwitchPlaylist•1•Canyon•Documentary.espl.xml} OK] ClearPlaylist•X$} DeletePlaylist•X$} OK] OK] Set playlist X$ to start automatically on channel X# once the currently-running clip ends.
Command/response table for MSVPP commands (continued) Command MSVPP Command Response (host to unit) (unit to host) Additional description Playlist properties NOTE: Property names are case sensitive. Set playlist properties Example 1: Example 2: View playlist properties Example 1: JMP 9600 Media Player • Programming Guide Example 2: Example 3: Delete playlist properties Example: KEY: SetPlaylistProperties•X$•X(•X1)} OK] Set the property X( to a value of X1) for playlist X$.
Command/response table for MSVPP commands (continued) Command MSVPP Command Response (host to unit) (unit to host) Additional description Timecode commands NOTES: • Immediately after loading a clip, the playlist property times takes precedence. If you load a clip then send a tcplayat command, that command takes precedence.
Command/response table for MSVPP commands (continued) Command MSVPP Command Response (host to unit) (unit to host) Additional description Colorspace NOTES: • The player must be correctly configured for the colorspace that you select, or else the player responds with ERROR.
Command/response table for MSVPP commands (continued) Command MSVPP Command Response (host to unit) (unit to host) Additional description Sync NOTES: • Media players with serial numbers 9600-01 through 9600-50 support the master, esgen, and esgenlegacy sync types only. See “About menu” in the “Operation” section to identify the serial number. • Only JMP 9600 2K units support ES genlock (“esgen”) and MS genlock (“esgenlegacy”).
Command/response table for MSVPP commands (continued) Command MSVPP Command Response (host to unit) (unit to host) Additional description Audio mute NOTE: Audio is unmuted (is output) when power is cycled.
Command/response table for MSVPP commands (continued) Command MSVPP Command Response (host to unit) (unit to host) Additional description Serial port Remote 1 configuration NOTES: • Serial port Remote 2 is not configurable. It is for factory use only. • You can set the serial port configuration and mode via an MSVPP command and connected to serial port Remote 1, but it is not recommended. Changing the configuration or mode while connected via the serial port disconnects the computer from the port.
Command/response table for MSVPP commands (continued) Command MSVPP Command Response (host to unit) (unit to host) Additional description Ethernet configuration (continued) Set gateway address SetGateway•X3@•X3#} OK] Example: View gateway address SetGateway•2•10.13.197.25} GetGateway} Set DHCP on SetDHCP•X3@} OK] Gateway•X3@•X3#] Gateway] OK] NOTE: Set the gateway address of port X3@ to X3#. The Ethernet port (X3@) must be connected to a server or else the media player responds with ERROR.
Command/response table for MSVPP commands (continued) Command MSVPP Command Response (host to unit) (unit to host) SetDate•X3*•X3(} SetDate•10/15/2010•10:20:00} GetDate} OK] OK] Date•X3*•X3(] Additional description Time of day Set the date and time Example View the date and time Device parameters NOTE: If there are spaces (•) In the location or name identifier (X4)) (such as Park Visitor’s Center, shown in the SetDeviceName command example 2, below), the entire name must be enclosed in double quot
Command/response table for MSVPP commands (continued) Command MSVPP Command Response (host to unit) (unit to host) Additional description Information requests TIP: Copy the folder and filename in the response to the view current clip and view current playlist commands to the clipboard of your computer to paste them into scripts or DataViewer Send Command field. This frees you from typing in long, complex, and case sensitive names.
Command/response table for MSVPP commands (continued) Command MSVPP Command Response (host to unit) (unit to host) Additional description Information requests (continued) View position (frame count) View position (timecode) View position (percentage) View speed GetStateEx•X#•Position} GetStateEx•X#•Position_Timecode} GetStateEx•X#•Position_percentage} GetStateEx•X#•Speed} StateEx•X#•”position”•”X4&”] StateEx] StateEx•X#•”position_timecode”•”X*”] StateEx] StateEx•X#•”position_ percentage”•”X4*”]St
Command/response table for MSVPP commands (continued) Command MSVPP Command Response (host to unit) (unit to host) Additional description Information requests (continued) GetTemperature•Front•Panel} View front panel temperature View main processor temperature View temperature, both locations Temperature•”front•panel”•X4(C] Temperature] Temperature•”main•processor”•X4(C] Temperature] Temperature•”front•panel”•X4(C] Temperature•”main•processor”•X4(C] Temperature] Voltage•X5)•X5!] Voltage] GetTemperat
Command/response table for MSVPP commands (continued) Command MSVPP Command Response (host to unit) (unit to host) Additional description Information requests (continued) View disk information GetDiskInfo} diskinfo•X4!total•X4!free] View version GetVersionInfo} Example: GetVersionInfo} VersionInfo•”firmware”•”X5@”•”X5#”] VersionInfo•”LCD_FPGA”•”X5@”•”X5#”] VersionInfo•”Video_FPGA”•”X5@”•”X5#”] VersionInfo VersionInfo•“firmware“•”2.06.07”•””May•19•2010] VersionInfo•“LCD_FPGA“•”2.
Detailed System Interaction This section describes the interaction of the media player and other system components at a detailed level, including: • Data Transfer and Firmware Upgrade • Synchronization • Using Digital Inputs and Relays • Encoding Guidelines Data Transfer and Firmware Upgrade NOTE: The media player must run firmware version 2.06.07 or newer.
3. Enter the IP address of the connected port in the Host field (see d on figure 60). NOTE: If the local system administrators have not changed the value, the factoryspecified default IP addresses are as follows: LAN 1: 192.168.254.254 LAN 2: 192.168.254.253 4. Enter “es9600” (without the quotes) in the Username field (b). NOTE: The Username and Password fields are case sensitive. 5. Enter “nortxe” (without quotes) in the Password field (c).
Loading Media Folders to the Media Player See “Encoding Guidelines” details on encoding content for use on the JMP 9600. The final encoded content (JPEG 2000 video, audio, and other associated data) is collectively referred to as a DCP folder and must be loaded on the hard drive of the JMP 9600 via FTP in order to be played. 1. Connect a computer to the media player and start the FTP utility (see “Starting the FileZilla FTP Utility” on the page 75). 2.
Deleting Folders and Individual Files from the Media Player 1. Connect a computer to the media player and start the FTP utility (see “Starting the FileZilla FTP Utility” on the page 76). 2. Left-click the folders and files that you want to delete (see a figure 63). TIP: Hold down the key to select multiple folders or files. Remote site (JMP 9600) 1 2a 2b 3 Figure 63. Deleting Files from the Media Player 3. Right-click among the shaded (selected) folders (Ç) and files and select Delete (É).
Loading and Updating firmware NOTE: The media player must run firmware version 2.06.07 or newer to properly update to even newer versions. If you have version 2.06.06 or older, you must update to 2.06.07 before updating to any later version. See “About menu“ in the “Operation” section to determine your firmware version. Acquire firmware upgrades and upload them to the media player as follows: 1. Visit the Extron website, www.extron.
NOTE: The file name and size shown are sample values only. 4 4 5 Folder where firmware is installed 6 Figure 65.
7. Connect a computer to the media player and start the FTP utility (see “Starting the FileZilla FTP Utility” on the page 73). 8. In the local site, navigate to the folder where you saved the firmware upgrade file (see a on figure 66). NOTE: Valid firmware files must have the file extension .UPG. A file with any other extension is not a firmware upgrade. Local site (PC) Remote site (JMP 9600) 1 2 Figure 66. Loading a Firmware File 9.
Synchronization Large control systems often require a number of different pieces of equipment to operate within strict timing constraints. For example, an exhibit can use a video display with an associated multi-channel audio playback system, in which audio playback must match the video display (“lip sync”).
Connections for Synchronized Multi-player Operation The following equipment is required for an example of a small synchronized system: • Two JMP 9600 Media Players (see figure 67, below) • One or more LTC cables terminated with male RCA connectors (in red on figure 67) • One or more Lock (ESGEN or MSGEN genlock) cables terminated with 6-pin mini-DIN connectors (shown in blue on figure 67) • A computer that is running show control software • Ethernet or serial (RS-232) remote control cabling A sync
If the slave player needs an additional timing reference for more precise synchronization (see “Results of timecode and genlock timing references,“ below), either the proprietary genlock timing reference or traditionaly genlock can provide it. In figure 67, on the preceding page, the master player outputs the ESGen genlock signal on its Lock Out connector. The slave player receives the ESGen genlock on its Lock In connector.
ESGEN vs. traditional Genlock The example in figure 67, on page 84, uses ESGEN Genlock. Traditional genlock, such as is output by an Extron BBG 6 A Blackburst Generator, can also be used in many applications. See the attributes of the two timing references, below, to determine which to use in your application. ESGEN Genlock attibutes — • ESGEN Genlock uses the pixel clock, so it works for all resolutions and frame rate combinations.
Applicable MSVPP commands The table below lists the MSVPP commands that you may need to configure and control a multi-player system. With the exception of TCStart, which can only be an MSVPP command (see the first NOTE, below), all of these commands can be also be accomplished using the HTML pages, as shown in the “Configuring LTC for Synchronized Multi-player Operation“and “Configuring Genlock for Synchronized Multi-player Operation“ examples on the pages that follow.
TIP: When you are in a multiple player, master/slave configuration, you should stop all slave players before loading new content on the master player if that content has a different frame rate than the currently-loaded content. 1. Stop all players. 2. Load new content on the master player. 3. Load new content on the slave players. 4. Send the tcreceive and tcplayat commands. 5. Use the tcstart command to begin playback of the new content.
LTC locks any slave devices to the video output of the master player. Each playlist can have its own unique LTC and has the ability to generate a pre-roll period, a post-roll period (also called “run-on”), or both. The simplest way to configure the player is using the HTML Edit Playlist Properties dialog box as shown in the “Configuring a player as an LTC master“ and “Configuring a player as an LTC receiver (slave)“ examples that are shown on the next several pages.
Figure 69 shows using the Edit Playlist Properties dialog box to set the master player to generate an LTC (a) that starts counting up from 01:00:00:00 (exactly 1 hour) (b) once the play or TCStart command is received. 1 2 Figure 69. Generate an LTC Figure 70 shows using the Edit Playlist Properties dialog box to generate an LTC that starts at 01:00:00:00 (c) once the play command is received, but to delay the start of the video play until 01:00:10:00 (by 10 seconds) (d).
Configuring a player as an LTC receiver (slave) A slave player can be programmed to begin playing the loaded clip or playlist when it receives a particular LTC timestamp. A different LTC timestamp can be programmed for each clip in a playlist. Figure 72 shows using the Edit Playlist Properties dialog box to receive an LTC (a), start the video 10 seconds after the receipt (a 10-second delay) (b), and run the LTC on until 01:05:00:00 (c).
Configuring Genlock for Synchronized Multi-player Operation Genlock ensures that multiple media players operate with synchronous timing on each of their outputs. Genlock synchronizes and locks the video outputs. When genlock is combined with the LTC reference, the first frame of video is decoded across all the players that make up the ‘genlocked’ system at the same time. See “Results of LTC and genlock timing references“ on page 85.
High Frame Rate The high frame rate mode supports resolutions of 1920x1080 and 2048x1080 at 48, 50, and 60Hz by using the dual HD-SDI connection mode. The media player must be set for 2-channel-locked mode and the content must be progressive frame only with interlaced transport format, compatible with SMPTE 372-2009. The high frame rate content requires a pair of DCPs; one containing the odd lines for each frame and the other containing the even lines.
Optically-isolated Digital Inputs The digital input connections are implemented as four + and – terminals on 3.5 mm captive screw terminal blocks. Because each input is optically-isolated, both connections must be used to ensure the correct operation of the input circuit. NOTE: By factory default, status notification for Digital Inputs 1 through 4 is disabled. To be made operational, they must be enabled using the Set input trigger on MSVPP command (see “Applicable MSVPP Commands”).
Relay Contacts The relay outputs consist of four sets of NO and NC relay contacts. Connect an external device that you want to be able to switch on or off to the player via three poles (normally closed [NC], common [C], and normally open [NO]) of the 3.5 mm 4-pole captive screw connectors. NOTE: Relays R1 and R4 each span three poles on a single 4-pole captive screw connector. Relays R2 and R3 each span two captive screw connectors.
Encoding Guidelines This section describes the process of encoding and packaging a video and audio presentation for playback on the JMP 9600 Media Player. The Extron JPEG 2000 Encoder software simplifies and optimizes the process and workflow for creating content. Two versions of the software are included on the DVD that shipped with the media player: • J2KENC JPEG 2000 Encoding Software — A “light”version that is free of charge to all media player purchasers.
Encoding and Packaging Overview Creating content for the JMP 9600 is done in three stages: encoding, wrapping and packaging. The Extron JPEG 200 Encoder Software performs these tasks automatically and internally (see figure 78). This process is provided for reference only. JPEG 2000 Encoding Software Encoding Image Image ... Image Frame Frame Frame JPEG 2000 Compressor Packaging Wrapping J2C J2C ... J2C Frame Frame Frame MXF Wrap v.mxf Composite Playlist DCP Packaging v.mxf a.mxf MXF Wrap a.
Composition playlist A composition playlist (CPL) is a text file that contains all of the information necessary to reassemble a presentation from its individually encoded components and how the files for a specific presentation should be played back. The CPL file points to the reels (see figure 79), identifying locations (folders) and filenames, and specifies how the audio and subtitles are synchronized with the picture.
JPEG-2000 Restrictions The stream of JPEG-2000-coded frames must conform to ISO 15444-1:2004/PDAM 1 and are further constrained as follows: • All frames must be untiled; the entire image is encoded as a single tile. • The image and tile origins must both be at <0,0>. • Each compressed frame must be less than 1,300,000 bytes. • Each tile part of a compressed frame must be less than 500,000 bytes. • Compressed frames of 4:4:4 content have 3 tile parts.
Mounting and Maintenance This section details the following JMP 9600 Media Player procedures: • Mounting the Media Player • Cleaning the Air Filters • Changing Fuses • Battery Precautions Mounting the Media Player The JMP 9600 Media Player is housed in a rack-mountable, 2U high metal enclosure. It can be set on a tabletop or installed in a standard 19-inch wide rack.
2. Reduced air flow — Installation of the equipment in a rack should be such that the amount of air flow required for safe operation of the equipment is not compromised. 3. Mechanical loading — Mounting of the equipment in the rack should be such that a hazardous condition is not achieved due to uneven mechanical loading. 4.
Cleaning the Air Filters The JMP 9600 is equipped with two foam air filters that should be checked every four to six months and cleaned or replaced as required. You may need to perform this check more frequently in environments containing higher levels of particulates (such as dust). CAUTION: Do not subject the player to excessively dusty environments. Clean the air filters as follows: WARNING: Physically disconnect both power cables from the player before removing the front panel. 1.
Changing the Fuses The JMP 9600 is equipped with field replaceable fuses to protect against overcurrent damage. If one of the two power circuits fails, replace the fuses as follows: WARNING: Physically disconnect both power cables from the player before removing the fuse module. CAUTION: This unit employs double pole/neutral fusing. 1. Unplug both power cords. 2.
Troubleshooting a High Temperature The internal temperature of the media player can be viewed on the front panel (see “System Status menu“ in the “Operation” section. Temperatures above 85 °C (185 °F) indicate an equipment cooling problem. Power off the media player and troubleshoot a high temperature as follows: 1. Verify that the room ambient temperature is lower than the specified 104 °F (+40 °C) maximum. 2.
Ethernet Connection This section provides a high level discussion of the Ethernet connections on the player and a primer on the subject of subnetting. Topics that are covered, include: • Ethernet Link • Subnetting — A Primer Ethernet Link The rear panel Ethernet connector on the switcher can be connected to an Ethernet LAN or WAN (see item g and “LAN Ports” in the “Installation” section). Default IP Address To access the media player via the LAN port, you need the IP address of the player.
Pinging to Determine the IP Address The ping utility is available at the Command prompt. Ping tests the Ethernet interface between the computer and the media player. Ping can also be used to determine the actual numeric IP address from an alias and to determine the web address. Ping the player as follows: 1. On the Windows task bar, click on Start > Run. 2. At the Open prompt, type command. 3. Click the OK button. 4. At the DOS prompt, type ping and then press .
Configuring the Media Player for Network use via the ARP Command The ARP (address resolution protocol) command tells your computer to associate the media MAC (media access control) address of the player with the assigned IP address. You must then use the ping utility to access the controller, at which point the IP address of the controller is reconfigured. Use ARP to configure the IP address as follows: 1. Obtain a valid IP address, such as 10.13.197.7, for the media player from your network administrator.
Connecting as a Telnet Client NOTE: The Telnet Client utility is not installed by default in Microsoft Windows 7 or Windows Vista. Click Start > Search and type pkmgr/iu:”TelnetClient” on the Start Search line. The Telnet utility is available from the Command prompt. Telnet allows you to input MSVPP commands to the media player from the PC via the Ethernet link and the LAN. Access the DOS prompt and start Telnet as follows: 1. On the Windows task bar, click Start > Run. 2.
Set carriage return-line feed Unless commanded otherwise, Telnet transmits a line feed character only (no carriage return) to the connected player when you press the key. This is the correct setting for MSVPP communication with the player. The Telnet set crlf command forces Telnet to transmit carriage return and line feed characters when is pressed, but if crlf is set, the MSVPP link with the player does not function properly.
Subnet Masks and Octets The subnet mask (figure 86) is used to determine whether the local and remote devices are on the same subnet or different subnets. The subnet mask consists of four numeric octets separated by dots. Each octet can be numbered from 000 through 255. Leading zeroes, up to three digits total per octet, are optional. Each octet typically contains either 255 or 0.
Reference Information This section discusses the specifications, part numbers, and accessories for the JMP 9600 Media Player. Topics that are covered include: • Specifications • Part Numbers Specifications Content/file format File types ���������������������������������������� MXF-wrapped JPEG 2000 in DCP (Digital Cinema Package, unencrypted) Video formats JMP 9600 HD models �������������� 1280x720p5,6,7,8*, 1920x1080i2,3 1 = at 24 Hz, 2 = at 25 Hz, 3 = at 29.
Player sync External sync in (genlock) ��������������� 1 Vp-p, bi-level or tri-level Genlock connectors ������������������������ 1 female BNC (genlock in, black burst) 2 female 6-pin mini DIN (LOCK proprietary genlock in and out, for connection to other JMP 9600 units) Time code Signal level ������������������������������������� Input impedance: 600 ohms Input level: >100 mVp-p Output level: 1 Vp-p Rates JMP 9600 HD models �������������� 1 SMPTE, EBU, film output on a female RCA connector (tip-sleeve) JMP
Digital I/O control Number/type ���������������������������������� 4 digital inputs 4 relay outputs (2) 12 VDC outputs Connectors Digital inputs ��������������������������� (2) 3.5 mm captive screw connectors, 4 pole Relay outputs ��������������������������� (3) 3.5 mm captive screw connectors, 4 pole Power �������������������������������������� (1) 3.
Part Numbers JMP 9600 Part Numbers Media player part numbers Part number JMP 9600 HD – JPEG 2000 Media Player HD 60-1135-01 JMP 9600 HD 128 – JPEG 2000 Media Player HD 128 GB SSD 60-1135-02 JMP 9600 2K – JPEG 2000 Media Player 2K 60-1136-01 JMP 9600 2K 128 – JPEG 2000 Media Player 2K 128 GB SSD 60-1136-02 Included Parts These items are included in each order for a JMP 9600 Media Player: Included part numbers Part number Rack mounting brackets and hardware IEC power cords (qty.
Cables When using signals with a scanning frequency of 15-125 kHz and running distances of 100 feet or more, use high resolution BNC cables to achieve maximum performance. Cable assemblies Cable Part number DVID SL Pro Series DVI-D Male-to-Male Cable 26-649-nn HDMI M-M Pro Series HDMI Male to Male Cable 26-650-nn HDMI M-DVI-D M/6 HDMI Male to DVI-D Male, 6' (1.8 m) 26-614-02 IN9700 Series Single Link DVI-D Male to Male, 6' to 75' (1.8 m to 22.8 m) 26-584-nn VGA M-M MD Non-Plenum 3' to 100' (0.
Extron Warranty Extron Electronics warrants this product against defects in materials and workmanship for a period of three years from the date of purchase.