#84: Overview of the Wowza Streaming Engine Manager

In this tutorial I talk about the new Wowza Streaming Engine Manager and what you can do with it and why. The new manager allows you to change all kinds of settings, monitor and see statistics on the Wowza Streaming Engine.

...

#83: Adding a new application in the Wowza Streaming Engine Manager

This tutorial talks about upgrading from v3 of Wowza Media Server to v4 of Wowza Streaming Engine. I talk about what to backup, what to change and what to watch out for when upgrading so that you don’t lose ...

#82: Upgrading from Wowza Media Server 3 to Wowza Streaming Engine 4

This tutorial talks about upgrading from v3 of Wowza Media Server to v4 of Wowza Streaming Engine. I talk about what to backup, what to change and what to watch out for when upgrading so that you don’t lose ...

#81: Installation of Wowza Streaming Engine 4.0

In this tutorial, I talk about how to install Wowza Streaming Engine 4.0. While I do the installation on a mac, I also talk about other platforms. The tutorials covers from download to license to opening up the streaming engine manager to con...

#80: How to build basic security for FMLE on Adobe Media Server

This tutorial talks about how to build some basic security into an application for limiting connecting clients with server side code. This technique is useful when you want to check to see if a publisher is valid or not to then do something a...

#79: Using H264 Settings for Live Video in Flash

In this tutorial we talk about using H264 video encoding for live video in Flash and why you would want to use it. By profiling the bandwidth being used in the application, we can see the change in usage and how that translates into a better ...

#78: Installation of Wowza Media Server 3.5

In this tutorial we talk about how to install Wowza Media Server 3.5 to a Windows machine. While installation is relatively simple, there are a bunch of other items talked about that relate to the installation, confirming the installation and...

#77: Playing videos with either JW Player or HTML5 video tag with Wowza

In this tutorial we cover using the JW Player or the HTML5 video tag to play a video from Wowza Media Server. This is a follow up to the previous tutorial of using either Wowza or a web server to serve up th...

#76: Using JW Player with Wowza and a web server simultaneously

In this tutorial we talk about using the JW Player with Wowza and a web server simultaneously to cover both normal browsers that have the Flash player installed and ones that don't. More commonly it is the iOS devices that don't and this tuto...

#75: Developing server side code on FMS to check if a live stream is available

In this tutorial we cover making an application that will allow you to check to see if a live stream is available before trying to play it. This tutorial requires Flash Media Interactive or developer version...

#74: Overriding the play() method server side to limit play time with Wowza

In this tutorial we talk about using the play() method on the server side in Wowza to limit how long a client can play a stream. This is more powerful than doing it client side because you have full control ...

#73: Deleting a file using server side code with Wowza Media Server

In this tutorial we cover how to delete a file on the server with server side code in Wowza Media Server. The client side is built with Flex but it doesn't matter because we are running a function on the ser...

#72: How to get FMS and WMS to run at the same time on one machine

In this tutorial we cover the details on how to get both Flash Media Server and Wowza Media Server to run at the same time on one machine. This can be very handy for development machines when you don't want ...

#71: Installation and the Basics of Flash Media Server 4.5

In this tutorial we talk about the basics and installation of Flash Media Server 4.5 on Windows. The machine the software is installed on already has a previous version of FMS on it so the upgrade path and things to think about are talked abo...

#70: Enabling Code Hinting for Flash Media Server Development

This is a quick tutorial to cover the steps to get code hinting to work in Eclipse based editors (like Flash Builder) for Flash Media Server server side development. If you want to make it a bit easier to develop for Flash Media Server on the...

#69: Installation of Wowza Media Server 3 on Windows

In this tutorial we cover the quick process of installing Wowza Media Server 3. The computer that we are installing it on is Windows and there was a previous version of Wowza already installed. Due to that, the tutorial also talks a bit about...

#68: Flash Development - Back to the Basics Part 13

