
Learning Flash Media Server 2
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Content
- Intro
- Table of Contents
- Getting Started with Flash Media Server 2
- What Is a Media Server?
- Enter RTMP
- Special Languages and Documentation
- Installing FMS2
- Installation Steps for Windows
- Installation Steps for Linux
- Organizing Your Development Environment
- Server-Side Files
- Client-Side Files
- Setting Up With a Macintosh
- Testing FMS2 Connections
- Using the FMS2 Management Console
- Placing the Management Console in Your Flash Application
- Using This Book
- Flash and ActionScript
- Client-Side and Server-Side ActionScript
- Recording and Playing Back Streaming Audio and Video
- Streaming and Broadcasting
- Minimalist Project
- Minimum Code to Create FLV
- Minimum Code to Stream FLV
- Simple Record and Playback Application
- Setting Your Camera and Microphone
- Camera and Microphone Methods for Setting Parameters
- Instantiating Camera and Microphone Objects
- Default Camera and Microphone Settings
- Minimalist Project
- Minimum Code to Set Up Camera and Microphone and Display Results
- Setting Decisions
- Microphone Bandwidth Usage and Rate Settings
- Dynamically Testing Your Camera and Microphone Settings
- Key Considerations
- Nonpersistent Client-Side Remote Shared Objects
- Sharing Data on Multiple Connections
- Persistent and Nonpersistent Shared Objects
- Uses of Nonpersistent Remote Shared Objects
- Instantiating Remote Shared Objects
- Setting Up Shared Object Storage: Slots
- Inspecting a Shared Object
- Syncing Shared Objects
- Minimalist Project for Shared Movie Clip
- Minimalist Project for Shared Text
- Minimalist Project for Shared Function
- A More Than Minimal Text Chat
- The Shared Object Array
- A Better Chat Application
- Two-Way Audio-Video Communications
- Face-to-Face Communication
- The NetStream Bundle
- The NetStream Class and Live Streams
- The World's Easiest Two-way A/V Chat Application
- A Better Two-Way Chat Application
- Creating an A/V Class
- Client-Side Implementation
- Remote Shared Objects Used for Coordination
- Moving to the Next Level
- Broadcasting and Server-Side Bandwidth Control
- Casting Many Streams
- The Minimum Studio
- The Minimum TV
- Introduction to the Server Side
- Using SSAS
- Setting Server-Side Client Bandwidth Limits
- Launching a Server Action from the Client Side
- Adding Dynamic Camera and Microphone Controls
- Working With Server-Side Files: The File Class
- Recording Data
- The File Class
- Creating a File Class Instance
- Writing to a File
- Reading a File
- Minimal Client-Side Write and Read File Data
- Deleting Files
- Client-Side Formatting
- Server-Side Formatting
- Server-Side Data Initiation
- A Simple Database
- Another Server-Side Search Routine
- Server-Side Shared Objects
- What Are Server-Side Shared Objects?
- Working With Server-Side Shared Objects
- Making a Minimalist Room List: Server-Side Class
- Making a Room List: Client-Side Retrieval
- Removing Users
- Client Removal Made Easy
- Client-Side Removal Module
- Persistent Server-Side Shared Object
- Adding Properties and Slots to Server-Side Shared Objects
- Retrieving Persistent Server-Side Shared Object Data
- The Client Side
- Client-Side Script
- Calling a Server-Side Script and Returning the Results to the Client Side
- Server-Side Streams
- What Are Server-Side Streams?
- Anatomy of Stream.play( )
- Start, Length, and Reset Parameters
- Playing MP3 Files
- Selecting FLV Files to Play with Server-Side Script
- Simultaneous Live and Recorded Stream
- Changing Streams
- Server-Side Code
- Control Module
- Viewer Module
- Reporter Module
- Server-Side LoadVars, XML, and Working with Configuration Files
- Server-Side LoadVars Class
- Comparing Client-Side and Server-Side LoadVars Class
- Passing Name-Value Pairs
- Minimalist Example Using Server-Side LoadVars( )
- Server-Side XML Class
- Comparing Client-Side and Server-Side XML Class
- Placing Data in an XML File
- Loading Into and Extracting Data from the XML File
- Minimalist Example Using Server-Side XML Class
- Using the Configuration Files
- Mapping the Config Files
- Changing XML and ini Files
- FMS.ini
- Server.xml
- Users.xml
- Logger.xml
- Adaptor.xml
- Vhost.xml
- Application.xml
- Doing More With Flash Media Server
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.