My upcoming speeches – September, October 2010
September 6th, 2010

Autumn is nearly here and I have little heads-up for those of you who would like to meet me or come to my sessions during September and October 2010.
Next to that, if you would like to see me speaking somewhere else, just drop me an e-mail to tomkr (at) adobe (dot) kom and we will see what we can do for that and hopefully it will be possible.
Okay, so where you can see me for sure:
IBC.org 2010 – Amsterdam
September 9-14 2010
International Broadcasting Convention – one of the biggest conferences and trade fairs in the world about broadcasting, TV, satellites, cable, digital imaging, audio/video technology and so on.
I will be available at the Adobe Booth out there and also doing theatre sessions about Advanced P2P techniques in Flash. If you are coming, make sure you stop by for a little chat.
For Digital – Prague
September 23 2010
I am going to talk about Augmented Reality.
WebExpo.net 2010 – Prague
September 24-25 2010
Get inspired with the future stuff. Session: Flash and HTML5 – my colleague Petr Pechacek is going to join me for this session.
CS5 Production Premium Launch – Prague, Bratislava
October 19-20 2010
Jason Levine, the Adobe evangelist rockstar is coming to Prague and Bratislava. Registration to be available soon. I will be joining Jason on the stage.
Adobe MAX 2010 – Los Angeles
October 23-27 2010
This is the place to be. The most exciting conference to attend, again in Los Angeles, California.
This year I have a session about Building P2P Multiplayer Games on Tuesday, October, 26th, 3:00 pm – 4:00 pm. Make sure you stop by.
Link to my session
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.)
http://my.adobe.acrobat.com/p41024225/

Local Flash Peer-to-Peer Communication over LAN (without Cirrus/Stratus)
August 27th, 2010
Some of you guys were probably wondering how to establish P2P connections in the local network (LAN) without Adobe Cirrus. Yes. It’s possible. Using native IP-only multicast. Let’s build a simple chat with Posting. Adding Multicast broadcast is just a simple next step which I am sure you can accomplish by yourself with few hints from my article about Multicast
Open an IP Multicast connection. This can be done by specifying connection string as “rtmpf:”. Note, that this technique cannot be used for one-to-one communication. So no DIRECT_CONNECTIONS with NetStream, but you can do all RTMFP Group operations.
netConnection.connect("rtmfp:");
Flash Summer Webinars This Week
August 22nd, 2010
Make sure you don’t miss following webinars this week prepared by Adobe Platform Evangelists. All of them will be live online using Screen Sharing technology via Adobe Connect Pro.
Especially if you are regular reader of my blog and interested in P2P, don’t miss Advanced P2P Programming on Friday – it will be summary of all my recent articles.
This week:
- Summer Cocktail: Doctrine 2, Zend Framework, Flex, and Flash Builder (Mihai Corlan)- Tuesday, August 24
- Advanced P2P programming in Flash (Tom Krcha) – Friday, August 27
Next week:
- Presentation Model pattern with Flex and Swiz Framework (Piotr Walczyszyn) – Tuesday, August 31, 2010
Register for free.
Video-on-Demand over P2P in Flash Player 10.1 with Object Replication
July 28th, 2010
In the previous tutorial File Sharing over P2P in Flash Player 10.1 with Object Replication we went through the Object Replication basics. And you can see that the Receiver is requesting packets one by one. That’s not suitable for the real world app, but it’s good for testing on a LAN to see the progress. In the real world app, you can immediately request all packets using NetGroup.addWantObjects(beginIndex, endIndex);.
Transferring VoD video over P2P
Let’s get something real with Object Replication. The use-case I like most is a Realtime P2P Distributed System for Video-on-Demand.

Read the rest of this entry »
