PMS9400 HD FrEND User Guide Preface Preface About This User Guide The manual is comprised of the following chapters: Chapter 1: Introduction Chapter 2: Player Controls and Set-Up Chapter 3: Data Transfer Chapter 4: Serial Port Event Scheduler Chapter 5: Playing MPEG Files Chapter 6: Remote Control Protocol...
Playlist; Spaces in File/Playlist names note; New IR Remote 1.53 09.30.05 General Updates 1.54 10.06.05 Add ‘GetState’ command Trademarks MEDIASONIC , MS and the MEDIASONIC logo are registered trademarks of ELECTROSONIC LTD. ® ® ® ELECTROSONIC , ES and the ELECTROSONIC logo are registered trademarks of ELECTROSONIC ®...
PMS9400 HD FrEND User Guide Table of Contents Table of Contents Preface ..................... 3 About This User Guide ............................3 CE Compliance...............................3 FCC Compliance ............................4 Document History............................4 Trademarks...............................4 Table of Contents ..................5 Chapter 1: Introduction ..............9 Main features:..............................9 Installation ..............................10 Wall Mounting ............................10 Chapter 2: Player Controls and Set-Up...........
Page 6
PMS9400 HD FrEND User Guide Table of Contents Event Script..............................28 Event Script Format..........................28 Events................................. 29 Start Date ..............................29 End Date..............................29 Day of Week ............................. 29 Event Time ..............................29 Command String............................29 Example Script Files ............................30 Example 1: Turn Display ON/OFF ......................
Page 7
PMS9400 HD FrEND User Guide Table of Contents Setsmoothmode ............................42 Setnormalmode ............................42 GPIO COMMANDS:............................43 Getinput ..............................43 Getoutput ..............................43 Setoutput ..............................43 STATUS COMMANDS: ............................43 GetState<Channel list>..........................43 CONTROL PORT CONNECTIONS .........................44 Serial Port Pinout ............................44 RJ45 Ethernet.............................44 RJ45 Pinout..............................44 Chapter 7: Using the GPIO Control Interface......... 45 GPIO Physical Interface ..........................45 Opto-Isolated Digital Inputs ........................45 Input Circuit Wiring Configuration......................45...
Page 8
PMS9400 HD FrEND User Guide Table of Contents Program Stream ............................56 Transport Stream ............................57 Appendix C: Encoding Guidelines ..........58 Appendix D: Specifications............59 Primary Video Output ..........................59 HD - Video Connector ..........................59 Secondary Video Outputs: ......................... 59 Y/C ................................
Chapter 1: Introduction The MediaSonic MS9400 HD FrEND is a simple to use, High Definition (HD) Video Player Appliance that supports numerous video formats and is designed to facilitate deployment of HD Media Networks in a wide variety of situations.
MS9400 HD FrEND User Guide Chapter 1: Introduction Installation The MS9400 is designed for use in a variety of situations, the most common being ‘desktop’ use. Wall Mounting Alternatively, the unit may be mounted against a flat horizontal or vertical surface by means of the included mounting brackets.
MS9400 HD FrEND User Guide Chapter 2: Player Controls and Set-Up Chapter 2: Player Controls and Set-Up Front Panel The following diagram illustrates the MS9400 front panel layout: Front Panel Controls The front panel is equipped with a number of user interface and monitoring features; from left to right they are: •...
MS9400 HD FrEND User Guide Chapter 2: Player Controls and Set-Up • STATUS LEDs (Refer to top diagram) - Indicate: 1. VIDEO active 2. RS232 TX (Transmit) active 3. RS232 RX (Receive) active 4. Network connected 5. Hard Disk active...
MS9400 HD FrEND User Guide Chapter 2: Player Controls and Set-Up System Configuration Use the HD FrEND in simple stand-alone configurations consisting of the player, an HD display and an audio system, or in more complex network integrated systems. The following diagram illustrates a generic system utilizing an HD FrEND player. Your actual system configuration may be different but will be some variant of that shown.
MS9400 HD FrEND User Guide Chapter 2: Player Controls and Set-Up “Quick Start” Assuming correct connection of the MS9400 into a display system, perform system steps 1-3 below to turn on the player: 1. Turn ‘on’ the main POWER OFF/ON switch at the rear of the player (the power LED on the front panel will glow).
MS9400 HD FrEND User Guide Chapter 2: Player Controls and Set-Up Hand-held IR remote control Use the hand-held IR remote control to access the HD FrEND’s on-screen user interface during player set-up or to control the player manually. IR Remote Control Version 1 The Remote Control provided with initial versions of the MS9400 is shown in the image below: *NOTE: Press the light-purple <PC>...
MS9400 HD FrEND User Guide Chapter 2: Player Controls and Set-Up IR Remote Control Features NOTE: Button functions on the two remote control versions are identical; only the button legends are different. Press the <MENU> button to activate the on-screen menu.
MS9400 HD FrEND User Guide Chapter 2: Player Controls and Set-Up Hand-Held IR Remote Control Button functions: BUTTON BUTTON FUNCTION (Version 2) (Version 1) <TV> <POWER> <CABLE> <MS9400> <PC> Sets the Remote in HD FrEND control mode. <FUNC> <LAST> Use in conjunction with numerical buttons to access factory presets.
MS9400 HD FrEND User Guide Chapter 2: Player Controls and Set-Up Configuration Assuming correct connection of the MS9400 into a display system, perform system steps 1-3 below (same as in “Quick-Start”) to turn on the player and access the configuration menus: 1.
MS9400 HD FrEND User Guide Chapter 2: Player Controls and Set-Up Display Navigate to and click on the Display menu button. The following screen appears: Click the scroll button in the property window you wish to edit and choose the output mode that matches your display from the available options: •...
MS9400 HD FrEND User Guide Chapter 2: Player Controls and Set-Up Refer to the section ‘Handheld Remote’ Control earlier in this chapter for more information on the IR remote control buttons. Playback Navigate to and click on the Playback menu button. The following screen appears: Click the scroll button in any property window and choose from the available options: •...
MS9400 HD FrEND User Guide Chapter 2: Player Controls and Set-Up • PID Search options are: User Define – When PID is known, select User Define and use the scroll bars in the windows at the bottom of the display to enter the necessary PIDs. PID information must match that of the files in use;...
MS9400 HD FrEND User Guide Chapter 2: Player Controls and Set-Up NOTE: When an external ‘RunScheduler’ command is received by the MS9400 the check box display will change only after toggling the menu OFF and back to ON. Remote Control – RS232 Navigate to and click on the RS232 menu button.
MS9400 HD FrEND User Guide Chapter 2: Player Controls and Set-Up • Update – Click to ‘set’ your changes to the parameters selected. Remote Control – TCP/IP Navigate to and click on the TCP/IP menu button. The following screen appears: This menu allows the MS9400 to be set-up for use in a Network.
MS9400 HD FrEND User Guide Chapter 3: Data Transfer Chapter 3: Data Transfer Loading MPEG (.mpg) data files: MPEG encoded HD or SD video clips (MPEG data) must be loaded on to the MS9400’s hard disk in order to be played (sent to a display device).
Page 25
XXX.XXX.XXX.XXX 3. Enter the User Name: hdclipftp (case sensitive), press Enter/Return when prompted. 4. Enter your password: mediasonic (case sensitive), press Enter/Return when prompted. 5. IMPORTANT! Type binary in the command line and press enter/return. This ensures that data is transferred to the MS9400 correctly.
MS9400 HD FrEND User Guide Chapter 3: Data Transfer To Delete a file from the MS9400 using DOS If necessary you may remove files from the MS9400: 1. Open a DOS window and log on to the MS9400 as shown above.
MS9400 HD FrEND User Guide Chapter 3: Data Transfer 3. Open a file manager window by clicking My Computer on the desktop. 4. Select the file(s) you wish to transfer and drag/drop from the My Computer window (local computer) to the Internet Explorer window (MS9400).
MS9400 HD FrEND User Guide Chapter 4: RS232 (Serial) Port Event Scheduler Chapter 4: RS232 (Serial) Port Event Scheduler The MS9400 HDFrend has the built in capability to run a simple scheduler that can issue serial commands out of the RS232 port relative to the time of day. This feature gives the MS9400 the ability to act as a local controller for a simple playback system.
MS9400 HD FrEND User Guide Chapter 4: RS232 (Serial) Port Event Scheduler <Event> … </Event> Using a Text Editor of your choice, enter command lines as illustrated in the Event Script Format above. NOTE: Characters are not case sensitive. Events The script file can contain more than one event.
MS9400 HD FrEND User Guide Chapter 4: RS232 (Serial) Port Event Scheduler Example Script Files Example 1: Turn Display ON/OFF Below is an example script file that will switch an LCD panel display ‘ON’ every Monday, Wednesday, and Friday at 8 AM, and OFF at 9 PM from 07/01/2005 to 07/31/2005.
MS9400 HD FrEND User Guide Chapter 5: Playing Files Chapter 5: Playing Files MS9400 in a Stand-alone installation NOTE: Store all video data files and playlist files in the default folder (/media) of the MS9400. To play files resident on the MS9400 disk drive: 1.
MS9400 HD FrEND User Guide Chapter 5: Playing Files Menu access during Playback: 1. Press the <MENU> button to display the MS9400 menu superimposed on the file being played; make changes to the configuration if necessary. 2. Press <MENU> to close the menu.
MS9400 HD FrEND User Guide Chapter 5: Playing Files Creating a Playlist 1. Using the thumb-joystick on your hand-held remote control (previously described) click the New button on the menu. A basic “Keyboard” display appears: 2. “Type in” the Playlist Name by clicking the various characters on the keyboard – as they are selected the characters appear in the Playlist Name window.
MS9400 HD FrEND User Guide Chapter 5: Playing Files Startup Playlist The MS9400 control software is programmed to look for a “Startup” playlist. If one has been generated the playlist will begin running automatically anytime the MS9400 is turned on.
The MS9400 utilizes certain remote control commands drawn from the MediaSonic Remote Control Protocol set. Users familiar with remote control of other MediaSonic HD Player products will already be aware of much of the command syntax.
MS9400 HD FrEND User Guide Chapter 6: Remote Control Protocol <clip> - a media-clip name. <channel> - a specific channel. <channel list> - a list of channels or ‘all’ for every channel. A <channel list> parameter is mandatory for commands that act on specific channels, but will be absent for generic player commands.
This command requests the type of player. The player will respond with PlayerType <string1> <number> Where String1 = A product from the MediaSonic Player Type list below. Number = software version. The software version will be a numerically increasing version number Player Type Description MS9300SD Single channel SD FrEND.
MS9400 HD FrEND User Guide Chapter 6: Remote Control Protocol MEDIA MANAGEMENT COMMANDS: GetMediaTree This command is used to retrieve the media storage tree from the player. This command doesn’t return a file listing but just the tree structure. The player responds with a series of path commands with the following structure. The tree is terminated with an empty MediaBranch command.
MS9400 HD FrEND User Guide Chapter 6: Remote Control Protocol PLAYLIST COMMANDS: The player protocol implements two different techniques for managing playlists. If the player responds to the “Supports LocalPlaylists” command the player must implement the playlist creation and replay commands. An additional interface is provided allowing a control system to manage playlists locally.
MS9400 HD FrEND User Guide Chapter 6: Remote Control Protocol LoadPlaylist <Channel list> <string1> Loads the playlist identified by <string1> onto the channels specified in <Channel list>. The clips specified in the playlist must be available to all channels identified in <Channel list>.
MS9400 HD FrEND User Guide Chapter 6: Remote Control Protocol PLAYBACK COMMANDS: LoadClip <Channel list> <mediapath> <clip> Load a clip to a channel list. This command provides an alternative interface to the playlist commands. The LoadClip interface allows a control system to remotely manage playback on the player.
MS9400 HD FrEND User Guide Chapter 6: Remote Control Protocol Audiooff <Channel list> Mute the audio on the requested channel. The Player will respond with OK or ERROR Loopon <Channel list> Enable the Auto repeat mode. Channel will loop (auto-repeat) at the end of the selected files in the playlist.
MS9400 HD FrEND User Guide Chapter 6: Remote Control Protocol GPIO COMMANDS: When using the MS9400 with an optional GPIO Interface module additional commands are available that enable the MS9400 to control or be controlled by an external device. NOTE: Refer to Chapter 7: Using the GPIO Interface for more information.
MS9400 HD FrEND User Guide Chapter 6: Remote Control Protocol CONTROL PORT CONNECTIONS The MS9400 facilitates remote control with Serial and LAN connectors located at the rear. We recommend that you use commercially manufactured connecting cables. Should you wish to make your own cables, the MS9400’s control pin-outs are given below.
MS9400 HD FrEND User Guide Chapter 7: Using the GPIO Interface Chapter 7: Using the GPIO Control Interface GPIO Physical Interface Back view of the MS9400 GPIO Interface: The GPIO Control Interface offers opto-isolated inputs and relay change-over outputs that can be controlled via third party show-control software, ESCAN or directly from the MS9400.
MS9400 HD FrEND User Guide Chapter 7: Using the GPIO Interface Option 1 – Input switch contacts using the MS9400’s power supply. This method is useful in applications where the current required is within the allowable limit of the MS9400. 500mA is available for external use.
The protocol used to communicate with the MS9400 GPIO board from ESCAN will mirror the text protocol used from the MediaSonic FrEND range of products, with an important difference: The commands will not have space separators in the command names. i.e. SET OUTPUT on the FrEND will become SETOUTPUT on the MS9400.
MS9400 HD FrEND User Guide Chapter 7: Using the GPIO Interface The MS9400 will send out an inputstate (See description of GET INPUT) message whenever the state of an input changes. The input state message will contain the current state of all inputs. It is up to the control system to determine which input(s) changed and act accordingly.
MS9400 HD FrEND User Guide Chapter 7: Using the GPIO Interface Programming the GPIO Functions Functions 10-17 (F10.mac - F17.mac) are user-defined sequences of control cues. Upon receiving a ‘change of status signal’ such as a switch connected to Input 1 being activated, the GPIO will call-up the corresponding sequence.
Ethernet Communication The MS9400 HD FrEND can be controlled via RS-232 and Ethernet connections. Most users will be familiar with RS-232 communication. Ethernet communication, while not a new development, is still a mystery to many.
MS9400 HD FrEND User Guide Appendix D: Specifications Dynamic Assignment Dynamic address assignment requires the use of a DHCP (Dynamic Host Configuration Protocol) Player that automatically assigns an address to a network device each time it connects. When the device connects, it may be assigned an address that differs from the address it was last assigned.
MS9400 HD FrEND User Guide Appendix D: Specifications The most common IP Address classes are: Class Name Valid Address Range Identifier Arrangement Class A 0.0.0.1 to 127.255.255.254 NNN.HHH.HHH.HHH Class B 128.0.0.1 to 191.255.255.254 NNN.NNN.HHH.HHH Class C 192.0.0.1 to 223.255.255.254 NNN.NNN.NNN.HHH...
Page 53
MS9400 HD FrEND User Guide Appendix D: Specifications A message of: • Request timed out - indicates that there has been no response from the specified address. Either the device is not receiving data from the computer or the device is sending data. Check the data cabling, power and setup of the affected device.
MS9400 HD FrEND User Guide Appendix D: Specifications Appendix B: An Introduction to MPEG It is not an exaggeration to say there is a revolution in the world of television broadcasting, often referred to as the digital revolution. The ability of computers and related technology to process digital video, is leading to new possibilities of interactivity.
MS9400 HD FrEND User Guide Appendix D: Specifications • A profile is a subset of algorithmic tools • A level identifies a set of constraints on parameter values (such as picture size and bit rate). A Decoder that supports a particular profile and level is only required to support the corresponding subset of the full standard and parameter constraints.
MS9400 HD FrEND User Guide Appendix D: Specifications Multiplexes And Elementary Streams So far the discussion has concentrated on audio and video as if they were completely separate entities. Most applications using MPEG require audio and video to be combined, somehow, in such a way that during playback they remain synchronized (i.e.
MS9400 HD FrEND User Guide Appendix D: Specifications Transport Stream A transport stream is another MPEG 2 mechanism for combining audio and video elementary streams. It has the following two differences from Program streams: • The packet size is much smaller, therefore allowing easier recovery from bit errors in the stream.
• Recommended Video PID numbers are 17, 33 & 49. Audio PID numbers are video PID + 3. Try to ensure that all files are encoded with the same PID. MediaSonic normally use 49. • The standard ATSC bit rate is 19.39Mb/s. Higher bit rates up to 30Mb/s can be accommodated.25Mb/s is an excellent compromise between image quality and file size (storage).
MS9400 HD FrEND User Guide Appendix D: Specifications Appendix D: Specifications Primary Video Output Format: RGBHV / YPrPb to SMPTE274M and 296M Tri level sync on YPrPb mode as specified by EIA770 HD - Video Connector 15 pin miniature D type socket...
MS9400 HD FrEND User Guide Appendix D: Specifications Digital Video Decoder ISO/IEC 13818-2 MPEG2 Compliant Video Decoder supports MP@HL decoding. ISO/IEC 13818-1 Transport stream compliant All ATSC compliant decode formats supported Better than ATSC quality using data rates up to 35Mbps...
MS9400 HD FrEND User Guide Appendix D: Specifications Audio Stereo analog audio output via L/R RCA phono line out connector. Stereo Audio 100mV p-p Front panel Volume control Audio Processing Dolby Digital AC3 Sampling Rates 44.1KHz, 48KHz Audio Bit Rate 384Kbps...
MS9400 HD FrEND User Guide Index Index Command String Day of Week End Date Events Audio Format Example SPDIF/5.1 Start Date Stereo Audio Off/On Audio Volume Control FCC Compliance Front Panel IR WINDOW CE Compliance POWER LED Communications RESET Ethernet...
Page 63
MS9400 HD FrEND User Guide Index Test File Playlist Mode Menu 14, 18 Product Serial No. Display Playlists Remote-RS232 Remote-TCP/IP System Quick Start MPEG I, P & B Frames MPEG-1 Rear Panel MPEG-2 AUDIO Level ETHERNET Profile POWER OFF/ON Multiplex...
Page 64
MS9400 HD FrEND User Guide Index IP Address Video Output Resoltion Subnet Wall Mounting Video Format Rev. 1.54...
Need help?
Do you have a question about the MS9400 HD FrEND and is the answer not in the manual?
Questions and answers