Detailed instructions for use are in the User's Guide.
[. . . ] Using Flash® Media Playback and Strobe Media Playback
© 2010 Adobe Systems Incorporated. All rights reserved.
Copyright
Using Flash Media Playback and Strobe Media Playback This guide is protected under copyright law, furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Adobe Systems Incorporated. Adobe Systems Incorporated assumes no responsibility or liability for any errors or inaccuracies that may appear in the informational content contained in this guide. This guide is licensed for use under the terms of the Creative Commons Attribution Non-Commercial 3. 0 License. [. . . ] If optimizeBuffering is set to true, the player uses this value along with fast-start buffering to optimize buffering for high-speed networks. The minimum amount of playback time without pausing to refill the buffer. The player's optimized buffering algorithm uses this value to compute a target buffer size for low-speed networks. This setting only applies to streaming content, not progressive downloads.
optimizeBuffering
true (default), false
Length of initialBufferTime buffer to create before starting playback
Number
Maximum allowed buffer length
expandedBufferTime
Number
Minimum continuous playback duration
minContinuousPlayback
Number
Last updated 11/16/2010
USING FLASH MEDIA PLAYBACK AND STROBE MEDIA PLAYBACK
Configuring the Player
10
Configuring Strobe Media Playback
There are three methods to set configuration options for Strobe Media Playback:
· Use the Flash Media Playback setup page to generate sample HTML code that you then customize. In this sample
code, you must take care to replace the default location of the Flash Media Playback player with the location of your Strobe Media Playback player. To do so, replace the object tag's movie value and the embed tag's src value with the fully qualified path for the location of your player.
· Write HTML code yourself that specifies the settings for your configuration, as described in "Configuring Strobe
Media Playback with FlashVars" on page 10.
· Provide a URL in your web page's code that gives the location of an XML file containing configuration settings.
Note: Strobe Media Playback support for external XML configuration files is under development and may change at a future time. That is, your configuration choices are provided to the player at the time that it loads, not before.
Configuring Strobe Media Playback with FlashVars
"Running Strobe Media Playback" on page 3 describes how to use FlashVars to specify the location of the content that you want to play. You can also use FlashVars to pass along configuration information to the player. When you do so, you instruct the player to ignore its default settings and use your customized choices. Note: Configuration FlashVars in a page's HTML code are the final specifications for player options. They override any settings from an external XML configuration file, if one exists. Second, the format of the FlashVars must be a set of one or more "name=value" pairs. Third, an ampersand (&) delimits each pair; for example, "name1=value1&name2=value2". The FlashVars marked in bold in the code below provide an example of the proper syntax. The tabs and bolding are used in the code for readability only.
Last updated 11/16/2010
USING FLASH MEDIA PLAYBACK AND STROBE MEDIA PLAYBACK
Configuring the Player
11
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download. macromedia. com/pub/shockwave/cabs/flash/swflash. cab#version=10, 0, 0 , 0" width="470" height="320"> <param name="movie" value="http://my. website. com/strobe/StrobeMediaPlayback. swf"> </param> <param name="flashvars" value="src=http://my. website. com/strobe/stufftoplay/content. f4m &streamType=recorded &loop=true &autoPlay=true &playButtonOverlay=false &controlBarAutoHide=false"> </param> <param name="allowFullScreen" value="true"></param> <param name="allowscriptaccess" value="always"></param> <embed src="http://my. website. com/strobe/StrobeMediaPlayback. swf" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="470" height="320" flashvars="src=http://my. website. com/strobe/stufftoplay/content. f4m &streamType=recorded &loop=true &autoPlay=true &playButtonOverlay=false &controlBarAutoHide=false"> </embed> </object>
Last updated 11/16/2010
12
Chapter 3: Changing the Appearance of the Player
You can easily customize the look or "chrome" of your player's interface. Here are the basic steps:
1 See "Identifying player interface elements" on page 12 for descriptions of each of the customizable pieces of the
player's interface and a list of their IDs. These typically refer to the different states (such as active or disabled) in which the element can be displayed. For visual consistency, provide a new look for each state of an element.
2 Create a custom bitmap image for each part of the interface that you want to change (for example, the Pause
button). If you don't provide a custom image for a piece, it appears with its default skin. Save the bitmap image as a JPEG, GIF, PNG, or SWF file.
3 Be aware of the following limitations: a While there are no restrictions on the sizes of your custom elements, the default spacing between items is not
adjustable. Therefore, if you create images that are much larger or smaller than the default size, the interface can become confusing.
b There is currently no support for changing the default font, its size, or color. c While JPEG, GIF, PNG, and SWF are all supported file types, using large animated SWF files can cause
performance penalties if they are not in the browser cache.
d For security reasons, the player is not allowed to access data that resides outside the exact web domain from
which it originates. [. . . ] Clients must remain connected to the server to retain the direct connection.
Playing live content with multicast
Both the Flash Media Playback and Strobe Media Playback players automatically handle multicast content that is specified by a Flash Media Manifest (F4M) file. You can use the Flash Media Server "Configurator" tool to generate a multicast-enabled F4M manifest file. Note: If you use the Flash Media Server 4. 0. 0 Configurator to generate the F4M file, you must manually change the names of two generated values. Change the name rtmfpGroupspec to groupspec, and the name rtmfpStreamName to multicastStreamName. [. . . ]