Alcorn Mcbride Digital Video Machine 4 User Manual Download Page 44

 

 

 

36  

Playlists 

 

 

 

Example: 

 

; My Playlist File

 

 

1PL   ;Play File 1

 

2PL   ;Play File 2

 

 

If this Playlist were searched to Channel 1 of the DVM4, the command 1PL 
would behave like a serial command of 11PL.  If you were to search the same 
file to Channel 2, 1PL would behave like 12PL and so on.  If, for some reason, 
you wish to send a command to another channel, simply use the 

CHANNEL[x]

 

command listed in the 

Extra Commands

 section.  

 

Extra Commands 

The Playlist engines support all the control commands that are available to the 
other interfaces like Serial, UDP and Scheduler.  They actually have the same 
format.  For a table with a list of these, see the 

General Command Summary

 

section.  In addition, there are some additional operators available to the Playlist 
interface, since it has some special functionality the other interfaces don’t have. 

 

 

 

 

 

 

 

 

Summary of Contents for Digital Video Machine 4

Page 1: ...Digital Video Machine User s Guide by Alcorn McBride Inc...

Page 2: ......

Page 3: ...Digital Video Machine 4 User s Guide Alcorn McBride Inc...

Page 4: ...llustrative purposes only Alcorn McBride Inc assumes no responsibility or liability for the use of any of these products and makes no representation or warranty that the use of these products for spec...

Page 5: ...9 Composite Video Breakout Cable 9 Unbalanced Audio Breakout Cable 9 Digital Audio Breakout Cable 9 High Density RGB Breakout Cable 9 Ethernet Connector 11 USB Connector 11 RS 232 Serial Connector 9 p...

Page 6: ...t Time Zone 22 Set Longitude 22 Set Latitude 22 Set Time 22 Set Date 22 Set Daylight Saving Time Support On Off 23 Set Daylight Saving Time Type 23 Set Scheduler Logging On Off 23 Send Serial String 2...

Page 7: ...ansferring Files to the DVM4 55 Transferring Files using Ethernet 55 Transferring Files using the Removable Drive 55 Networking Your DVM4 57 Connecting to the DVM4 via Ethernet 57 Connecting to the DV...

Page 8: ...Index 75...

Page 9: ...lution for independent and synchronous video playback Along with this it gives you the ability to apply text and graphics overlays on your videos You will find that the DVM4 was designed to offer an a...

Page 10: ...Digital Surround Sound bitstream output NTSC PAL 480i 480p 576i 576p 720p and 1080i output resolutions Converts NTSC and PAL source material to all available output resolutions Serial RS 232 Control i...

Page 11: ...r Alcorn McBride Digital Video Machine 4 from several sources in the table below For Contact When Telephone Support 407 296 5800 M F 9am 6pm EST Fax Support 407 296 5801 M F 9am 6pm EST Knowledge Base...

Page 12: ...4 Welcome...

Page 13: ...rn McBride s latest PC software for communicating with the DVM4 and other products This Windows application allows you to easily configure and control your new DVM4 with the click of a mouse button Th...

Page 14: ...EG is a good encoding solution along with PixelTools multiplexer How Do I Put My Media Files onto the DVM4 One way is to buy a Removable Drive Bay sold separately and learn to install it into your com...

Page 15: ...nels on the DVM4 The DVM4 uses a grouping structure for playing videos in sync First you have to assign the channels you want to be in sync to the same group Once this is done you can use the Group co...

Page 16: ...8 Getting Started...

Page 17: ...Digital 5 1 bitstream is being played Digital Audio Breakout Cable The breakout cable also provides one RCA digital audio connector for each channel These connectors will output S PDIF and Dolby Digi...

Page 18: ...10 Rear Panel RGB Mode Pinout Component YUV Mode Pinout Composite Mode Pinout...

Page 19: ...the Networking Your DVM4 section of this document for more information USB Connector This connector can be used as an alternate method of loading files on the DVM4 Simply connect a USB storage device...

Page 20: ...12 Rear Panel...

Page 21: ...The only difference is how these commands are inserted into each interface Commands sent to individual units using the address operator will receive a message response but a wildcard message will not...

Page 22: ...here filename is an ASCII file name surrounded by quotation marks Message Response R CR Comments This is similar to the Search to Address command in chapter addressing mode used in Pioneer Laser Disc...

Page 23: ...unless a Select File command is issued in which case the new file will play from the beginning Because the video image is held in a digital buffer the still frame will be rock solid and may be held in...

Page 24: ...utput mode of the video The DVM4 is capable of displaying NTSC PAL PAL M 1080i 720p 480i or 480p This setting will be stored permanently in the DVM4 s configuration Command bytes ID Mode cVD CR where...

Page 25: ...displayed Banner or Image Command bytes ID cIM CR where n is 0 Transparent or 1 Visible Message Response R CR Image Location Description This command causes the Digital Video Machine 4 to change the...

