dCine Technical Manual Version 1.4Version HistoryVersion Date Updated By Purpose1.0 20110930 James Gardiner Initial Creation1.3 20111005 James Gardine
<Interface>This portion of the Settings.xml sets up the GUI interface. <Interface> <Enable>Yes</Enable> <P
<Rect> : This option defines the area of the selected <DisplayDevice> to use for the GUI control. For example, if the <DisplayDevice&g
<Channels>This section of the configuration controls the creation of the channel. <Channels> <01> <Enable>
The possible options are:1. CentreCrop: This option ensures that the image fills the height of the displayable area. However this may result in th
<DisplayDevices>This option defines the active screens used on the system. <DisplayDevices> <01> <Enable>
Copyright©2012 digitAll Pty Ltd 15
<AudioDevices>These options define how the Audio devices should be used by the dCine Media Player. A configuration example follow
results. In general, most locations/installs have 5.1 and most content/media is 5.1 leading to a direct pass through of the audio with no change.<
<TCPIPServices>This option is used to setup the internal HTTP and FTP servers built into the dCine: <TCPICServices> <Http>
<Reboot>The Reboot option sets up the system to reboot itself nightly: <Reboot> <Enable>No</Enable> <Time&
Table of ContentsIntroduction...
<IP>This option sets up the Network Interface on the dCine: <IP> <EnableDHCP>No</EnableDHCP> <Address>1
<Logging>The dCine logs many aspects of its operations. The Logging option allows you to configure where log files will be stored on the hard dr
<Dated> : The Dated option makes a new file per day with an extension representing that date. If not configured, the Dated option keeps adding
<Variables>Variables are used to help configure automation scripting: <Variables> <PioneerSerial>COM3,9600,N,8,1</Pione
<IPcamera>For a real time feed of what is going on in the cinema, we ustilise IP cameras: <IPcamera> <Enable>off</Enabl
monitoring agent is retrieving images frequently this can add significant load to the network. It is recommended that the IP camera be set to as low
<AutoSchedule>The dCine can talk to a ticketing system and retrieve the session schedules: <AutoSchedule> <Type>Venue</
Prepare - Prepares the session by loading but not starting it at the scheduled time. It is expected an external device, such as an older Automation
Copyright©2012 digitAll Pty Ltd 28
<Security>The dCine interface implements security access layer: expression? Singular? <Security> <WebAccess>Off</WebAcc
<WaterMark>...
</UserName>The Default MediaSetting.xml file contains an example configuration for security access. In the example above, the security
<IO>This portion of the MediaSetting.xml file is used to set up all the automation messages coming into and out of the dCine
The Automation Control screen seen in the above diagram is split into 4 sections; Auditorium : These are external triggers that effect the theatre, s
You can use the List All button to search for a defined Trigger. After pressing List All you will see the “Trigger Type:” and the “Trigger Name:”.
<Devices>IO-Contact-Closure devices are defined in the Devices section. An IO-Contact-Closure device is typically used to talk to tradi
Once the device has been detected by the Instacal utility, it will be allocated a device number, (usually “00”). The device type will also be displ
USB_ERB08 would be <IO>OOOOOOOO</IO> and the 24 port unit USB_ERB24 would be <IO>OOOOOOOOOOOOOOOOOOOOOOOO</IO>.The USB_SSR24 d
<Serial>Support engineers can configure the serial option to monitor a serial port for a string pattern. As an example; <Serial>
<IP>Support engineers can use the IP option to define what network socket the dCine will monitor. As an example; <IP> <Enable
<Events>Here we define events, giving them a name and describing what will trigger that event. As an example; <Events> <Seri
IntroductionThis document covers the technical aspects of the configuration of a dCine Media Player. This includes configuration of ente
an event fires and the event name is the same as the macro name, this will make that macro fire.2. Set up an event to listen for in the “Events” secti
<Trigger>Triggers are used to configure the messages that can be sent out from the dCine to external systems, such as a lighting or screen maski
automation screen indicating what state was last sent to that device. For example “DeviceNameToTrigger:State1ForDeviceName”When a DeviceNameToTrigger
however, the TriggerName will still be listed in the full list of triggers, meaning it can still be fired programatically, but not via the GUI
2. Internet Socket: The dCine can talk to an unlimited number of internet sockets. In the trigger definition, you can refer to any IP:Socket address.
Copyright©2012 digitAll Pty Ltd 45
<Macros>Macros are used to tie together a set of triggers. This is useful for defining a single button to represent a “Theatre
the heading “Theatrre State” a button showing the last activated Macro used. Selecting this button will list all programmed macros for selection by t
Error HandlingIf your Macros refer to a non existent trigger, an error message will appear in the Operation Log when the trigger attempts to fire that
<DCIDevice>The dCine can slave a DCI-player as part of its programming. This is done by treating the DCI-player as a simple VTR/playback devic
license making it show up on the support network under the correct IP and network access permissions.3. It will then start two processes - (1) t
into the dCine, if any media that is in the Playliust is not present, the dCine will look for this media on the MediaStore, and if present, tell it to
<MediaStore>The dCine can utilise external sources for media and playlists for eCinema and DCI content. The <MediaStore> option is used to
to specify a FTP location. This includes the username and password. For example:ftp://username:password@ip_address/pathNote: under <Remote>
<Streamer>The dCine can utilise streaming based technologies to display content on screen. This is done by the dCine connecting to a streamer
<WaterMark>The WaterMark feature is a security feature that places data into the video stream. If the playback of the content is pirated, i
<Average> : Sets the average period in seconds for when the WaterMark appears. This is an average as the <Variable> option is used to r
<email>You can define an Email address(s) to be contacted when important events occur on the dCine. Example: <Mail>
<Time>From starting a show to logging when events happen, it is important to have an accurate clock. To ensure accurate time, the clock can be
TimeZone selection and will happen automatically.NTP server SelectionWhen selecting an NTP server, you may select the text input area and enter a cust
Auto creation of MediaSetting.xmlWhen installing a system for the first time, or if you have problems with the current MediaSetting.xml
stops many viruses.4. Optimising the interface by: Setting the windows appearance options to basic and disabling shadow and fade effects.5. Many more
ExamplesFollowing are examples of configuration filesSetting.xml ExampleFollowing is an example of a typical Settings.xml file:<?xml version="
<Enable>Yes</Enable> <Rect> <Left>0</Left> <Top>0</Top>
<DNSAutoEnable>No</DNSAutoEnable> <DNSAddress>10.30.7.5</DNSAddress> </IP> <Logging> &
<Flat>Device 00 Pulse PIN:5 On 2000</Flat> </Masking> <Include>NEC_Projector_Ararat_C1.x
<DVD>${PioneerAMP} 04FN%0d</DVD> <TV>${PioneerAMP} 05FN%0d</TV> <Video1>${
<42>${PioneerAMP} 42VL%0d</42> <43>${PioneerAMP} 43VL%0d</43> <44>${Pionee
<93>${PioneerAMP} 93VL%0d</93> <94>${PioneerAMP} 93VL%0d</94> <95>${Pionee
commonly used to force a re-install or to REVERT back to a previous version. For example, to revert back to a previous version, remove the
Master control file “MediaSettings.xml” and “Settings.xml”MediaSettings.xml/Settings.xmlis the root configuration file that controls all aspects of th
The most important issue to understand when using “Includes” is that certain portions of the Settings.xml file are controlled by the int
Comentarios a estos manuales