Part 13 of 13, this is an amazing tutorial series that covers the basics of working and developing with Flash CS5 and Actionscript 3. Part 13 finishes off this series with the beginning basics and best practices of connecting to a live server...

#67: Flash Development - Back to the Basics Part 12

Part 12 of 13, this is an amazing tutorial series that covers the basics of working and developing with Flash CS5 and Actionscript 3. Part 12 finally moves into making our first connection to Flash Media Server and covering the basics of the ...

#66: Flash Development - Back to the Basics Part 11

Part 11 of 13, this is an amazing tutorial series that covers the basics of working and developing with Flash CS5 and Actionscript 3. Part 11 goes into adding more functionality to our new class and understanding private and public variables ...

#65: Flash Development - Back to the Basics Part 10

Part 10 of 13, this is an amazing tutorial series that covers the basics of working and developing with Flash CS5 and Actionscript 3. Part 10 talks about creating a brand new class and instantiating it from the first class and why we do it. T...

#64: Flash Development - Back to the Basics Part 9

Part 9 of 13, this is an amazing tutorial series that covers the basics of working and developing with Flash CS5 and Actionscript 3. Part 9 covers error checking for user input and further explanation of some items covered in the first 8 part...

#63: Flash Development - Back to the Basics Part 8

Part 8 of 13, this is an amazing tutorial series that covers the basics of working and developing with Flash CS5 and Actionscript 3. Part 8 talks about understand functions, listeners and refining our class to be more interactive. The goal of...

#62: Flash Development - Back to the Basics Part 7

Part 7 of 13, this is an amazing tutorial series that covers the basics of working and developing with Flash CS5 and Actionscript 3. Part 7 moves into more coding conventions and learning about the AS3 API. The goal of this tutorial series is...

#61: Flash Development - Back to the Basics Part 6

Part 6 of 13, this is an amazing tutorial series that covers the basics of working and developing with Flash CS5 and Actionscript 3. Part 6 talks about mocking up the stage for the UI and learning about symbols. The goal of this tutorial seri...

#60: Flash Development - Back to the Basics Part 5

Part 5 of 13, this is an amazing tutorial series that covers the basics of working and developing with Flash CS5 and Actionscript 3. Part 5 talks about refining the class we are working on and some troubleshooting. The goal of this tutorial s...

#59: Flash Development - Back to the Basics Part 4

Part 4 of 13, this is an amazing tutorial series that covers the basics of working and developing with Flash CS5 and Actionscript 3. Part 4 talks about creating a new class and understanding the package structure. The goal of this tutorial se...

#58: Flash Development - Back to the Basics Part 3

Part 3 of 13, this is an amazing tutorial series that covers the basics of working and developing with Flash CS5 and Actionscript 3. Part 3 talks about working with the actions panel and writing some Actionscript 3. The goal of this tutorial ...

#57: Flash Development - Back to the Basics Part 2

Part 2 of 13, this is an amazing tutorial series that covers the basics of working and developing with Flash CS5 and Actionscript 3. Part 2 talks about working with layers, panels and objects. The goal of this tutorial series is to make sure ...

#56: Flash Development - Back to the Basics Part 1

Part 1 of 13, this is an amazing tutorial series that covers the basics of working and developing with Flash CS5 and Actionscript 3. Part 1 is an introduction to Flash CS5 (can apply to the version before and after) and basic concepts. The go...

#55: Setting Up Flash Builder 4.5 for Flash 11 and AIR 3 Apps

In this tutorial we cover the quick process of getting Flash Builder 4.5 able to create applications that will run in the Flash Player 11 and/or AIR 3 runtime. This is a easy process that must be done manually so that it will be possible to m...

#54: FMS Security : Using Application.xml file settings to help protect your server

In this continuation of the series on security with Flash Media Server, we talk about taking advantage of the Application.xml to enhance your ability to protect your server and application. By understanding ...

#53: FMS Security : Using the client Agent and Referrer to help protect your server