Page 26: ...ed Green Blue Yellow Cyan Pink Black DarkRed DarkBlue DarkGreen Peach LightBlue and Magenta Command bytes ID Color cBC CR Message Response R CR Examples Change color to Red on channel 2 Red2 CR Change...

Page 27: ...ts Device ID Setting Device ID s should be done one unit at a time When communicating with multiple units do not send this command as a wildcard command as this will change every unit s Device ID Comm...

Page 28: ...onize 2 or more channels You may assign channels to group numbers 1 4 If you wish to remove a channel from a group use a 0 for the group number instead Command bytes ID gcAG CR Message Response R CR S...

Page 29: ...Response R CR Still Group Description This command causes all channels in the specified group to Still Command bytes ID gSG CR Message Response R CR Pause Group Description This command causes all cha...

Page 30: ...itive convention or north south Command bytes ID nLO CR Message Response R CR Set Latitude Description This command is used to set your latitude Latitude is used by the scheduler to make calculations...

Page 31: ...mand bytes ID nnnDT CR Message Response R CR Set Scheduler Logging On Off Description This command enables or disables scheduler logging Command bytes ID nSL CR Message Response R CR Send Serial Strin...

Page 32: ...24 Detailed Command Summary...

Page 33: ...e Current Status c P CR State CR State Playing Stopped etc Play cPL CR R CR Plays currently selected file Resumes if video is still paused Play File ncPL CR nncPL CR nnncPL CR nnnncPL CR nnnnncPL CR R...

Page 34: ...rames or time Configuration Video Mode Video Mode cVD CR R CR NTSC PAL PALM 1080i 720p 480i 480p 576i or 576p Video Colorspace ncVC CR R CR n 0 RGB 1 YUV 2 Composite Video Aspect Ratio ncVA CR R CR Im...

Page 35: ...IP String CR Get Gateway Address ID GW CR DefaultGateway CR Get Subnet Mask Request ID SM CR Subnet Mask CR Get Username ID US CR Username CR Get Device ID ID ID CR ID String CR Get Time Zone ID TZ C...

Page 36: ...28...

Page 37: ...ferent IP Addresses to reside on the same Ethernet network See the Web Page Setup section for information on setting IP Address and Unit ID AMINet Protocol The user data sent in the UDP packet follows...

Page 38: ...The value of the checksum may easily increase to a value that cannot be represented by one byte This situation calls for what we call number expansion If the value of the Checksum is between 0x00 and...

Page 39: ...ceives The user data in these responses exactly match those in the Pioneer AMI control command descriptions For example you ll receive an R contained when you send a PL contained in the AMINet wrapper...

Page 40: ...32 Ethernet Control...

Page 41: ...ed and many commands are similar on structure to Pioneer Disc protocol Upper or lower case characters can be used interchangeably in most cases Please see the General Command Summary section for a tab...

Page 42: ...34 Serial Control RS232...

Page 43: ...pt channel numbers should NOT be used A few examples would be the Play Group command or the Send Serial String command Playlist Engines The DVM4 has 1 playlist engine for every channel that s a total...

Page 44: ...a command to another channel simply use the CHANNEL x command listed in the Extra Commands section Extra Commands The Playlist engines support all the control commands that are available to the other...

Page 45: ...ent set until it has received another play command CHANNEL x Specify the channel that the following command should be sent to This will cause the number x to be inserted into the channel position of t...

Page 46: ...1PL The playlist engine will automatically insert the channel number that this playlist belongs to Channel 2 in this example changing the command to 12PL It then passes this command on to the EXACT s...

Page 47: ...etween commands we can instruct the playlist engine to execute those commands without waiting for the others to complete This causes the playlist engine to execute all of these commands simultaneously...

Page 48: ...er text appear at specific segments of a video The example above shows how a banner can be displayed exactly 15 seconds after a video starts and another can be displayed 30 seconds after the video sta...

Page 49: ...erted into the command Well if we wish to send a command to a different channel we need change the number that is being inserted This is exactly what the CHANNEL X operator does By preceding a command...

Page 50: ...42 Playlists...

Page 51: ...n the scheduler File Format Tutorial The Scheduler uses a text file loaded in the SCHEDULES folder of the DVM4 The text file can be edited in a text editor like notepad A schedule is composed of a lis...

Page 52: ...et when necessary S Repeat Set special case usage described below Although not a field this marks a comment Now that we have seen a table of the event fields let s look at the event in Example 1 Here...

Page 53: ...There is a summarized table in the File Format Tutorial section that lists all the fields for your reference Since the Event and event Parameter fields E 1 2 3 and 4 have been discussed in detail in...

Page 54: ...rom the year 2000 to the year 2099 are supported Leap years are handled Examples D 1 1 00 D 1 1 00 D 1 1 00 D 01 01 2001 D 01 01 2001 D 01 1 2001 I End Time The End Time is the hour and minute your ev...

Page 55: ...e greater than a century Example R 1 do it every period R 117 do it every 117 periods With a Repeat Set field present The Repeat Number and the Repeat Period become an index of the set These three fie...

