SAP Demo Player Process - Clients First Business Solutions

SAP Demos
Procedure Overview
SAP Global Web Team
January 17, 2008
Contents
1.
2.
3.
4.
5.
6.
Demo Overview
Player Overview
Demo Player Overview
Naming Convention
Demo Files Defined
Playing Demo
© SAP 2008 / Page 2
Demo Overview
SAP Demos are used as a tool to
demonstrate the capabilities of SAP’s
software. This document was created to
show how the demo player takes several
raw files and produces the high quality
demos that one would expect from SAP.
© SAP 2008 / Page 3
Demo Player Overview
Six files are required to play a demo.
These six files are feed into the Flash
player and the contents of each are
interpreted and displayed in the player:
1.
*_config.xml
2.
3.
4.
5.
6.
*_sections.xml
*_track*_*.swf
*_LearnMore.xml
*_LearnMore.swf
alt_Tags_*.xml
© SAP 2008 / Page 4
Naming Convention
To insure ease of implementation, a consistent file naming convention has been
established. File names cannot have any spaces, all spaces should be replaced with
underscores. This easy to understand naming convention is defined below.
SWF Video Files:

SAPSolutionOrIndustry_CountryCode_Track#_VideoSize.swf

Sample: B1_Alerts_US_track1_800.swf
XML and Learn More SWF:

SAPSolutionOrIndustry_CountryCode_Type.xml

Sample: B1_Alerts_US_LearnMore.xml
Alternate Tag XML


alt_Tags_CountryCode.xml
Sample: alt_Tags_US.xml
© SAP 2008 / Page 5
Folder Structure
For the video to play using the SAP player, a folder structure needs to be created and
maintained.
© SAP 2008 / Page 6
Demo Files Defined
*_config.xml
This file acts as the control center and
calls the majority of the assets. It gathers
the “*_sections.xml”, “LearnMore.xml”
and the “alt_Tags_*.xml”, documents and
sends their contents to the player to be
processed. This file also controls the
following:

Title

Player height and width

Player color scheme

Language specific items


Now Playing, Contact Us, and Learn More
Double-byte character setting

© SAP 2008 / Page 7
<textFormating> tag should be set to true
for non-double-byte characters
Demo Files Defined
*_sections.xml
The sections.xml file contains:

Links to the SWF video files

SWF track titles

Closed captioning
Text
Timings in seconds
Track #



–
–
It is good practice to end the CC’s two seconds prior to the
end of the demo.

–
© SAP 2008 / Page 8
ID=“0”  this is track one
ID=“1”  this is track two and so on
Sample: <CC TIME="00:02" ID="3"><![CDATA[ ]]></CC>
Demo Files Defined
alt_Tags_*.xml
The alt_Tags.xml file contains the following and sits
above the folder structure. You only need one
alt_Tags.xml folder for each language.

All the alternate tags for all the elements on the
player








© SAP 2008 / Page 9
Stop Demo
Skip Backward
Pause Demo
Play Demo
Skip Forward
Click and Drag
Press for Captions On
Audio Off
Demo Files Defined
*_LearnMore.xml & LearnMore.swf
The LearnMore.xml file contains all the tags and
content for the learn more section. Since this is being
interpreted directly by the Flash player and being
played, spacing in this file is critical.
The LearnMore.swf file is the Flash piece that
interprets the LearnMore.xml section and is called
upon when the user requests to see the learn more
section.
© SAP 2008 / Page 10
Demo Files Defined
*_track*_*.swf
The SWF video files are the video files that you see
when the player is running. It is recommended that
there should be no more than 4 video tracks. It is
recommended to have slightly longer and fewer tracks
than shorter tracks and more of them. Analysis has
also found that the viewer drop off rate increases the
longer and more videos there are.
© SAP 2008 / Page 11
Playing Demos
The SAP demo player is not available for
distribution outside the SAP network. A
quick and easy way to get the SWF file to
play is to create two HTML documents.
One HTML document will have a link that
opens a target HTML document. The
target document will have the code
necessary to get the SWF file to play in
the browser. The following 2 slides have
the code that can be used.
Warning: in the target HTML I have
provided a sample link that points to an
existing demo. That link MUST be
changed to point to the new location of
where your SWF file server is located.
The sample link I provided can/will
change without notice breaking the link.
© SAP 2008 / Page 12
HTML Code
Originating Link Page
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<ul>
<li><a href="FlashPlay.html">B1 Finance Track 1</a></li>
</ul>
</body>
</html>
© SAP 2008 / Page 13
HTML Code
Target/Player Popup Player Page
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="800" height="500"
accesskey="AK" tabindex="a" title="Demo Title">
<param name="movie"
value="http://www.sap.com/demos/demplayv2/demos/B1_Finance_US/tracks/800/B1_Finance_US_track1_800.swf" />
<param name="quality" value="high" />
<embed src="http://www.sap.com/demos/demplayv2/demos/B1_Finance_US/tracks/800/B1_Finance_US_track1_800.swf"
quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="800"
height="500"></embed>
</object>
</body>
</html>
© SAP 2008 / Page 14
Thank you!
For questions or support please contact:
Lee Schosid
Manager, SME Volume Demand Management
SAP Global Marketing, Inc
95 Morton Street New York, NY 10014
Phone:
Mobile:
Fax:
E-mail
© SAP 2008 / Page 15
+1 212.653.9680
+1 917.251.3686
+1 610.707.5440
[email protected]