Tom Krcha's FlashRealtime

Hey amigo!
I am Tom Krcha, Gaming Evangelist at Adobe. These are my notes

Building P2P Multiplayer Games at Adobe MAX 2010

November 12th, 2010

The recording of my session from Adobe MAX 2010, where I briefly explain some tips and tricks I’ve learned during MAX Racer development.

Link to session recording (better view, with navigation)

Available on Adobe TV as well:

Slides (PDF) available for download here.

Libraries and other sources will follow.

Resolving “NetGroup.Connect.Rejected” or when your Flash P2P apps stop working

November 2nd, 2010

I just ran into a problem with NetGroup.Connect.Rejected, my FMS4 server was running ok - I have even tried Cirrus/Stratus and I was still getting this error on demos, which were properly working before.

OK - so what is this error about?

It’s all about your Flash Player security and it’s basically telling you that you have denied access to some source. This happens, when you start developing apps on different PC and someone before you denied to use P2P or similar.


1. Go to Global Settings

2. delete all or specific P2P settings in Global Settings

3. run your application again (it should be in browser, had sometimes problems with standalone apps, where dialog didn’t appear)
this dialog should appear. Click Allow and better Remember.

Don’t forget that these settings are inherited to all versions of Flash Player you have on your PC, even to betas or prereleases.

Good Luck!

Move from Stratus to Adobe Cirrus

October 10th, 2010

Quick note: As you have probably already registered, we have renamed Adobe Stratus P2P rendezvous service to Adobe Cirrus.

You can read about details at Kevin’s Towes blog.

Basically, acquire new developer key here and use new address:


What are Stratus and Cirrus? Cloud types:


The most simple P2P Object Replication Example

September 16th, 2010

Here you can download the simplest P2P Object Replication example, which is easy to understand. Previous examples might have been too complicated to start with. Grab this code and start using it right the way.

Download source
Try demo - open in two or more windows. Click “startProviding” button on one of them and “startReceiving” on the rest of the windows. You can then click “writeObject” to check the received object on the receiver windows.

Good Luck!


Read the rest of this entry »

Seminar Recording: Advanced P2P - Object Replication

August 30th, 2010

The recording of seminar I did on Friday 27th 2010.

It includes information mostly about Object Replication and how to start with it. I also explain my P2P VoD project.

Check it out here (42 min.)