Page 56: ...longitude latitude and timezone These can be determined online by typing your zipcode into many websites Simply do a search for longitude latitude zip code in your favorite search engine like www goog...

Page 57: ...ore them 2 Whatever combination you choose between Repeat Number and Repeat Period should not multiply out to be greater than a century For example don t repeat an event every 102 years 3 One event ex...

Page 58: ...how An example is a slow booting projector The DVM4 has to wait until it has booted before playing video Double Occupancy When Two Events Occupy the Same Slot If you plan on having a fairly complicate...

Page 59: ...meslot Start Time Bootups events with start time listed as BOOT Repeat Period Bootups events with repeat period listed as BOOT Scheduler Rules Precedence If two events occupy the same slot this is the...

Page 60: ...Overrides one shots that are intended to supercede a standard finite or infinite show Ex A special holiday show at the regular show s slot Finite Overrides Finites that are intended to supercede anoth...

Page 61: ...duler 53 Logging Schedulerlog txt will be kept in SCHEDULES directory if the INI file has the correct entries It logs the time and date of events in the scheduler See the INI file section to turn this...

Page 62: ...54 Scheduler...

Page 63: ...e DVM4 run FTP selecting the proper IP address login name and password You should then be able to connect to the DVM4 and transfer video files across the Network to the DVM4 Verify that the files are...

Page 64: ...56 Transferring Files to the DVM4...

Page 65: ...ting are the IP address the login name and the login password These settings need to be changed only if the unit is to be used on an Intranet or the Internet If you intend to use Ethernet only to tran...

Page 66: ...indows XP right click on the Network Neighborhood icon and select Properties If you are not using Windows or you do not have TCP IP Networking installed on your computer please consult your computer s...

Page 67: ...Note If you are unable to connect to the DVM4 over Ethernet after following the above procedure the problem may be a result of internal conflicts in Windows TCP IP settings To avoid this Windows prob...

Page 68: ...e DVM4 over a LAN or the Internet 1 Connect one end of a 100 Base TX Ethernet cable to the Ethernet connector on the DVM4 DO NOT USE THE SUPPLIED RED NULL ETHERNET CABLE 2 Connect the other end of the...

Page 69: ...ts dvm4 index html 2 Compare the Operating System version on the Alcorn McBride Website to the version on the DVM4 3 If the version on the Alcorn McBride page is the same there is no need to download...

Page 70: ...62 Networking Your DVM4...

Page 71: ...nels see next page GEOGRAPHICAL Longitude 81 set this if you want sunrise sunset calculations for scheduler to work Latitude 28 set this if you want sunrise sunset calculations for scheduler to work T...

Page 72: ...audio may drop out momentarily if a sync adjustment needs to be made MASTER Mode means that the lowest channel in a group will be designated as a Master channel All other channels will slave to this...

Page 73: ...0 Video Overlay Playlist 400 Automatically launches ply00400 lst on channel 2 ETC These fields are pretty self explanatory but there are some important things to mention There are 2 ways to make entr...

Page 74: ...66 AUTORUN INI...

Page 75: ...tion Note USB 2 0 has not been tested and some Compact Flash adapters require a driver to be installed before they work If this is true for your device you cannot use it with the DVM4 SanDisk Compact...

Page 76: ...n copy your files to the appropriate directories You can also update your unit s application by putting os new in the MEDIA folder itself 6 Attach the USB device or insert your CD DVD and reboot the D...

Page 77: ...the table below Extension Format MPG MPEG 2 Audio Video file LST Playlist TXT Schedule BMP Image File TXT Banner File Some example file names File Name Description VID00001 MPG Video File 1 PLY00401 L...

Page 78: ...le execution is 1 Schedule 2 Playlist 3 Video 4 Image 5 Banner Test Files When shipped the DVM4 removable hard drive contains the following test files vid00001 mpg NTSC 30 second National Geographic c...

Page 79: ...boot process and begin processing the following items All drive are scanned for the NEW_MEDIA volume name If found all updated files will be copied from this drive to the main DVM4 drive The DVM4 ini...

Page 80: ...72 Power Up Operation...

Page 81: ...pplication is to perform the highest quality MPEG encoding of your source material Encoding professional quality MPEG material is more of an art than a science The person encoding the material must be...

Page 82: ...depending on quality needs A scene with a tremendous amount of movement requires more bits than a much more still scene Program Stream Mux Bit Rate 10 0 Mbits s max The stream should be authored acco...

Page 83: ...mmand Bytes 25 commands 25 comments 14 25 Control 13 D 1 73 DB 25 13 Device ID 19 Digital Audio 9 DOS 69 encoding 73 error codes 23 Ethernet 2 11 29 55 57 58 60 file extension 69 File names 69 Firmwar...

Page 84: ...l 13 Rear Panel 9 removable drive 55 71 Repeat 37 Resolution 74 Resume 15 RGB 2 9 RS 232 13 Sample Rate 74 Select File 14 Serial Control 13 33 SIF NTSC 74 SIF PAL 74 stereo 74 Still 15 21 25 Stop 15 2...

Reviews: