FMS Dev Tools & Sample Apps

Below are some sample applications, tutorials, examples, etc. built with Flash Media Server that were "laying around the lab" that you may find interesting, useful, or educational. They may not be look the prettiest, they may not function 100% as expected nor be well documented, but we've tried to include the source code when possible for you to dabble with on your own.

 

 

Applications

Timelapse


Here's a cool little app that Jon made and had running at the office for a year or so.

Download source here

 

Sprock's VidEdit


This application lets you capture video at various options settings, view the captured clips, and edit them together to make a larger movie. It shows some of the power that FMS provides around the ability to programmatically control streams and the levels of end-user interactivity you can build into your web-based audio/video applications.

Try it by clicking on the image at the right. Anyone up for building an Ofoto for home movie clips?

Download source here

 

Test/Debug Video Player


Just a simple little video player that shows you buffering feedback realtime. I do not think the sliders or the other fields (i.e., timeTotal, streamLength, bufferTotal) are hooked up, but I've put the source below so you can hook them up yourself if so inclined.

Download source here

 

Camcorder


A little application that lets you set capture video at various parameters and then playback the captured video. Can't promise that it works 100%, and the UI is a little cryptic, but the source is below if you want to polish it up.

Download source here

 

Debug Live Video Broadcaster & Player

I use this app all the time for live video. There's a live video broadcaster and a live video player in this zip file. Both let you tweak a number of encoding and playback functions.

Download source here

 

Splitting Streams


When broadcasting live video streams with FCS 1.5, it's useful to split streams (send the stream from one FCS to another FCS) so you can balance the load. Otherwise, you could create bottlenecks at the broadcasting server. Below are two apps that you can use to split streams.

Note: Flash Media Server 2 solves this probably automatically with Origin and Edge Edition servers.

Download source for a simple two node apps

Download source for a more complicated three node setup

 

Tools & Utilities

Administration Console and App Inspector Console FLAs


Here is the admin.fla and here is the inspector.fla for Flash Communication Server MX 1.5.

 

Load Testing Harness


This FCS app is a load testing harness that we use internally for load testing. You can alter this to test the load of your FMS app. You can download it here and read the readme.

 

 

 

 

 

 

 

 

 

 

This site maintained by Chris Hock. If you have comments, feedback or would like to be a contributor, contact chock at adobe dot com. This site kindly hosted by the fine folks at (media temple).