|
5 600 brands
1 870 000 user's guides |
|
|
|||||||||||||||
|
Search a brand
Advanced Search
|
Our partners wish to propose you the following products
|
User manual MACROMEDIA FLASH MEDIA SERVER 2 - MANAGING FLASH MEDIA SERVER
Diplodocs help download the user guide MACROMEDIA FLASH MEDIA SERVER 2 - MANAGING FLASH MEDIA SERVER.
Preview of the first 3 pages of manual
You either have JavaScript turned off or an old version of Adobe Flash Player Get the latest Flash Player.
User guide MACROMEDIA FLASH MEDIA SERVER 2 - MANAGING FLASH MEDIA SERVER
Detailed instructions for use are in the User's Guide. Managing Flash Media Server
Trademarks 1 Step RoboPDF, ActiveEdit, ActiveTest, Authorware, Blue Sky Software, Blue Sky, Breeze, Breezo, Captivate, Central, ColdFusion, Contribute, Database Explorer, Director, Dreamweaver, Fireworks, Flash, FlashCast, FlashHelp, Flash Lite, FlashPaper, Flash Video Encoder, Flex, Flex Builder, Fontographer, FreeHand, Generator, HomeSite, JRun, MacRecorder, Macromedia, MXML, RoboEngine, RoboHelp, RoboInfo, RoboPDF, Roundtrip, Roundtrip HTML, Shockwave, SoundEdit, Studio MX, UltraDev, and WebHelp are either registered trademarks or trademarks of Macromedia, Inc. and may be registered in the United States or in other jurisdictions including internationally. Other product names, logos, designs, titles, words, or phrases mentioned within this publication may be trademarks, service marks, or trade names of Macromedia, Inc. or other entities and may be registered in certain jurisdictions including internationally. Third-Party Information This guide contains links to third-party websites that are not under the control of Macromedia, and Macromedia is not responsible for the content on any linked site. If you access a third-party website mentioned in this guide, then you do so at your own risk. Macromedia provides these links only as a convenience, and the inclusion of the link does not imply that Macromedia endorses or accepts any responsibility for the content on those third-party sites. Jabber is a registered trademark of the Jabber Software Foundation. SorensonTM SparkTM video compression and decompression technology licensed from Sorenson Media, Inc.
Copyright © 2002-2005 Macromedia, Inc. All rights reserved. This manual may not be copied, photocopied, reproduced, translated, or converted to any electronic or machine-readable form in whole or in part without written approval from Macromedia, Inc. Notwithstanding the foregoing, the owner or authorized user of a valid copy of the software with which this manual was provided may print out one copy of this manual from an electronic version of this manual for the sole purpose of such owner or authorized user learning to use such software, provided that no part of this manual may be printed out, reproduced, distributed, resold, or transmitted for any other purposes, including, without limitation, commercial purposes, such as selling copies of this documentation or providing paid-for support services. Acknowledgments Project Management: Suzanne Smith Writing: John Norton, Suzanne Smith Editing: Geta Carlson, Evelyn Eldridge, Mary Ferguson, Lisa Stanziano, Anne Szabla Production Management: Adam Barnett Media Design and Production: Aaron Begley, Paul Benkman, John Francis, Mario Reynoso
First Edition: October 2005 Macromedia, Inc. 600 Townsend St. San Francisco, CA 94103
Contents
About This Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Intended audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 System requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 About the Flash Media Server documentation . . . . . . . . . . . . . . . . . . . . . 8 Typographical conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Additional resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Chapter 1: Managing the Server . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Basic server settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Registering client applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Configuring virtual hosts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Deploying server-side scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Starting and stopping the server in Windows . . . . . . . . . . . . . . . . . . . 14 Starting and stopping the server on Linux . . . . . . . . . . . . . . . . . . . . . . 15 Using the management console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Connecting to the management console . . . . . . . . . . . . . . . . . . . . . . . 17 Managing applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Creating a new application instance . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Managing the administrative users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27 Managing the servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Managing servers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Viewing server details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Viewing connection details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Viewing application details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Viewing license files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Viewing the server log file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Logging client connections and other system events . . . . . . . . . . . . . 34 Access log file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Application log file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Diagnostic log file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Configuring logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Viewing server events in the Windows event viewer . . . . . . . . . . . . .57 Configuring the server at runtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
3
Managing Flash Media Server on Linux . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Starting the Flash Media Admin Service in Windows. . . . . . . . . . . . 58 Starting the Flash Media Admin Service on Linux . . . . . . . . . . . . . . 58 Using the fmsmgr utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Chapter 2: Deploying Flash Media Server. . . . . . . . . . . . . . . . . . . 61 Typical configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Configuration for development and testing. . . . . . . . . . . . . . . . . . . . . 62 Deploying on one computer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Deploying on two computers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Deploying on two computers with authentication through Flash Media Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Deploying on two computers with authentication through an application server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 SSL support in Flash Media Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Defining a secure port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Configuring SSL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Creating multiple certificates for an adaptor . . . . . . . . . . . . . . . . . . . . 65 Configuring independent virtual hosts for SSL application . . . . . . . 66 About configuration levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 About the configuration hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Adding adaptors and virtual hosts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Server administration over HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71 Configuring Flash Media Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71 Using the admin commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Symbolic text substitutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Making a substitution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Predefined symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 Mapping environment variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Defining symbols outside the substitution.xml file . . . . . . . . . . . . . . . 81 Building the symbol map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Configurable application object properties for server-side scripting . 82 Chapter 3: Configuration Files . . . . . . . . . . . . . . . . . . . . . . . . . . . .85 XML configuration files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Server.xml file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Summary of Server.xml tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Description of Server.xml tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 Users.xml file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 Summary of Users.xml tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 Description of Users.xml tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 Logger.xml file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 Summary of Logger.xml tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 Description of Logger.xml tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
4
Contents
Adaptor.xml file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 Summary of Adaptor. xml tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .148 Description of Adaptor.xml tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .150 Vhost.xml file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .162 Summary of Vhost.xml tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .164 Description of Vhost.xml tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 Application.xml file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183 Summary of Application.xml tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . .186 Description of Application.xml tags . . . . . . . . . . . . . . . . . . . . . . . . . . .190 Chapter 4: Flash Media Server Security . . . . . . . . . . . . . . . . . . . 215 Managing server security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .215 About authentication and authorization . . . . . . . . . . . . . . . . . . . . . . . . .218 JavaScript security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .219 Secure script loading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220 Protecting objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .221 Permissions levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 Choosing passwords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 Access DLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 Configuring Access DLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 Sample Adaptor.cpp file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228 Developing secure applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229 Using SSL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229 Using other secure development practices . . . . . . . . . . . . . . . . . . . 230 About privacy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .231 Deploying secure applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .231 About firewalls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .231 Log file precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Contents
5
6
Contents
About This Manual
Macromedia Flash Media Server 2 enables one-to-one, one-to-many, many-to-one, and many-to-many communication in real time between applications created in Macromedia Flash 8. Developers create these applications using ActionScript, a scripting language based on the same standard used by the JavaScript language. Flash Media Server communicates with Macromedia Flash Player using the Real-Time Messaging Protocol (RTMP), an unencrypted TCP/IP protocol designed for high-speed transmission of audio, video, and data messages. You can also administer the server over HTTP. You can use the same server administration application programming interface (API) over HTTP as you would over RTMP. By passing command strings and arguments to the URL of your Flash Media Server, you can interact with the server to retrieve information or modify the server configuration. This API is described in detail in the Server Management ActionScript Language Reference, included with Flash Media Server. This manual describes how to configure and manage Flash Media Server to support media applications deployed on a variety of network configurations. The rest of this chapter provides system requirements, describes the Flash Media Server documentation, and lists additional resources. Flash Media Server enables applications to communicate with other servers. This manual does not discuss web server and application server management or server operating system setup.
Intended audience
This manual is aimed at system administrators who will configure and manage Flash Media Server to support media applications. You should already be familiar with basic network infrastructure and security. You should also have some familiarity with client-server application models, XML, and JavaScript.
7
System requirements
Flash Media Server can be deployed on the following systems:
Microsoft Windows 2000 Server or Windows 2003 Server - Standard Edition running on a Pentium III 1-GHz processor or faster (Dual Pentium 4 or faster recommended). Windows XP is acceptable for developing and testing applications. Linux Red Hat Enterprise Version 3.0 and Linux Red Hat Enterprise Version 4.0 running on a Pentium III 1-GHz processor or faster (Dual Pentium 4 or faster recommended). Minimum of 512 MB of available RAM. 50 MB of available disk space. CD-ROM drive for installation.
Your deployment system for Flash Media Server applications also requires the following:
Depending on your applications, your requirements might be greater than outlined here. If you install Flash Media Server on a Linux computer, you'll need Flash 8 installed on a separate Windows or Macintosh computer to develop your Flash applications. You'll also need Macromedia Flash Player for Windows or Macintosh and a web browser to run the sample applications.
About the Flash Media Server documentation
All Flash Media Server documents are available in PDF format (viewable and printable with Adobe Acrobat Reader at www.adobe.com/products/acrobat/) and as Flash help. The PDFs are available on the product CD or can be downloaded from the Macromedia website. To view the help, open the Welcome page (in Windows, Start > Programs > Macromedia > Flash Media Server > Welcome) or in Flash 8, select Help > Using Flash and then select a Flash Media Server topic from the Table of Contents. Tutorials on how to build simple applications that demonstrate important individual concepts are included with the server. You can access these tutorials on Windows by selecting Start > Programs > Macromedia > Flash Media Server > Welcome. Click on Welcome and then Sample Applications. A link to the tutorials appears on the page that is displayed.
8
About This Manual
Typographical conventions
The following typographical conventions are used in this book:
Code font
indicates ActionScript statements, XML tag and attribute names, and literal text used in examples.
Italic indicates placeholder elements in code or paths. For example, /settings/myPrinter/ means that you should specify your own location for myPrinter. Directory paths are written with backslashes (\) for servers running on Microsoft Windows systems. If you are running Flash Media Server on a UNIX system, replace the backslashes with forward slashes (/).
Additional resources
The Flash Media Server documentation was written before the code in the product was complete. Therefore, there may be discrepancies between the final implementation of the product's features and how they are documented in this manual. For a list of known discrepancies, see the documentation update (www.macromedia.com/go/ flashmediaserver_documentation_update_en) in the Flash Support Center (www.macromedia.com/go/flashmediaserver_support_en). The Flash Support Center is updated regularly with the latest information on Flash and Flash Media Server, as well as advice from expert users, advanced topics, examples, tips, and other updates.
Additional resources
9
10
About This Manual
CHAPTER 1
Managing the Server
As a Flash Media Server administrator, you'll need to perform several administrative tasks after the server is installed. This chapter describes how Macromedia Flash Media Server is configured when you first install it, how to set up additional administrators, and how to monitor the server's activity. For many of these tasks, you'll use the management console that was installed with the server. This chapter describes the management console in detail.
1
Basic server settings
The server is installed with a set of configuration files in XML format. These files define a default server adaptor, a default applications directory, default server administrators, and default settings for application behavior. The default server adaptor uses port 1935, the number assigned to Flash Media Server by the Internet Assigned Numbers Authority (www.iana.org). Although you can use any port number, this increases the risk of conflicting with another application that may be assigned to the same port; for example, if you configure the server to use port 80 to support HTTP tunneling, the server might not run both a web server and the Flash Media Server bound to port 80. Applications must be authored to connect to the same port the server is using, in the NetConnection.connect statement. Be sure the port is not blocked by a firewall. The server is preconfigured with one adaptor containing one virtual host. The virtual host is equivalent to a domain name. The default applications directory for the default virtual host is the applications directory in the Flash Media Server 2 directory. You can view this location by looking at the value for the AppsDir tag in the vhost.xml file. This directory is where the server will look for application subdirectories at startup; you must place an application subdirectory here for each client application that you plan to connect to the server, and the client subdirectory must have the same name as the client application. The presence of the application subdirectory registers the application with the server.
11
You can configure Flash Media Server 2 as an origin or edge server, configure adaptors and virtual hosts and change the location of the applications directory by editing the server's configuration files and creating directories in the server's conf directory. For more information, see Chapter 2, "Deploying Flash Media Server." The default server administrator has the user name and password you chose during the Flash Media Server installation, and is defined in the Users.xml configuration file. The server administrator can connect to the Admin service with the management console and perform a variety of server administration tasks, including shutting down the server and disconnecting client applications. In the nomenclature of server administration, this server administrator is equivalent to the UNIX superuser. Virtual host administrators can only perform tasks relating to the applications running on their own virtual host. There are no virtual host administrators defined when the server is first installed. Server administrators, including the default server administrator defined during installation, have access to all virtual hosts. Server administrators can add or delete virtual host administrators using the management console.
Registering client applications
The server is configured at installation with one adaptor directory named _defaultRoot_ containing one virtual host directory named _defaultVHost_. The server defines its virtual hosts at startup by searching for directories within the adaptor directory that contain valid Vhost.xml files, such as the _defaultVHost_ directory. At the same time, the server defines each application that will be allowed to connect to a virtual host by looking for application directories inside a directory specified by the AppsDir tag in the Vhost.xml file (by default, the applications directory in the Flash Media Server directory). For example, if you create an application named my_app, you must create a my_app subdirectory in the applications directory to register my_app. You can specify the directory you want to use to store your client application directories by editing the AppsDir tag in the Vhost.xml file. By changing the path specified in this tag, you can locate the directory for the virtual host anywhere you want. If no directory is specified, it defaults to the virtual host directory itself.
12
Managing the Server
To edit the
If this document matches the user guide, instructions manual or user manual, feature sets, schematics you are looking for, download it now. Diplodocs provides you a fast and easy access to the user manual MACROMEDIA FLASH MEDIA SERVER 2 - MANAGING FLASH MEDIA SERVER. MACROMEDIA offer a product for which we do not have the user manual? Let us know what you are looking for: site Internet, histoire, actualité, filiales, site Internet, mode d'emploi, driver, avis des utilisateurs, meilleur prix des produits, forum d'assistance aux problèmes, annuaire des marques, annuaire des constructeurs, répertoire des marques, répertoire des constructeurs, site Internet de la marque, site Internet du constructeur Diplodocs allows you to download user manual MACROMEDIA FLASH MEDIA SERVER 2 - MANAGING FLASH MEDIA SERVER, user guide MACROMEDIA FLASH MEDIA SERVER 2 - MANAGING FLASH MEDIA SERVER, instructions MACROMEDIA FLASH MEDIA SERVER 2 - MANAGING FLASH MEDIA SERVER, owner's manual MACROMEDIA FLASH MEDIA SERVER 2 - MANAGING FLASH MEDIA SERVER, online manual MACROMEDIA FLASH MEDIA SERVER 2 - MANAGING FLASH MEDIA SERVER.Access web reviews MACROMEDIA FLASH MEDIA SERVER 2 - MANAGING FLASH MEDIA SERVER, , Software. |
![]() |
Include the add-on to download manuals from your site, forum or blog | ![]() |
Frequently Asked Questions | ![]() |
Contact Diplodocs team | ![]() |
Last searches Last additions |
![]() |
Sitemap | ![]() |
|||
| Brands starting with A B C D E F G H I J K L M N O P Q R S T U V W X Y Z # | |||||||||||||
|
|
Copyright © 2005 - 2008 - Diplodocs -
All Rights Reserved. Designated trademarks and brands are the property of their respective owners. |