In this tutorial we talk about using some server side code to check the client Agent and Referrer and allow or disallow the connection in your application during runtime to help protect your application...

#52: FMS Security : Using the client IP to help protect your server

In this tutorial we talk about using some server side code to check the client IP address and allow or disallow the connection in your application during runtime to help protect your applications on ...

#51: FMS Security: Using server side client permissions to help protect your server

In this tutorial we talk about using some server side code to put permissions on clients to allow or not allow them to do something in your application during runtime to help protect your applications on Fl...

#50: FMS Security : Using writeAccess to help protect your server

In this tutorial we talk about using the client property writeAccess to help protect your applications on Flash Media Server. This is the first of a series of tutorials that will be covering securing your applications and server. By using thi...

#49: Overriding the play() method on the server side of Wowza

In this tutorial you'll learn how to override the play() method on the server side of Wowza Media Server. This concept is useful for all kinds of reasons, one being security, second being efficiency. There are a lot of use cases to override t...

#48: Working with Shared Objects with Wowza and Flex

In this tutorial we talk about the basics of working with shared objects with Wowza Media Server and Flex 4.5 with AS3. This tutorial covers connecting to a shared object on both the server side and client side, manipulating data from the ser...

#47: Saving the history of a chat on the server side for FMS

In this tutorial we build a basic application that shows how to save and retrieve a chat application's chat history. This same concept can be applied to many other purposes and is basic enough to easily build upon for a more robust logging pr...

#46: The basics of using LoadVars on the server side of FMS

In this tutorial we talk about loading in a text file via the LoadVars class on the server side of Flash Media Server. The idea here is to be able to load in a string of data that can then be parsed out into name/value pairs to then be used w...

#45: Taking advantage of the Application.xml file for Wowza Apps

In this tutorial I talk about taking advantage of a not so well known setting in the Application.xml file that you can apply to any or all applications for Wowza Media Server. Here we cover the ability to set some variables and values that ca...

#44: How to get the amount of clients connected with FMS

In this Flash Media Server based tutorial we talk about getting the amount of clients connected to the application and passing that value back to the client that just connected. If you have ever wanted to show the amount of people that are...

#43: How to get the amount of clients connected with Wowza

In this Wowza Media Server based tutorial we talk about getting the amount of clients connected to the application and passing that value back to the client that just connected. If you have ever wanted to show the amount of people that are co...

#42: Demystifying the FMSGuru 2010 Header SWF

In this tutorial I talk about the header SWF file on FMSGuru.com. There actually happens to be a lot going on inside this one little SWF, including but not only, streaming video, dynamic movieclip creation, code based animation, event base...

#41: The basics of connecting one server to another for FMS

In this tutorial we talk about the basics of connecting one application to another on the server side for Flash Media Server. This concept can be applied to lots of different types of apps but most notably the load balancing environment where...

#40: Understanding how to improve the connection process

In this tutorial we talk about the connection process for the Flash Player to Wowza Media Server or FMS and how to improve from the default behaviour. As most know, the connection process can take a little long within a more secure enviro...

#39: The basics of Working with Flash Builder/Flex for Live Apps

In this tutorial we talk about the basics of working with Flash Builder/Flex and a few comments on building live apps with it. I use the latest beta in this tutorial but it's quite basic and can be followed along with just the regular vers...

#38: Using a NetStreamPlayTransition to transition between different bit rate videos

In this tutorial we talk about using a NetStreamPlayTransition, which is a class available to tell the Flash Player to transition from one video to another, to get between one bit rate video and another. Thi...

#37: Understanding how to make a multiplayer avatar chat application part 3

This is part 3 of a 3 part series on how to make a basic avatar chat application with Flash and Flash Media Server. This being the longest tutorial of the series, at over 45 minutes, finally ties everything ...

#36: Understanding how to make a multiplayer avatar chat application part 2

This tutorial is a follow up to part one of a three part series of video tutorials talking about making an avatar chat application. In this part, as promised, we cover working on the server side of Flash Med...

#35: Introduction and Installation of Flash Media Server 4

In this video tutorial we cover the very recently released Flash Media Server 4 installation process and tidbits and tips on what FMS is and what to think of when installing it. I cover the differences between the 4 versions that are out wit...

#34: Understanding how to make a multiplayer avatar chat application part 1

In this tutorial we talk about putting together a multiplayer avatar chat application in Flash. Part 1 of this short series covers getting the beginning ideas together and moving an avatar around both at fir...

#33: Some of the basics of working with Wowza Media Server Part 2

This tutorial is a continuation of the last tutorial on Wowza Media Server which talked about the basics of Wowza and getting an application setup. If you haven't worked with Wowza before, definitely check out tutorial 32. This one moves more...

#32: Understanding the basics of developing for Wowza Media Server

This tutorial covers an introduction to Wowza Media Server and the basics of getting started with developing for it. Once Wowza has been installed and the IDE installed with it then we move forward with crea...

#31: Creating a time lapse video from a prerecorded video on the server side

This tutorial covers the basic idea of creating a time lapse video of a prerecorded video on Flash Media Server. Using the Stream object on the server side, we talk about how to play one video to then create...

#30: The basics of using the DVR functionality in Flash Media Server 3.5

In this tutorial we cover the basics of making a DVR video player for Flash and Flash Media Server. This application is built in AS3 and has two parts, the publisher and the player. The publisher sends out t...

#29: Switching between two live streams on the client side

This tutorial covers the basics of switching between two different live streams on the client side. Essentially it allows you to switch to one live stream from another in the case that you want to watch one or another, like changing channels ...

#28: The basics of banning a user from your application

This tutorial talks about the basics of banning a user from your application. This is especially handy when you have users that keep coming back even though you've kicked them out multiple times. If FMS is a bit new to you then you may want t...

#27: Setting up a timer on the server side to start an event

In this tutorial we cover how to set up a timer on the server side to simulate playing a live event by creating a server side stream to play a video. This could be useful for all kinds of applications that need to do something at a particular...

#26: Controlling flooding of a chat from the server side

This tutorial covers a concept of how to stop users from flooding a chat in Flash and FMS. The client side is a very basic chat window built in AS3 that interacts with some server side code for control. The server side coding is simple enough...

#25: The Basics of Working with FMLE and FMS

This tutorial talks about the basics of Flash Media Live Encoder and how to use it with Flash Media Interactive Server to record the video that is being sent out live to the server. The server side code that is taught enables that small recor...

#24: Introduction and Installation of Flash Media Server 3.5

This video tutorial talks about the newly released Flash Media Server 3.5 installation process. I cover the differences between the 3 versions that are out, installation and details on what is new with this release, primarily the new HTTP pro...

#23: The basics of kicking a user out of your application

This tutorial covers the basic idea on how to kick a user out of your application. Since most of the material is on the server side coding of kicking a user out, the client side code is very basic and in AS2. I cover how to get a user out of ...

#22: Creating functionality with FMS3 to have one client communicate to a specific other client in AS3

This tutorial talks about creating functionality with Flash Media Server 3 server side coding and AS3 to have one client be able to communicate specifically with another client that is connected to the appli...

#21: The basics of the File object on the server side of Flash Media Server

This tutorial talks about using the File object on the server side of Flash Media Server 2 or 3. I cover the basics about reading and writing a text file and then move forward to reading directories on the s...

#20: Showing the amount loaded for a streamed video file from FMS

This tutorial talks about how to show the total bytes loaded of a streamed file from Flash Media Server. Using a combination of how much is buffered along with how far the user is along in watching the video file, it's possible to easily show...

#19: Basics of Virtual Keys and Virtual Directories Working Together

This tutorial talks about using virtual keys and virtual directories together to more easily serve up different resolutions or versions of videos based on a client's attributes. By using this technique it's ...

#18: Creating a Basic Chat Application with Flash Media Server and Flash

