Copyright 1995-2001 Coull Limited. Copyright 2001 AuthorCo Limited.
1.7 Xenturi Studio One: Rapid Start Up Guide.
3.3.3 Opening
an existing Screen
4 Xenturi Objects and Plug-ins
5 Regions - Making a Xenturi Presentation
Interactive
7 Xenturi Multimedia Objects – Properties,
Actions and Events
7.4.1 Standard
Video Objects - Introduction
7.4.7 Video
– Direct to Screen
8 Linking a Xenturi Presentation to a Web Page.
9 Testing and Publishing a Xenturi Project
10 Linking Xenturi to Other Products
11 Getting the best from Xenturi Video
11.2 Using Studio One Video Options
11.3 Capturing good quality video files
12 Appendix A – Evaluation Licence
13 Appendix B - Master Licence
Xenturi is a revolutionary multimedia distribution platform. In
addition to providing all the functionality that would be expected of a
multimedia delivery platform, Xenturi radically improves the quality of video output
by delivering full-Screen, full-frame playback on PCs using Pentium 166MHz or
faster processors.
Xenturi is infinitely expandable due to its unique plug-in architecture. Many new plug-in components are scheduled for release including one to enable Xenturi to support MPEG2.
The Xenturi Software Development Kit (SDK) will allow third party developers to produce plug-in components.
Xenturi interfaces with most popular authoring packages, so it does not matter which tools customers already use for authoring and editing.
Studio One is an authoring tool specifically designed for the rapid production of multimedia presentations a the Xenturi platform.
This manual leads the user systematically through the processes of building, testing and publishing an interactive Xenturi Project using the Studio One authoring tool.
Throughout the manual, boxed text provides information, hints, tips and warnings to assist the user:
i Additional explanatory information
J Hints and tips
M Warnings
Studio One is installed using the Windows Installer Service.
1. For Windows 2000 and NT machines it is necessary to have administrator privileges to install the software. Before attempting to install the software, make sure that you are logged in as Administrator.
2. Ensure that the colour depth of your graphics card is set to at least High Colour (16 bit).
3. Insert the CD.
4. If the Installation program does not automatically run, select setup.exe from the CD-ROM root directory.
5. Install Studio One as prompted. If necessary, the install program will first upgrade the Windows Installer on the PC before installing Studio One.
6. After installation, the user may be prompted to restart the machine.
7. For Windows 2000 or NT machines, log on as Administrator again before running Studio One for the first time, as it may be necessary to upgrade the version of DirectX that is on your machine.
DirectX is a low-level extension to the Windows Operating System. It allows programs to talk “directly” to the video and audio hardware on the machine. It consists of an update to Windows itself as well as special drivers for individual video/sound cards etc. Studio One uses DirectX to attain the best quality, fastest video possible for the given hardware.
There are several versions of DirectX, of which:
· DirectX 3 Required for Studio One to operate.
Included in NT Service Pack 6. This is required if Studio One is to be used on Windows NT.
· DirectX 8 Recommended for optimal performance.
Not available for Windows NT.
Whenever Studio One or a Xenturi presentation is run, it ascertains which version of DirectX is installed on the machine. It will update DirectX if required, giving easy-to-understand message prompts to achieve this. On Windows 2000 or NT, it is necessary to be logged in as Administrator in order to upgrade DirectX – a prompt appears to this effect if the user is not.
Help and support information can be found at the Xenturi website: www.xenturi.com
A number of rapid start up guides and tutorials are provided in the appendix of this manual.
Studio One is an authoring tool specifically designed for the rapid production of multimedia presentations on the Xenturi platform.
Xenturi supports the following media types:
Images BMP, JPEG, RAS, PNG, PCX, ICO files
Video AVI, MPEG1 files
Sound WAV files
Text TXT, RTF files
As more plug-ins are developed, the supported media types will grow. An MPEG2 plug-in is due for release mid 2001.
The file formats were chosen for compatibility and ability to play at high quality. For example, BMP files come as standard with the Microsoft operating system program, paint. The same philosophy was adopted when deciding to support for AVI, MPEG1 and WAV files. MPEG typically offers better compression than AVI and for distributable presentations this is an important consideration. Although AVI media can be of high quality, most are played in a small window (320 x 240 or 352 x 288) and only run at approximately 15 frames per second. Under Xenturi, MPEGs will run from CD at approximately 25 fps, full Screen.
Studio One allows you to make your presentations interactive with the use of Timers and Regions. Timers allow you to use time to control aspects of your presentations, while Regions allow users to interact with the presentation, using the mouse.
The Studio One authoring environment consists of a number of distinct areas and Tool Bars. It should be noted that the tool bars and tools are completely configurable. As such you only need to keep the tools that you use frequently on the desktop toolbars, freeing up additional space for you to work with your presentation. See Customising Studio One for more details.
Studio One comprises the following:
· Menu Tool Bar: File-handling utilities
·
Main Tool Bar: Project and Screen-handling utilities
·
Object Layout Tool Bar: Organisation and positioning
of multimedia Objects
· Objects Tool Bar: For insertion of additional Objects and creating Events
·
Object List Dialog: List of all Objects on the
Screen
·
Zoom Tool Bar: Zooming in and out of the editor view
·
Run Tool Bar: Run Projects or individual Screens
from the editor
· Screen Tabs: Move between which Screen the editor is viewing
·
Screen Object Dialog: Details relating to individual
selected Object
·
Project Overview: High level overview of the Project
On installation of Studio One, the tool bars contain only the most frequently used tools and commands. All tools and commands are available through the Tools menu options. Use the Customise option from the Tools menu to select alternative tools and commands and insert them into the tool bars as required.
M It is not advisable to place all tools on the tool bars as this reduces the amount of Screen space available for working with the Project.
This section describes how the Studio One authoring tool can be used to build a multimedia presentation for the Xenturi platform. Each individual presentation created for Xenturi is developed in Studio One as a Project. An individual Project can consist of one or more Screens (or Pages) and in turn each of these pages can contain one or more multimedia Objects, such as video and image files. By using the interactive features of the Xenturi Platform (such as Timers and Regions) it is possible to link together the various multimedia Objects and Screens to easily produce a complex multimedia presentation.
In its simplest form, a Project may consist of just a single Screen containing a single multi-media Object (for example, a video file). In this case, the whole presentation only consists of displaying the video. In a more complex form, the Project can be used to build a complicated interactive presentation.
A Project is the Studio One representation of a multimedia presentation. It is the Project file that tells Xenturi how to link together and present the various media files that combine to form the finished presentation. Each Project consists of one or more Screens, which in turn contain one or more Objects/items such as images, videos, sound and text. Each Screen can be interactive allowing the user to trigger Events (i.e. starting a video) within the presentation.
A Screen is the base to which media Objects are added in order to produce an interactive multi-media presentation. A Screen consists of one or more Objects.
The background of the Screen Editor displays a rectangle outline that represents the actual Screen area as specified for the Project. The window dimensions are displayed at the bottom right hand corner of the Screen.
In Xenturi, an Object is a multimedia item such as an image, video or text file (visible), or a sound file (non-visible). Using Studio One you can define the behaviour of such Objects (including appearance where appropriate).
All Objects have associated Actions and Events. Actions and Events are fundamental to the way in which a Xenturi presentation is handled, and are covered in much greater detail later in this manual.
Events are triggered when something happens to the Object (e.g. when a video Object starts to play).
Actions are the things that an Object can be made to do in response to an Event. For example, when a video Object finishes playing, the Event that’s triggered could be used to trigger the play Action of another video Object. To the viewer of the presentation, it would appear that as one video finished, so another started – seamlessly.
Timers are special Objects that trigger Events at set time intervals. These Events can then be used to initiate Actions on other associated Objects. Similarly, Regions allow a user to trigger an Event by using the mouse. By using Regions, Objects may be made interactive or responsive. For example, using Regions and Actions, an image may be made to move across the Screen when a mouse is clicked on it. A fuller description of the use of Actions and Events is given later in this manual.
This section first describes how to create a new Project or open an existing Project. A Project has certain properties that define its appearance and behaviour. These are the Project’s filename, a basic description of the Project and the location to which it will be saved. It also lets you define at a high level the overall appearance of the final presentation (i.e. Screen size, colour depth and whether the presentation is full Screen or windowed)
From the File menu select the New Project option.
Give the Project a Name, Description and Location where it is to be saved, and select the default Screen parameters for the Project before selecting OK.
Select from:
· Windowed: Displays the running Project within a window.
· Full Screen: Displays the Project within the full Screen.
For full-Screen presentations, select one of three Screen resolutions (640X480 / 800x600 / 1024x768 pixels). For windowed presentations, select any Screen size you require.
Select the colour depth (16 or 24 bits/pixel).
i More memory is needed for higher resolution and greater colour depth, possibly resulting in a slower running presentation on low-specification hardware. Therefore, a compromise may be required between the picture quality of a Project and its run speed.
A resolution of 640x480 will produce a less well-defined picture, but the Project will run faster; 1024x768 will produce a high quality picture but running at a slower Project speed.
A colour depth of 16 bits/pixel gives a faster running Project, but 24 bits/pixel gives a better quality picture.
These Project settings can be modified at any time by selecting
the Project Properties option from the File menu.
This section describes how to create new Screens and how to save, test (run) and delete Screens.
A Screen is the base to which media Objects are added in order to produce an interactive audio-visual presentation. A Screen consists of one or more Objects.
The background of the Screen Editor displays a rectangle that represents the Screen resolution as specified for the Project.
Creating new Screens, opening existing Screens and saving Screens can all be controlled from the tool bar.
Select the New Screen icon or select the New Screen option from the File menu.
JThe Screen resolution, colour depth and background colours, as set at Project level are applied to each new Screen.
1. Access the Open Screen File window via the Open icon or the Open Screen option from the File menu.
2. Search for and select the Screen required.
To save a Screen, either use the Save icon or select the Save Screen/Save Screen As… options from the File menu.
To test a Screen and the interAction of its multi-media Objects, select the Run Screen icon.
A Screen is just a resource for the Project script file. It can be deleted simply by deleting the appropriate .CAS file.
M Before deleting a Screen, ensure that there are no references elsewhere in the Project to scripting contained within the Screen to be deleted.
This section describes how to add new Objects to a Screen and subsequently size, move, edit and order them as required. The section also covers the use of Transparency for affecting the appearance of Objects.
As Objects are created they are added to the Object List. They are identifiable by the following codes:
· Images IMG
· Videos VID
· Sound SND
· Timer TMR
· Text TXT
· Region RGN
Similar types of Object are initially numbered chronologically: IMG1, IMG2 etc. They can be renamed as required via the Events menu by right clicking on the highlighted Object.
i For visible Objects, an open eye is shown to the right of the identity code. For non-visible Objects there is no symbol. The eye is used to Hide or Show an Object from the start of a Screen run. Click on the eye to close it (indicated by a cross), making the associated Object invisible at the start of a Screen run. Click on the cross again to reverse the operation.
When an Object is highlighted on the Screen, its corresponding entry is highlighted in the Object List and vice versa.
The size of an Object can be changed either in one or two dimensions at design time using the editor. Many Objects can also be resized dynamically at run time using the Actions ResizeTo and ResizeBy.
To resize the Objects at design time:
· Select the Object to be resized.
· Use the drag handles to adjust the dimensions as required.
· Fine-tune the dimensions via the Layout tab.
JIf the Object is grabbed from the top, bottom or sides, the size of the Object will be stretched to the required dimension however the aspect ratio is distorted. By grabbing the Object at the corner, the aspect ratio is maintained. The Aspect ratio of a particular Object can be locked by selecting the Lock Aspect Ratio box on the Object layout tab.
· Select the Object to be moved and drag it to the required new location.
· Fine-tune the position using the arrows under the layout tab option of the Properties dialog window, or enter the new values directly.
Objects can also be aligned or set relative to the Screen or other Objects by using the Align and Relative To icons, or by selecting the appropriate options from the Format menu.
· Highlight the Object to be deleted.
·
Delete by selecting the icon on the Object
List dialog window or by selecting the Delete option from the Edit menu.
Objects are listed in the Object List dialog window in the order in which they appear on the Screen in the z-plane (in front of/behind each other). The foremost Object is shown at the top of the list.
J If problems arise in terms of displaying one image on top of another, ensure that they are ordered correctly in the Object List dialog box.
The format menu contains tools to set an Object’s Z order or to align the Object relative to other Objects or the Screen.
Transparency can be applied to image and text Objects. It allows you to define a colour that will be transparent. This means any image file Object behind this Object will be visible through the transparent sections.
To set transparency:
· Highlight the appropriate Object.
· Select the Object option of the Properties dialog window.
· Use the colour picker or colour palette to select the colour that is to be to be transparent.
· To activate the transparency, tick the Transparent box in the Object option of the Properties dialog window.
i Transparency can only be applied to a single colour, not a range.
A presentation can be thought of as interactive when Events triggered by the viewer of the presentation directly affect the running of the presentation.
Such interactive Events are activated by using Regions.
Regions define an area on the Screen in which mouse Events can be detected and used to trigger Events within the presentation.
NB Regions do not
have to be at the front of the Screen to be active
Regions can be sized and placed on a Screen in much the same way as an Image Object. Although Regions are visible on the editor at design time, the are invisible at run time.
The following Events may be applied to Regions, to which Actions may then be linked:
· Create Event triggered when the Object is created
· Delete (Not used at the moment.)
· LClick Event triggered when the left mouse button is clicked on the Region
· RClick Event triggered when the right mouse button is clicked on the Region
· LDblClick Triggered when the left mouse button is double clicked on the Region
· RDblClick Triggered when the right mouse button is double clicked on the Region
· LBttonDn Triggered when the left mouse button is pressed down on the Region
· RButtonDn Triggered when the right mouse button is pressed down on the Region
· LButtonUp Triggered when the left mouse button is released on the Region
· LButtonDn Triggered when the right mouse button is released on the Region
· GotFocus Triggered when the mouse is over a Region
· LostFocus Triggered when the mouse moves away from the Region
· Selected Triggered when the Region is enabled.
· Deselected Triggered when the Region is disabled.
The following Actions can be applied to Regions:
· Enable Makes a Region active
· Disable Makes a Region inactive (does not respond to mouse Events)
· MoveTo Moves the top-left corner of the Region to a specified location
· MoveBy Moves the Region by a specified number of pixels
· ResizeTo Resizes the Region to a set size (in pixels)
· ResizeBy Resizes the Region by a set number of pixels relative to its current size
Create a Region in the same way as any other Object (i.e. select it from the Object tool bar, and place it on the Screen using the mouse or the layout tab of the Object dialog box.) Double click on the appropriate Region Event in the Events Tab of the Object dialog box to access the Object Action Properties window.
Select the Object to be affected by this Event and select the Action you want to occur. The list of Actions displayed in the bottom window depends on the Object that has been selected in the top window. For example, only if a video Object has been selected will the play or pause Actions be displayed.
In the above figure, the Event (which we can see from the dialog box title bar is a Region called RGN2, being left clicked) will trigger the SeekBy Action on the VID1 Object. The amount by which the video will move has been specified as 100 milliseconds.
Timers are a very powerful resource. They are non-visible Objects and can only be accessed from the Object List. They are used to bring a Project to life, for example by moving images across a Screen or displaying an image on the Screen after a certain amount of time.
Timers are similar to Regions in that they raise Events which trigger Actions on other Objects. Where Regions raise Events due to user Action, Timers raise Events due to time.
To create a Timer, select the Timer icon on the Object bar and new Timer Object code will appear in the Object List window.
Next specify the properties you require of the Timer in the Object tab dialog window:
· Time interval Measures the lapse of time from when the Timer starts to when it finishes in either seconds or milliseconds.
· Repeat counter This is the number of times that the Timer is required to repeat.
· Autostart Starts the Timer as soon as the Screen is run.
J For example:
Time interval 1 second
Repeat counter 60
Autostart Selected
Under the above Timer setting, a specified Action will occur every second and this will happen 60 times (therefore taking 60 seconds) starting as soon as the Screen begins to run.
To make a Timer affect another Object you must assign Actions to its Events in the same way as you would with Regions.
Timers raise five different Events.
Select one of five Events that is to trigger the required Action:
Create Triggered when the Screen is first started and the Timer created
Delete (Not currently used)
Start Triggered when the Timer starts to run
Finish Triggered when the Timer finishes
Elapse Timer interval elapses (that is, as the Timer is running)
Select the New Action icon to access the Actions Editor window and specify the Object and Action as you would for any Event if using a Region.
J If a Project is to be portable (i.e. used on different machines), it is advisable to start all Timers after the largest image or Object on the Screen has been created or shown. This is because slower machines take longer to load Objects. It may therefore appear that associated Timers start too soon, even though they actually start at their correct times. For example, on a fast machine a specified image loads quickly, the Timer starts and the quick-loading image moves across the Screen with every elapse of its time interval as required. On a slower machine, the Timer starts whether or not that image is fully loaded, leaving the image to play catch-up with the Timer.
This section is mainly intended as a reference section. It gives details of the various multi-media Object types currently supported by Xenturi, and the various properties, Actions and Events associated with each Object type.
The first release of the Studio One authoring tool contains six plug-ins (modules):
· Image IMG
· Video VID
· Text TXT
· Sound SND
· Timer TMR
· Region RGN
In addition to this, the Screens also have Actions.
Additional plug-ins will be available which will increase the number of media types supported. An MPEG2 plug-in will be available later this year.
All Objects have the following elements:
Properties Define the Object’s appearance and features
Events What happens to that Object triggering Actions in other Objects
Actions What can happen to an Object triggered by an Event
J For example:
When a Timer starts to run (Event), an image may move across the Screen (Action).
When the mouse cursor is clicked on a Region (Event), a video begins to play (Action).
A Screen is the base to which media Objects are added in order to produce an interactive multi-media presentation. A Screen consists of one or more Objects. In addition to the Project / Screen properties that are covered in section 3.2, Screens also have Actions. This allows one Object to start a different Screen.
The following Actions can be applied to images:
· Exit - Causes a Screen to close
· Open – Starts the Screen running.
Images consist of BMP, JPEG, RAS, PNG, PCX and ICO files .
The following Events are triggered by images. These Events can be captured and used to trigger Actions on other Objects:
· Create Event triggered when the Object is created.
· Delete (Not used at the moment.)
· Show Event triggered when the Object becomes visible.
· Hide Event triggered when the Object becomes invisible.
· Elapse (Not used at the moment.)
The following Actions can be applied to images:
· Show Makes an image visible
· Hide Makes an image invisible
· MoveTo Moves the top-left corner of an image to a specified location
· MoveBy Moves an image by a specified number of pixels
· SetTransparentColour Sets an image’s transparency to a specified colour
· SetTransparency Activates image transparency
Xenturi currently supports MPEG1 and AVI video file formats. Additional Plugins will shortly be available to support other video file formats.
The following Events may be applied to videos, to which Actions may then be linked:
· Create Event triggered when the Object is created.
· Delete (Not used at the moment.)
· Show Event triggered when the Object becomes visible.
· Hide Event triggered when the Object becomes invisible.
· Start Event triggered when the video begins playing
· Finish Event triggered when the video finishes playing
The following Actions can be applied to videos:
· Show Makes a video visible
· Hide Makes a video invisible
· Play Plays a video
· Stop Stops a video
· Pause Pauses a video
·
MoveTo Moves a video Object to a specified position on the
Screen
· MoveBy Moves a video Object by a specified distance in the X and / or Y-axes
· Seekto Sets the position at which the video plays – specified in milliseconds
· Seekby Sets the position at which the video plays relative to its current position
i If a video does not appear in the edit window when placed there, this is probably because the first frame of the video is the same colour as the background Screen colour (for example, black). The video is actually there. Use the preview slider bar on the Object tab to advance the video to another frame.
The ability to play Sculptured Video is one
of the many exciting new features available when playing multimedia
presentations on the Xenturi platform. Sculptured video is a masking technology
that allows a video to be played in any shape rather than the standard
rectangle, allowing any existing background image to be viewed in areas where
the video is masked (hidden).
You need three items to make a sculptured video:
The video file – Standard MPEG1
The mask file – a black and white BMP file saved at a colour depth of 256 colours, the same size as the original video file (often 352x288 for an MPEG1 video file).
The background bitmap image – Standard BMP
The final effect of three files is a video playing in a user defined ‘sculptured’ shape.
i This file must be of a very specific format: it must be the same height and width as the original MPEG file, and saved as a 256-colour .BMP file. For example for most MPEG files, the mask will need to be 352(w) x 288(h). This is the default resolution of the MPEG1 format (for PAL systems) and the mask must contain a 1:1 mapping of pixels between source and mask. In this bitmap, any colour apart from black becomes transparent, and the video can then be seen through the image.
To achieve the 25 frames per second full Screen video performance on low specification hardware, the Xenturi platform can be set to render the video directly to the target platform’s video hardware. When using this option, the video must be the foremost Object, and other image Objects cannot be mixed in with the video. This feature is intended for use where full Screen video on low performance hardware is required. If the target hardware is of a higher specification, then this option should not be selected, and the Xenturi image and video features can be used to the full.
To use the Direct to Screen option, tick the Direct to Screen Render option.
For more details on how to get the best from Xenturi video, see section 11.
Sound Objects consist of WAV files.
The following Events may be applied to sound files, to which Actions may then be linked:
· Create Event triggered when the Object is created
· Delete (Not used at the moment.)
· Start Event triggered when the sound begins playing
· Stop Event triggered when the sound finishes playing
· Pause Event triggered when the sound is paused
The following Actions can be applied to sound files:
· Play Plays a sound file
· Stop Stops a sound file
· Pause Pauses a sound file
· Seekto Sets the position at which the sound plays – specified in milliseconds.
· Seekby Sets the position at which the sound plays relative to its current position
Text Objects consist of TXT files and can be previewed under the Object option of the Properties dialog window. It is possible to either enter the text directly, or use File menu to import text.
Once entered the text can be edited as required using common editing tools.
· Text style Defines the visual style of the text
· Text size Defines the size of each character
· Bold / Italics / Underline Emphasises text
· Text colour Selected from a colour palette
· Text alignment Aligns text to left / centre / right / justified
There are two ways to set the background colour of the text box. Either:
· Select the browse button next to Background Colour in Text Object Properties dialog window and select the required background colour.
·
Use the colour picker to select a colour already used
in the presentation.
The following Events may be applied to text files, to which Actions may then be linked:
· Create Event triggered when the Object is created
· Delete (Not used at the moment.)
· Show Event triggered when the Object becomes visible.
· Hide Event triggered when the Object becomes invisible.
The following Actions can be applied to text files:
· Show Makes a text file visible
· Hide Makes the text invisible
· MoveTo Moves the top-left corner of the text to a specified location
· MoveBy Moves the text by a specified number of pixels
· SetTransparentColour For a specified colour
· SetTransparency Set the transparency option for the text on or off (true / false)
· SetTextColour Sets the colour of the text
· SetBackgroundColour Sets the background colour
A Region is an important element in making the Screen Objects interactive as it defines the area (or Hot Spot) within which a specified command is activated. They also allow the user to interact with the Objects on the Screen or move between Screens.
See Section 5 for further information on Regions and making Projects interactive.
Timer Objects are covered in depth in Section 6
With Xenturi it is straightforward to create a hotlink on a presentation to start up a computer’s default web browser and pass it the URL of a web page. This is done using the Xenturi File Loader plug-in.
Any Event can be used to start a web link. Double click the Event you want to link to a web page, to display the Action Properties dialog box (in exactly the same way as you would assign any Action to any Event.)
Then in the Object to be Actioned list, select Launch File. The only Action available is Open and so this is automatically selected. The in the filename box, type in the URL of the web page you want to start.
The file launcher works by telling Windows to open a the specified file. Windows recognises the file as a URL and automatically fires up the default web browsers and attempts to link to the correct web page.
Any file name could be specified here, and Windows will attempt to load that file using the default program associated with the file type.
(However, if you attempt to launch a non-web page file type, be careful to specify the exact file path. Note that if the file specified is on the distributed CD, and the CD is then played back in a machine where the CD is mapped to a different drive letter, the file launcher will fail to find the file and report an error. For this reason it is not recommended to launch file types other than web pages with the current version of the file launcher.)
This section explains how to test a Xenturi Project to check it runs as required and how to publish a Project once completed.
It is important to check that Objects interact as required. Running a Screen after setting up new Events and Actions allows the user to ensure that the Project will run smoothly.
1. Save the Screen via the Save icon.
2. Select Run Screen.
3. The Screen will now behave as it would when run as part of the main presentation. At this stage any user interaction with the presentation can be tested.
i Different Screens can be opened and exited via the Application option in the Actions Editor window.
A Project is ready to be published once it has been completed in full and no further alterations are to be made. Once a Project has been published, the files can be copied onto a CD-ROM for distribution. All files necessary for the presentation to run standalone on another machine are included in the published Project.
1. Select Publish Project from the File menu to start the Publisher Wizard
2. Select the target location to which the Project is to be saved.
MFiles that already exist in the target location will be overwritten.
3. Select the start up Screen (i.e. first Screen to be displayed when the presentation is run)
4. Select Finish.
iTo transfer the completed presentation to another location or CD-ROM, all the files in the directory must be copied, including the Install file. The Install file facilitates the running of the Project on older computers that do not already have an up-to-date version of DirectX installed.
Interfacing a finished Xenturi presentation with other products is very straightforward. After a presentation has been published, all that is required to run the presentation is for the file Xenturi.exe to be executed. This means that any product that is capable of running another product (Macromedia Director, Microsoft PowerPoint, Microsoft Office etc) can easily be used to start a Xenturi presentation.
Linking to Xenturi from Director, for example, could not be easier. We can launch a published Xenturi application by utilising the Director lingo command that activates external applications.
Where Xenturi.exe is the published Xenturi Project, the lingo code will be:
Open “Xenturi.exe”
NOTE: If the Xenturi executable is in the same directory as the Director Project that will launch Xenturi, no path is required to find the Xenturi Project.
AuthorCo will be releasing plug-ins that will enable a high degree of integration between Xenturi and Director and PowerPoint during the second quarter of 2001. – See www.xenturi.com for details.
Xenturi is capable of producing outstanding quality video, running at a full 25 frames per second on even basic machines. The minimum specification for full-Screen video at 25 fps is currently:
Pentium P1-166mhz processor;
32 Mb ram
Video card – capable of 800x600 at 16bit colour depth (min 2mb of video ram)
4x CD-ROM
However, there are certain issues that need to be considered when producing video for a Xenturi presentation.
First and foremost is the quality of the video you are displaying. If the video quality is poor, Xenturi will show poor video full-Screen – this will just serve to highlight the shortcomings in the video. Similarly if the video has only been captured at 12 fps, the Xenturi will only show it at 12fps.
To show good quality video, you need to use good quality video.
The more processing Xenturi has to do to display the video, the slower it may appear on some lower power machines: remember, sculptured video, or images passing in front of video, require more processing power.
It is therefore advisable to limit the amount of effects you utilise if your target audience is largely using low specification machines
The following two sections outline some of the options for displaying and capturing video, and will help you get the most from Xenturi.
The options available for displaying video are:
Direct-to-Screen Render: This is the fastest way of showing video as the image is drawn directly to the Screen. This option will be necessary if you wish to show full-Screen, full-speed video on the lower specification machines. However, the disadvantage of this is that the video is always on top (i.e. a Z-order of 1). This means that you cannot display anything over the top of a running video, unless using the sculptured video option. In this case, images can be shown in the transparent area of the video mask.
Sculptured Video: Sculptured video requires more processing power. As such it is not a good idea to use sculptured video on a full Screen presentation if a high percentage of the target audience will be using low specification machines.
In summary: The best quality, fastest video will be displayed using direct-to-Screen Render and not using sculptured video.
The following section gives a brief outline of the settings that should be used to ensure that an MPEG video file to be displayed via Xenturi has been captured and compressed in the optimum manner.
To achieve a high quality of video using MPEG compression, your captured source material should be as follows:-
320x240 @ 25fps PAL or 352x288 @ 25fps PAL
16bit Stereo for Audio
16bit Mono for Voice-overs
MPEG captured at standard size (as in the underlined options below) will then double size in Xenturi, so:
352x288 will become 704x576
320x240 will become 640x480 or 800x600
If the video is not full-Screen, leave if possible at standard resolutions.
If recorded from an analogue source the video must be cropped by 3% or 4% at the bottom. If the source is of poor quality, to save losing more quality it might be better to add black lines .
The following setting is for 4x CD-ROM or Hard drive to allow you to achieve 12.3MB minute size, which will enable 52 minutes of video from a standard CD.
.
Bit rate of 10.7MB/M
Stream rate of 209.6KB/PS
Audio data rate at 1.6MB/B
To achieve 62 minutes on a standard CD, the setting must be set to video CD.
Bit rate of 8.2 MB/M
Audio rate of 1.6MB/M
Stream rate of 167.9KB/PS
This will give you 9.8MB for one minute of video.
If the Audio has a lot of noise, remove the track from the video and put it into a noise reduction program. Then return it before compressing.
Software Evaluation Licence
1
Grant
of Licence
1.1
In
consideration of AuthorCo having received from you:
1.1.1
A copy of
this Software Evaluation Licence Agreement ("this Agreement") duly
signed, and
1.1.2
The sum of
£5.00 (five pounds) to cover post and packaging
AuthorCo hereby
grants, on the terms set out below
1.2
a right to
install and run the software product known as Xenturi Studio One ("the
Software"), and use the user manuals and other documentation ("the
Manuals") both of which are supplied to you herewith by AuthorCo
1.3
AuthorCo
owns, or has rights to use and sub-license, all and any intellectual property
rights (including, but not limited to, copyright, patents, trade marks and
trade secrets, whether registered or not) in the Software and in the
Manuals. In addition, during the term
of this Agreement and thereafter you shall keep confidential any confidential
information which you may obtain about AuthorCo and/or the Software and in
particular the personal security key ("the Key").
1.4
To install
the Software you will require the Key to activate it. AuthorCo will provide the Key to its licensees subject to
receiving the items set out in Section 1.1 above.
1.5
In consideration
of your having agreed to the terms of this Agreement, and having paid the post
and packaging fee AuthorCo grants you a non-exclusive right ("the
Evaluation Licence") to install and run the Software and use the Manuals
as permitted by this Agreement. All
references to the Software shall mean the Object code only of the program or
programs comprising the Software. The
Evaluation Licence is personal to you and you must not assign or transfer any
interest in it or grant any right under it to any third party or seek to
exercise the Evaluation Licence for the benefit or on behalf of any third party
without the prior consent in writing of AuthorCo.
1.6
You are
permitted:
1.6.1
either to use
the Software and Manuals on a single computer or use the Software and Manuals
on one PC but NOT on an internal or external network;
1.6.2
subject to
Section 1.6.1 to transfer the Software from one PC to another provided that the
Software is installed and used on no more than one PC at any one time, which PC
shall be under your control; should any
such PC leave your control (or the control of any liquidator, receiver,
administrative receiver or trustee in bankruptcy appointed to manage your
assets or any part thereof) you shall ensure that the Software has been removed
from that computer;
1.6.3
to use the
Software in connection with your business or profession solely for the purpose
of evaluating its performance and suitability for that business or profession.
1.7
Except
as expressly permitted in this Agreement you may not nor permit others to:
1.7.1
use the
Software to create or assist in creating a product for use and/or distribution
inside or outside your organisation;
1.7.2
use, copy or
transfer in whole or in part the Software;
1.7.3
distribute,
sell, rent, charge, loan, lease, assign, sub-license or otherwise deal in or
encumber the Software;
1.7.4
alter, adapt,
merge, modify, combine or translate the whole or any part of the Software in
any way for any purpose, including, without limitation, for error correction;
1.7.5
reverse-engineer,
disassemble or decompile the Software except under any legislation implementing
the EC Council Directive on the Legal Protection of Computer Programs
(including without limitation Section 50B of the Copyright, Designs and Patents
Act 1988) as from time to time amended, consolidated, modified, extended,
re-enacted or replaced, as the case may be.
If you seek information about the meaning of these exceptions you can contact AuthorCo at Suite 2.4, Clifton
Heights, Triangle West, Bristol, BS8 1EJ; and
1.7.6
remove,
change or obscure any product identification or notices of proprietary rights
and restrictions on or in the Software and Manuals or attempt to do so.
1.7.7
have
unauthorized access to, copy or use the Software.
2
Term
And Termination
2.1
The
Evaluation Licence will be for one month and will commence forthwith
2.2
AuthorCo
shall also have the right to terminate the Evaluation Licence immediately on
notice if you fail to comply with any term of this Agreement.
2.3
Upon
termination of the Evaluation Licence at the end of one month or for any other
reason you will cease to load, store, copy or use the Software immediately and,
subject to the request of AuthorCo, will return the Software and Manuals to
AuthorCo and will destroy all copies in any form, including, but without
limitation, copies of your hard and back-up disks or shall return all such
items to AuthorCo forthwith. Any use of
the Software or Manuals after termination of the Evaluation Licence is not
permitted.
2.4
However
termination may occur it shall not prejudice any right of Action or remedy
which may have accrued to AuthorCo prior to termination.
3
Limited
Warranty
3.1
Subject to
Section 5.3, AuthorCo warrants only to you, as the licensee, that the Software,
when used properly, will comply substantially with the material functions and
facilities described in the Manual.
3.2
AuthorCo's
sole and entire liability and your exclusive remedy under the warranties given
in this Section 3 will be, at AuthorCo's sole option, to repair or replace the
Software which it is satisfied does not conform with the warranty.
4
Exclusion
of other Warranties
4.1
Insofar as
permitted by law, except for the express warranties in Section 4, AuthorCo does
not make and you do not receive any other warranties, conditions or
representations, express or implied, statutory or otherwise, and, without
limitation, any implied terms of merchantability and fitness for a particular
purpose are excluded, subject to Section 6.2.
4.2
AuthorCo does
not warrant that the operation of the Software will be either error free or
uninterrupted.
4.3
It is your
responsibility to ensure that the Software is suitable for your needs and the
entire risk as to the performance and results of the Software and Manuals is
assumed by you.
4.4
You
acknowledge that the complexity of the Software may expose weaknesses in your
existing hardware and/or software and that these weaknesses may manifest
themselves as apparent failures in the Software. It is your responsibility to
remedy any such weaknesses and AuthorCo accepts no responsibility in relation
thereto.
5
Disclaimer
5.1
In no Event
will AuthorCo be liable for any direct, indirect, consequential, incidental, or
special damage or loss of any kind (including without limitation loss of
profits, loss of contracts, anticipated savings, lost business opportunity or
goodwill, business interruptions, loss of or corruption to data) however caused
and whether arising under contract, tort, including, but not limited to,
negligence, or otherwise even if AuthorCo is aware of the possibility of such
damages or for any claim by you or any third party.
5.2
If any exclusion,
disclaimer or other provision contained in this Agreement is held invalid for
any reason and AuthorCo becomes liable for loss or damage that could otherwise
be limited, such liability, whether in contract, negligence or otherwise, will
not exceed the amount actually paid by you by way of post and packaging.
5.3
AuthorCo does
not exclude or limit liability for death or personal injury resulting from the
negligence of AuthorCo and its employees.
5.4
You
acknowledge that the allocation of risk in this Agreement reflects the price
you pay for the Software and also the fact that it is not within AuthorCo's
physical control how you use the Software
6
General
6.1
This
Agreement between you and AuthorCo relating to the Software, is the entire
agreement between you and AuthorCo and supersedes any other oral or written
communications, agreements or representations with respect to the Software
and/or Manuals provided that neither party excludes any liability for any
fraudulently made representation or warranty.
6.2
Nothing in this
Agreement will affect the statutory rights of a consumer in 'consumer
transActions' under any applicable statute.
6.3
If any part
of this Agreement is held by a court of competent jurisdiction to be illegal or
unenforceable for any reason then the validity of the remainder of the
Agreement will not be affected.
6.4
This
Agreement is governed by the laws of England and the parties submit to the
non-exclusive jurisdiction of the Courts of England.
6.5
You agree
that any variation to this Agreement will not be binding unless it is set out
in writing and signed by both you and AuthorCo.
6.6
No delay by
AuthorCo in enforcing its rights under this Agreement will prejudice its rights
and, in any Event, will not be deemed to be a waiver of any other right or
later breach.
6.7
Notices sent
by either party under this Agreement must be sent by first class mail or by
facsimile or by email transmission.
Correctly addressed notices sent by first class mail shall be deemed to
have been delivered 72 hours after posting whilst notices sent by facsimile or
email shall be deemed to have been received within 2 hours of sending provided,
in all cases, that the time for service falls on a normal working day in
England and Wales. If not, then receipt
shall be deemed to take place at 10am on the next working day.
6.8
AuthorCo
shall not be liable to you for any delay or non-performance of its obligations
under this Agreement arising from any cause or causes beyond its reasonable
control including, without limitation, any Act of God, governmental act, fire,
flood, explosion or civil commotion.
6.9
For the
avoidance of doubt, unless the contrary is stated expressly, nothing in this
Agreement shall confer on any third party any benefit or the right to enforce
any of the terms of this Agreement.
6.10
You agree
that AuthorCo shall be entitled to use within its business all the details it
has about you in any way it thinks fit and you confirm that, in accordance with
the Data Protection Act 1998, you give your unequivocal consent to all such
use.
6.11
The Contracts
(Rights of Third Parties) Act 1999 shall not apply to this Agreement and no
person who is not a party to this Agreement (including any employee, officer,
agent, representative or subcontractor of either party) shall have the right
(whether under the Contracts (Rights of Third Parties) Act 1999 or otherwise)
to enforce any term of this Agreement which expressly or by implication confers
a benefit on that person without the express prior agreement in writing of the
parties which agreement must refer to this Clause.
6.12
Words
importing the singular include the plural, words importing any gender include
every gender and words importing persons include bodies corporate and
unincorporated and in each case vice versa.
Master Licence Agreement
1
Definitions
1.1
“Audit”
a right for AuthorCo with or without notice to visit any premises owned or
occupied by Publisher and calculate from Publisher’s records the amount of
royalties due.
1.2
"AuthorCo"
means AuthorCo Ltd of Suite 2.4, Clifton Heights, Triangle West, Bristol, BS8
1EJ.
1.3
A
"Developer" creates the Derivative Product, using the Software.
1.4
A
"Derivative Product" contains the output files generated by the
Software, courseware, presentations, demonstration files, interactive
multimedia material and interactive entertainment products which are the
components placed in the Derivative Product by the Developer.
1.5
"Licence
Agreement" means this agreement to license the Software and shall include
the Order Form and the Schedules to which this Licence Agreement is annexed.
1.6
"Licensee"
means the party to whom AuthorCo grants a licence upon the terms hereof and who
may be a Publisher and/or Developer.
1.7
"Manuals"
means user manuals or other documentation provided by AuthorCo to the Licensee
in conjunction with the Software.
1.8
"Order
Form" means AuthorCo's Standard Order Form to be signed by the Licensee
and in a form to which this Licence Agreement is annexed.
1.9
The
"Proprietary Component" is a portion of the Software required for the
operation of the Derivative Product.
1.10
A
"Publisher" causes the Derivative Product to be reproduced and
distributed to end-users, whether directly or indirectly, through distributors
or resellers. A Publisher may also be
the Developer, or may have contracted with the Developer to create the Derivative
Product.
1.11
The
"Publisher's Initial Declaration" means the declaration in the form
set out in Schedule 3.
1.12
"Publisher
Products" means the products (developed through use of the Proprietary
Component) listed in Schedule 3 ("Publisher's Initial Declaration")
and additional products may be added to the Licence Agreement by completing and
submitting additional copies of the Publisher's Quarterly Declaration to
AuthorCo, at any time. Publisher
Products developed without completing, signing and returning the Publisher's
Quarterly Declaration to AuthorCo are restricted to internal use only and are
not included within the scope of Section 8 hereof.
1.13
The
"Publisher's Quarterly Declaration" means the declaration in the form
set out in Schedule 4.
1.14
“Quarter”
means every period of 3 calendar months starting on the first calendar month
after the date hereof.
1.15
“Quarterly
Returns” means a complete and accurate statement provided by publisher to
AuthorCo listing the number of Derivative Products created in the Quarter which
include the Proprietary Component.
1.16
“Royalties”
means the payment by Publisher to AuthorCo of a royalty fee as set out in the
Order Form.
1.17
"Schedules"
means the Schedules (numbered 1-4) to which this Licence Agreement is annexed
1.18
"Software"
means the Xenturi Studio One software in respect of which AuthorCo is granting
the Licensee a right to install and run.
1.19
"Working
Day" means a day on which the banks in England are open for normal
business transActions.
2
Grant of Licence
2.1
In
consideration of AuthorCo having received from you:
2.1.1
a
copy of the Licence Agreement, duly signed, together with the Order Form, duly
signed, and the Schedules 1-3 duly completed; and
2.1.2
the
Licence Fee as set out at Option A and/or Option B in the Order Form, AuthorCo
hereby grants, on the terms set out below:
2.2
a
right to install and run the Software and use the Manuals, both of which are
supplied to you herewith by AuthorCo
2.3
AuthorCo
owns, or has rights to use and sub-license, all and any intellectual property
rights (including, but not limited to, copyright, patents, trade marks and
trade secrets, whether registered or not) in the Software and in the
Manuals. In addition, during the term
of the Licence Agreement and thereafter you shall keep confidential any
confidential information which you may obtain about AuthorCo and/or the
Software and in particular the personal security key which AuthorCo will send
to you ("the Key").
2.4
To
install the Software you will require the Key to activate it. AuthorCo reserves the right to provide the
Key to its licensees remotely at a later stage if it so wishes.
2.5
In
consideration of your having agreed to the terms of the Licence Agreement, and
having paid the Licence Fee AuthorCo grants you a non-exclusive right
("the Licence") to install and run the Software and use the Manuals
as permitted by the Licence Agreement.
All references to the Software shall mean the Object code only of the
program or programs comprising the Software.
The Licence is personal to you and you must not assign or transfer any
interest in it or grant any right under it to any third party or seek to
exercise the Licence for the benefit or on behalf of any third party without
the prior consent in writing of AuthorCo other than as set out in 2.6.4 below.
2.6
You
are permitted:
2.6.1
either
to use the Software and Manuals on a single computer or use the Software and
Manuals on the number of stand alone PCs specified on the Order Form but NOT on
an internal or external network;
2.6.2
subject
to Section 2.6.1 to transfer the Software from one PC to another provided that
the Software is installed and used on no more than the number of PCs specified
in the Order Form at any one time, which PCs shall be under your control; should any such PCs leave your control (or
the control of any liquidator, receiver, administrative receiver or trustee in
bankruptcy appointed to manage your assets or any part thereof) you shall
ensure that the Software has been removed from that computer;
2.6.3
to
use the Software for your personal use or in connection with your business or
profession;
2.6.4
if
you have paid the Licence Fee and complied with the provisions of Section 8
hereof then you are permitted to use the Software to create or assist in
creating a Derivative Product for use and/or distribution inside or outside
your own organisation and you must continue to adhere strictly to the Xenturi
logo guidelines and the provisions of Section 8. Adherence requirements include the following:
2.6.4.1
completing and returning the Publisher's Initial
Declaration and thereafter the Publisher's Quarterly Declaration. Safe receipt by AuthorCo of the duly
completed and returned Declarations is required.
2.6.4.2
Displaying the Xenturi logo which can be found on
AuthorCo’s website at www.authorco.com/xenturi/product/pbx
(“the Website”) on the exterior of any re-packaging of the Derivative Product
and on any credits Screens included in the Derivative Product.
2.6.4.3
Displaying the Xenturi logo strictly in accordance with
the logo guidelines which can be found on the Website.
2.6.4.4
Including AuthorCo's copyright statement into the
copyright Screen included in the Derivative Product, in the following terms:
"Included in [Licensee to enter name of Derivative Product] are copyright
and other intellectual property rights owned and enjoyed by AuthorCo -
[Copyright 2001] - and all such rights remain AuthorCo's in the Event of
distribution and/or incorporation by you of [Licensee to enter name of the
Derivative Product] or any part thereof."
2.7
Except as expressly
permitted in the Licence Agreement you may not nor permit others to:
2.7.1 use, copy or transfer in whole or in part the Software;
2.7.2 distribute, sell, rent, charge, loan, lease, assign, sub-license or otherwise deal in or encumber the Software;
2.7.3 alter, adapt, merge, modify, combine or translate the whole or any part of the Software in any way for any purpose, including, without limitation, for error correction;
2.7.4 reverse-engineer, disassemble or decompile the Software except under any legislation implementing the EC Council Directive on the Legal Protection of Computer Programs (including without limitation Section 50B of the Copyright, Designs and Patents Act 1988) as from time to time amended, consolidated, modified, extended, re-enacted or replaced, as the case may be. If you seek information about the meaning of these exceptions you can contact AuthorCo at Suite 2.4, Clifton Heights, Triangle West, Bristol, BS8 1EJ;
2.7.5 remove, change or obscure any product identification or notices of proprietary rights and restrictions on or in the Software and Manuals or attempt to do so; and
2.7.6 have unauthorized access to, copy or use the Software.
3
Support
If you have acquired the Software to upgrade a previous version of it or a
related program contained within a previous package acquired by you from
AuthorCo then the upgraded version is the only version you are entitled to use
and (unless otherwise permitted in writing by AuthorCo) you must destroy or
erase all program material and related documentation, including, but without
limitation, all copies, enhancements and modifications relating to the previous
package. AuthorCo will provide support
services in the terms and on the basis of Schedule 1.
4
Term
And Termination
4.1 The Licence will commence forthwith on receipt by you of acknowledgement of receipt by AuthorCo of your signed Order Form and Licence Fee.
4.2 Upon receipt of any quarterly dues from you, and also upon receipt of the Quarterly Returns and the Publisher's Quarterly Declaration in the form annexed at Schedules 2 and 4 declaring the number of Derivative Products created in the Quarter by you and/or your Publisher, AuthorCo will permit the Licence to continue for a further three months, which renewal will be acknowledged in the form of a receipt.
4.3 AuthorCo shall also have the right to terminate the Licence immediately on notice if you fail to comply with any term of the Licence Agreement including failing to lodge Quarterly Returns and/or pay Royalties.
4.4 Upon termination of the Licence for any reason you will cease to load, store, copy or use the Software immediately and, subject to the request of AuthorCo, shall destroy the Software and Manuals together with all copies in any form, including, but without limitation, copies of your hard and back-up disks or shall return all such items to AuthorCo forthwith. Any use of the Software or Manuals after termination of the Licence is not permitted.
4.5 However termination may occur it shall not prejudice any right of Action or remedy which may have accrued to AuthorCo prior to termination.
5
Limited
Warranty
5.1 Subject to Section 7.3, AuthorCo warrants only to you, as the Licensee, that the Software, when used properly, will comply substantially with the material functions and facilities described in the Manual.
5.2 AuthorCo's sole and entire liability and your exclusive remedy under the warranties given in this Section 5 will be, at AuthorCo's sole option, either:
5.2.1 to repair or replace the Software which it is satisfied does not conform with the warranty; or
5.2.2 to refund the lesser of the Licence Fee or the Royalties for the preceding Quarter to you and terminate the Licence.
5.3 The remedies outlined in Section 5.2 above are subject to your returning the Software to AuthorCo not later than five (5) days after the end of a period of thirty (30) days from the date of your receipt of the Software.
6
Exclusion
of other Warranties
6.1 Insofar as permitted by law, except for the express warranties in Section 5, AuthorCo does not make and you do not receive any other warranties, conditions or representations, express or implied, statutory or otherwise, and, without limitation, any implied terms of merchantability and fitness for a particular purpose are excluded, subject to Section 9.2.
6.2 AuthorCo does not warrant that the operation of the Software will be either error free or uninterrupted.
6.3 It is your responsibility to ensure that the Software is suitable for your needs and the entire risk as to the performance and results of the Software and Manuals is assumed by you.
6.4 You acknowledge that the complexity of the Software may expose weaknesses in your existing hardware and/or software and that these weaknesses may manifest themselves as apparent failures in the Software. It is your responsibility to remedy any such weaknesses and AuthorCo accepts no responsibility in relation thereto.
7
Disclaimer
7.1 In no Event will AuthorCo be liable for any direct, indirect, consequential, incidental, or special damage or loss of any kind (including without limitation loss of profits, loss of contracts, anticipated savings, lost business opportunity or goodwill, business interruptions, loss of or corruption to data) however caused and whether arising under contract, tort, including, but not limited to, negligence, or otherwise even if AuthorCo is aware of the possibility of such damages or for any claim by you or any third party.
7.2 If any exclusion, disclaimer or other provision contained in the Licence Agreement is held invalid for any reason and AuthorCo becomes liable for loss or damage that could otherwise be limited, such liability, whether in contract, negligence or otherwise, will not exceed the amount actually paid by you by way of post and packaging.
7.3 AuthorCo does not exclude or limit liability for death or personal injury resulting from the negligence of AuthorCo and its employees.
7.4 You acknowledge that the allocation of risk in the Licence Agreement reflects the price you pay for the Software and also the fact that it is not within AuthorCo's physical control how you use the Software.
8
External
Distribution
8.1 Publisher has developed, intends to develop, has contracted to develop or intends to contract to have developed one or more Derivative Products, which it desires to distribute to end-users. AuthorCo hereby licenses Publisher to distribute the Derivative Product on payment of the Royalties and subject to the agreement by Publisher to use with the Derivative Product the AuthorCo "Powered by Xenturi" mark and logo, according to the terms of the Licence Agreement.
8.2
Grant of Rights
In consideration of payment of the Licence Fee:
8.2.1 AuthorCo grants to Publisher a non-exclusive, non-transferable, worldwide, license to incorporate, or have incorporated by it or its Developer, Object code copies of the Proprietary Component and to display, perform, copy, advertise, promote, distribute, license and sub-license such copies, subject to Publisher’s compliance with the terms of the Licence Agreement. Publisher has no right to, and agrees not to display, perform, copy, distribute, license and sub-license copies of the Proprietary Component except as a part of or within the Software This licence is conditional upon Publisher furnishing AuthorCo regularly and voluntarily with the Quarterly Returns and making all and any payment of Royalties arising therefrom and furnishing AuthorCo with the Publisher's Quarterly Declaration regularly and on a quarterly basis (collectively "the Quarterly Requirements"). The Licence shall automatically renew every three months provided that the Quarterly Requirements have occurred. If any of the Quarterly Requirements have not occurred, AuthorCo, at its discretion, may either invoke its right of Audit or terminate the Licence without prior notice and with immediate effect, whereupon Publisher shall return to AuthorCo the Software, any and all copies thereof and any and all copies of the Manuals and any and all copies of any, then undistributed, Derivative Products that contain any Proprietary Component.
8.2.2 Publisher’s end-user license agreement shall contain, at a minimum, the following limitations:
8.2.2.1 no title to or ownership rights in the Proprietary Component or any portion of it are transferred;
8.2.2.2 the end-user shall not, and shall not attempt to, reverse compile or disassemble the Derivative Product.
8.2.2.3 the end-user shall not and shall not attempt to make or distribute copies of the Derivative Product either for commercial gain and / or in the course of its business.
8.2.3 Publisher’s rights to distribute Derivative Products created by a Developer are subject to Publisher and Developer having entered into a written agreement requiring Developer to comply with this Section 8. Publisher’s failure to require Developer to comply will be deemed a material breach of the Licence Agreement.
8.2.4 Trademark Licence. AuthorCo grants to Publisher the right to use the "Powered by Xenturi" logo, a trademark of AuthorCo, on the terms of this Section 8.
8.3
Payment of Royalties
8.3.1 Publisher has agreed that the continuation of the Licence is conditional upon the Quarterly Requirements.
8.3.2 AuthorCo reserves the right on reasonable prior notice to increase the amount of Royalties or the basis upon which they are calculated and in particular if AuthorCo provides substantial upgrades (such as plug-ins enabling interactive video functionality) then it reserves the right to increase the basis of payment of Royalties. It is envisaged that adjustments to the Software which increase functionality to a lesser extent will not cause an increase in the amount of Royalties payable.
8.3.3 In addition to its other remedies such as the right of Audit and the right to terminate the Licence Agreement for failure to pay the Royalties AuthorCo will also have the right to charge interest on any late payment of Royalties at the rate of 3% above base rate of the Royal Bank of Scotland plc prevailing at the time.
8.3.4 Publisher agrees to use the "Powered by Xenturi " logo, in the form provided by AuthorCo, on each copy of the Derivative Product, in accordance with the Logo Usage Guidelines.
8.3.5 Upon request by AuthorCo, Publisher shall submit its intended use of the "Powered by Xenturi " logo to AuthorCo for approval. If AuthorCo fails to notify Publisher in writing of its disapproval within five (5) business days of its receipt thereof, such use shall be deemed approved.
8.4
Approval
8.4.1 Submission of the Publisher's Initial Declaration and Publisher's Quarterly Declaration to AuthorCo is a request to AuthorCo to licence Publisher to distribute the Derivative Product on these terms.
8.4.2 Submission may be by post or facsimile transmission and in acknowledging receipt AuthorCo will endeavour to respond using the same method of communication.
8.4.3 AuthorCo will acknowledge receipt of Publisher's Initial Declaration and Publisher's Quarterly Declaration and upon the expiry of 14 days from the date of the acknowledgement and if AuthorCo has sent Publisher no further correspondence the request shall be deemed approved. However prior to the expiration of that 14 day term no approval can be implied or acted upon by the Publisher.
8.4.4 Further requests to AuthorCo to licence other Derivative Products must be made pursuant to this Section 8 on each and every occasion.
8.5
Indemnity
With the exception of claims which may relate solely to the operation of the Proprietary Component itself, Publisher shall indemnify and hold AuthorCo harmless against all claims, demands, suits, liabilities, losses, damages, judgements, settlements, costs and expenses, (including attorneys' reasonable fees) arising out of third party claims against AuthorCo relating to the performance, promotion and/or distribution of the Derivative Product.
General
The Order Form, the Licence Agreement and the Schedules relating to the Software represent the entire agreement between you and AuthorCo and supersede any other oral or written communications, agreements or representations with respect to the Software and/or Manuals provided that neither party excludes any liability for any fraudulently made representation or warranty. In the Event of a dispute between the terms of the Order Form, the Licence Agreement and the Schedules, the Licence Agreement shall prevail.
Nothing in the Licence Agreement will affect the statutory rights of a consumer in 'consumer transActions' under any applicable statute.
If any part of the Licence Agreement is held by a court of competent jurisdiction to be illegal or unenforceable for any reason then the validity of the remainder of the Agreement will not be affected.
The Licence Agreement is governed by the laws of England and the parties submit to the non-exclusive jurisdiction of the Courts of England.
You agree that any variation to the Licence Agreement will not be binding unless it is set out in writing and signed by both you and AuthorCo.
No delay by AuthorCo in enforcing its rights under the Licence Agreement will prejudice its rights and, in any Event, will not be deemed to be a waiver of any other right or later breach.
Notices sent by either party under the Licence Agreement must be sent by first class mail or by facsimile or by email transmission. Correctly addressed notices sent by first class mail shall be deemed to have been delivered 72 hours after posting whilst notices sent by facsimile or email shall be deemed to have been received within 2 hours of sending provided, in all cases, that the time for service falls on a normal working day in England and Wales. If not, then receipt shall be deemed to take place at 10.00 am on the next working day.
AuthorCo shall not be liable to you for any delay or non-performance of its obligations under the Licence Agreement arising from any cause or causes beyond its reasonable control including, without limitation, any Act of God, governmental act, fire, flood, explosion or civil commotion.
For the avoidance of doubt, unless the contrary is stated expressly, nothing in the Licence Agreement shall confer on any third party any benefit or the right to enforce any of the terms of the Licence Agreement.
You agree that AuthorCo shall be entitled to use within its business all the details it has about you in any way it thinks fit and you confirm that, in accordance with the Data Protection Act 1998, you give your unequivocal consent to all such use.
The Contracts (Rights of Third Parties) Act 1999 shall not apply to the Licence Agreement and no person who is not a party to the Licence Agreement (including any employee, officer, agent, representative or subcontractor of either party) shall have the right (whether under the Contracts (Rights of Third Parties) Act 1999 or otherwise) to enforce any term of the Licence Agreement which expressly or by implication confers a benefit on that person without the express prior agreement in writing of the parties which agreement must refer to this Section.
Words importing the singular include the plural, words importing any gender include every gender and words importing persons include bodies corporate and unincorporated and in each case vice versa.