Table of Contents

Advertisement

Quick Links

MS9400 HD FrEND
User Guide

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MS9400 HD FrEND and is the answer not in the manual?

Questions and answers

Summary of Contents for MediaSonic MS9400 HD FrEND

  • Page 1 MS9400 HD FrEND User Guide...
  • Page 2 MS9400 HD FrEND User Guide MS9400 HD FrEND User Guide Copyright © 2004 Electrosonic Media Networks Division All rights reserved No part of this documentation may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, without the prior written permission of Electrosonic Media Networks Division.
  • Page 3: Preface

    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...
  • Page 4: Fcc Compliance

    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 ®...
  • Page 5: Table Of Contents

    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 ................................
  • Page 9: Chapter 1: Introduction

    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.
  • Page 10: Installation

    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.
  • Page 11: Chapter 2: Player Controls And Set-Up

    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: •...
  • Page 12: Rear Panel Interface

    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...
  • Page 13: System Configuration

    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.
  • Page 14: Quick Start

    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).
  • Page 15: Hand-Held Ir Remote Control

    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>...
  • Page 16: Ir Remote Control Features

    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.
  • Page 17: Hand-Held Ir Remote Control Button Functions

    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.
  • Page 18: Configuration

    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.
  • Page 19: Display

    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: •...
  • Page 20: Playback

    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: •...
  • Page 21: System

    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;...
  • Page 22: Remote Control - Rs232

    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.
  • Page 23: Remote Control - Tcp/Ip

    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.
  • Page 24: Chapter 3: Data Transfer

    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.
  • Page 26: To Delete A File From The Ms9400 Using Dos

    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.
  • Page 27: To Delete A File From The Ms9400 Using Internet Explorer

    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).
  • Page 28: Chapter 4: Rs232 (Serial) Port Event Scheduler

    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.
  • Page 29: Events

    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.
  • Page 30: Example Script Files

    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.
  • Page 31: Chapter 5: Playing Files

    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.
  • Page 32: Menu Access During Playback

    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.
  • Page 33: Creating A Playlist

    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.
  • Page 34: Startup Playlist

    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.
  • Page 35: Chapter 6: Remote Control Protocol

    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.
  • Page 36: Local Control

    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.
  • Page 37: Configuration 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.
  • Page 38: Media Management Commands

    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.
  • Page 39: Playlist Commands

    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.
  • Page 40: Loadplaylist

    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>.
  • Page 41: Playback Commands

    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.
  • Page 42: Audiooff

    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.
  • Page 43: Gpio Commands

    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.
  • Page 44: Control Port Connections

    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.
  • Page 45: Chapter 7: Using The Gpio Control Interface

    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.
  • Page 46: Relay Changeover Contacts (Digital Outputs)

    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.
  • Page 47: Gpio Command Protocol

    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.
  • Page 48: Programming The Ir Remote Functions

    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.
  • Page 49: Programming The Gpio Functions

    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.
  • Page 50: Appendix A: Tcp/Ip Communications

    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.
  • Page 51: Dynamic Assignment

    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.
  • Page 52: Pinging A Device

    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.
  • Page 54: Appendix B: An Introduction To Mpeg

    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.
  • Page 55: I, B And P Frames

    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.
  • Page 56: Multiplexes And Elementary Streams

    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.
  • Page 57: Transport Stream

    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.
  • Page 58: Appendix C: Encoding Guidelines

    • 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).
  • Page 59: Appendix D: Specifications

    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...
  • Page 60: Digital Video Decoder

    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...
  • Page 61: Audio

    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...
  • Page 62: Index

    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...

Table of Contents