Flash Video for Professionals: Expert Techniques for Integrating Video on the Web

Overview

More than just a programming guide, this book takes you step by step through the process of gathering and preparing content, asking the right questions, determining the scope of the project and writing the project proposal. The authors cull from their professional experience of running their own digital media company to explain the special considerations in deploying Flash video applications, presenting ideas for solutions as well as tips for avoiding the most common pitfalls. ...
See more details below
Available through our Marketplace sellers.
Other sellers (Paperback)
  • All (19) from $1.99   
  • New (4) from $3.78   
  • Used (15) from $1.99   
Close
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any BN.com coupons and promotions
$3.78
Seller since 2008

Feedback rating:

(4439)

Condition:

New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

New
0470131136 SHIPS WITHIN 24 HOURS!! (SAME BUSINESS DAY) GREAT BOOK!!

Ships from: BAY SHORE, NY

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$18.99
Seller since 2010

Feedback rating:

(77)

Condition: New
New Ships from the UK. BRAND NEW Your purchase also supports literacy charities. *****PLEASE NOTE: This item is shipping from an authorized seller in Europe. In the event that a ... return is necessary, you will be able to return your item within the US. To learn more about our European sellers and policies see the BookQuest FAQ section***** Read more Show Less

Ships from: Dunfermline, United Kingdom

Usually ships in 1-2 business days

  • Canadian
  • Standard, 48 States
  • Standard (AK, HI)
$29.98
Seller since 2008

Feedback rating:

(280)

Condition: New
0470131136 New item in stock, may show minimal wear from storage. No remainder mark. I ship daily and provide tracking! 100% Money Back Guarantee!

Ships from: FORT MYERS, FL

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$29.98
Seller since 2014

Feedback rating:

(3)

Condition: New
PAPERBACK New 0470131136 New item in stock, may show minimal wear from storage. No remainder mark. I ship daily and provide tracking! 100% Money Back Guarantee!

Ships from: LEHIGH ACRES, FL

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
Page 1 of 1
Showing All
Close
Sort by
Sending request ...

Overview

More than just a programming guide, this book takes you step by step through the process of gathering and preparing content, asking the right questions, determining the scope of the project and writing the project proposal. The authors cull from their professional experience of running their own digital media company to explain the special considerations in deploying Flash video applications, presenting ideas for solutions as well as tips for avoiding the most common pitfalls.
Read More Show Less

Product Details

  • ISBN-13: 9780470131138
  • Publisher: Wiley
  • Publication date: 7/2/2007
  • Series: Sybex Serious Skills Series
  • Edition number: 1
  • Pages: 362
  • Product dimensions: 7.40 (w) x 9.20 (h) x 0.70 (d)

Meet the Author

Lisa Larson and Renée Costantini are cofounders of the digital media firm go:toGroup Inc. As technical director, Larson specializes in Flash video development and was featured as one of ten established developers in Adobe's "Flash: Ten Years, Ten Perspectives." Creative director Costantini is an expert in user interface design and usability. go:toGroup has worked with many start-ups as well as companies like Adobe, L'Oreal, and Microsoft.
Read More Show Less

Table of Contents

Introduction.

Chapter 1 Project Archaeology.

Scout the Site: Define Client Needs.

Getting the Lay of the Land: The Site Survey.

Excavation: The Interview.

Piece Together the Artifacts: Determine the Appropriate Solution.

Anticipate the Pitfalls.

Construct the Project Map: The Proposal.

Price It Right.

Offer Alternate Routes.

Summary.

Chapter 2 Raw Materials: Encoding Basics.

Footage Fundamentals.

Receiving Source Video from Your Client.

Producing Your Own Video.

Getting Fancy: Transparent Video.

How Do I Create FLVs?

Helpful Tips, No Matter What Encoder You Use.

Obtaining and Encoding Video.

Your Handy-Dandy Encoding Reference.

Where the Rubber Hits the Road: Let’s Encode.

Summary.

Chapter 3 Creating a Video Delivery Roadmap.

Functionality and Flow.

Flow Chart.

Start Building.

Testing 1, 2, 3.

Back Button Considerations.

Flash Player Detection.

Flash Video Navigation.

Keep It Simple.

Progressive or Streaming? That Is the Question.

Embed Video in SWF.

Progressive Download.

Streaming.

On to the ActionScript!

Progressive Delivery: AS2.

Progressive Delivery: AS3.

Streaming Delivery: AS2.

Streaming Delivery: AS3.

Publishing and Hosting Choices.

What Is a CDN, and Why Do I Need One?

What Is an FVSS?

What If I Need More Services?

What About Offline Video? FLV to DVD.

Don’t Copy That Floppy: Digital Rights Management.

Summary.

Chapter 4 OOP and the Video Application.

Why All This Hoopla About OOP?

What Is OOP?

What Are the Key Elements of OOP?

Why Is OOP So Useful in Flash Development?

And What Does OOP Have to Do with Flash Video?

Design Patterns and Flash Video.

Model-View-Controller (MVC).

State Design Pattern (SDP).

The Fork in the Road: AS2 vs. AS3.

Which Language Do You Speak Fluently?