This tutorial talks about how to  make a very basic chat application with FMS (2 or 3) and Flash. Even though the chat application itself is quite basic, lots of best practices are brought up and talked...

#17: Taking advantage of the native bandwidth checking functionality of FMS3

This tutorial talks about the new functionality of Flash Media Server 3 where you can check the bandwidth of a client without server side code. The new bandwidth checking is native to FMS3 which makes it mor...

#16: Best Practices for the Basics of Development with Flash Media Server (Part 1)

In this tutorial I talk about some of the best practices when it comes to the basics of building Flash Media Server applications. I try to cover some of the client side for making connections to the server a...

#15: Basics of streaming an MP3 file with Flash Media Server

This tutorial is about creating a basic application that will stream an MP3 file from Flash Media Server. Along with a few random tips and tricks, I talk about and show a very basic MP3 file streaming application that will allow you to test y...

#14: FMS3 VOD Application Demystified and Virtual Streams

This tutorial talks about the new VOD application that was added with Flash Media Server 3 on how it works and what it does and how to use it. To go with this, being a related topic, I also talk about how virtual streams work and why you woul...

#13: Taking advantage of the new SWF Verification functionality of FMS3

This tutorial covers the details on how to use the new SWF Verificaiton functionality of Flash Media Server 3. I quickly talk about how to make the changes in the application.xml file and why and show an exa...

#12: Playing a prerecorded file on the server side with the Stream class to play on the client

This tutorial talks about how to play a prerecorded file (in this case an FLV file) on the server with the Stream class and then play that stream from the client side. This technique is useful for making a T...

#11: Introduction and Installation of Flash Media Server 3

This video tutorial talks about the newly released Flash Media Server 3. I cover the differences between the 3 versions that are out, installation and details on what is new with this release.

...

#10: Dynamically loading the server settings

This tutorial talks about how loading in a separate XML file which has the server settings (ip, application name and instance name) makes it easier to deploy the SWF files without having to republish the SWF. Use this technique with clients t...

#9: Communicating between client to server and server to client

In this tutorial I talk about communicating with the server from the client and back again to the client from the server. Which in turn means that you would be able to talk to a client from another client through the server. There are multipl...

#8: The basics of the Camera object and sending a live stream to the server

This tutorial is about the basics of the Camera object that the Flash player has access to, how to get it and set certain settings for it and then to stream it live to Flash Media Server. I also cover a bit ...

#7: Working with the Stream Class on the Server Side

This tutorial talks about taking advantage of the Stream class on the server side to manipulate Net Streams coming from the client side. A basic application is built on the client side to send the mic audio to the server and then record it wi...

#6: Using the send() method of shared objects and net streams

This tutorials talks about the send() method of net streams and shared objects and how they are used and why. The topics covered require an understanding of how to create shared objects and net streams and what they are.

...

#5: Basic concepts of coding on the server side of Flash Media Server

This tutorial talks about coding on the server side of Flash Media Server. Basic concepts and best practices are covered and an example of loading in separate server side files to break up the functionality ...

#4: The basics of remote Shared Objects

This tutorial covers some of the basics of remote shared objects with FMS. I talk about persistant and non-persistant remote shared objects and some of the concepts in using them and why you would want to use them.

...

#3: The basics of NetStreams and playing prerecorded FLV files

In this tutorial I talk about the basics of NetStreams and playing a prerecorded FLV file with just code and also using the FLVPlayback component in Flash CS3.

...

#2: Administration Console and simple debugging techniques

This tutorial covers the basics of the administration console that is used to debug applications as you build them and a few debugging techniques. This is the first tutorial that starts to talk about server side scripting.

...

#1: Introduction to Flash Media Server 2

This tutorial covers the very basics of installing and getting setup with Flash Media Server 2 on a Windows machine. Once you have finished this tutorial you should have the base to get up and running with streaming and live applications

...

  • 1
Prev Page Next Page