What Does Your Application Have to Do?

What’s Your Target Player?

Setting Up Your Work Environment.

Doing It Our Way: Setting Up Eclipse, FDT, and MTASC for AS2 Development.

Viva la Open Source!

Summary.

Chapter 5 The Video Player.

So You Need to Play a Video—Where to Begin.

Creating a Player Using Components.

What the FLVPlayback Component Can Do.

What It Can’t Do.

Using the FLVPlayback Component in Flash CS3.

Roll Your Own: Creating a Custom Player.

Our Player Structure.

Dissecting the Code.

Skin It!

Summary.

Chapter 6 Getting It Out There: Test, Optimize, and Deploy.

Test It, Then Test It Again. Repeat.

Test-Driven Development vs. Testing While Coding.

Tests, Tests, and More Tests.

Nobody Likes to Wait: Bandwidth Considerations.

Video Buffering: Not If, but How Much.

Bandwidth Detection: How Much Can We Push Through That Pipe?

3, 2, 1... Ready to Launch!

Progressive Deployment.

Streaming Deployment.

But Wait, There’s More: Project Wrap-up.

Revisiting the Spec Sheet.

Final Walkthrough.

Launching.

Deliverables: Documentation and Asset Files.

Schedule a Meeting.

Archiving.

Summary.

Chapter 7 Dynamic Playlists.

When Clients Attack: Handling Content Updates.

Playlists in the Wild: Your Options.

PlaylistListBox.fla: Simple Array into a ListBox.

PlaylistListBox_XML.fla: XML Data into a ListBox.

Mixing It Up: Sequential and Shuffle Playback.

PlayListAutoPlay.fla: Sequential Playback.

PlaylistShuffle.fla: Playing Random Videos from Your Playlist.

Integrating an XML Playlist into the MVC Player.

test_playlist.xml.

AS2: MediaPlayer.as.

AS3: Main.as.

Summary.

Chapter 8 Demystifying Metadata and Cue Points.

Metadata Magic.

Reading Metadata.

How Long Is This Video?

Cue Point Power.

Why Would You Want to Use Cue Points?

What Data Does a Cue Point Contain?

Now That You Want to Use Cue Points, How Do You Add Them?

What Are the Three Types of Cue Points Used For?

How to Read Cue Points on a NetStream.

Adding Dynamic ActionScript Cue Points.

Adding Captions.

Adding Chapter Links.

Progressive Sleight-of-Hand: Scripted Psuedo-Streaming.

Traditional Progressive Download.

Scripted Pseudo-Streaming.

Now That You’re Enlightened….

Summary.

Chapter 9 Bending Pixels with Filters and Masks.

What Can I Do to My Video?

One Video, Many Masks.

ActionScript 2: FunWithMasks.as.

ActionScript 3: FunWithMasks.as.

Alpha Channels, Revisited.

Fun with Filters and Tints.

ActionScript 2: FunWithFilters.as.

ActionScript 3: FunWithFilters.as.

Lost in Transitions.

ActionScript 2: FunWithTransitions.as.

ActionScript 3: FunWithTransitions.as.

Summary.

Chapter 10 Video and the BitmapData Object.

What Is This BitmapData Object, and Why Should I Care?

Dynamic Thumbnails: Video Snapshots.

ActionScript 2: FLVBitmapThumb.

ActionScript 3: FLVBitmapThumb.

Transitions and Dissolves.

ActionScript 2: FLVBitmapTransition.

ActionScript 3: FLVBitmapTransition.

The FotoBooth Application.

ActionScript 2: FotoBooth Application.

ActionScript 3: FotoBooth Application.

Summary.

Chapter 11 Live Video and Webcams: FMS.

The Video Revolution Will Be…Webcast.

What FMS Is and How It Works.

Why It’s So Cool.

Where/How You Can Use It.

FMS2 Live! What You Need to Know.

Hosting: Choices, Choices, Choices.

Setting Up a Development Environment.

File Structure.

The Basics.

The Media Classes.

From Your Webcam to the World.

videoConf.fla.

What Else Can This FMS2 Thing Do?

File Class.

Server-Side Data Manipulation.

Server-to-Server Communication.

Bandwidth Management.

Server-Side Streaming.

Load Balancing.

Control Access to Streams and Recording.

Secure Applications.

Smart Bandwidth Streaming.

FMS Hit List: Lisa’s Tips and Tricks.

Summary.

Appendix: Real-World Deployment of an MVC Media Player.

Our Client’s Requirements.

Refactoring Higher-Level Framework Code.

Implementing EventBroadcaster.

Using a Code-Based Animation Library.

Refactoring MVC Media Player Code.

Changing How MVC Connections Are Made.

Adding Necessary Methods to the Interfaces.

Implementing New Methods in the Classes.

Adding Multiple Components to the View.

Core Component Class.

Elapsed/Total Time Display.

Mute/Unmute Buttons.

Fast-Forward and Rewind Buttons.

Play/Pause Button.

Volume Slider.

Seek Bar.

Download Progress Bar.

Media Player Wrapup – MVC pays off!

Taking It to the Next Level.

Index.

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)