Well, since I began playing around with the Flash Communication Server, I have been missing a lot of sleep. As I posted earlier, I created a simple Flash chat application, that included text and video chat.
Well today, I figured out how to get the Flash Player to think the SVideo in on my laptop is a camera. So I was able to stream me playing Halo on the Xbox to every one in the chat room (about 6 or 7 people).
(Note, I am posting this first as a Flash Developer excited about the technology, and second as a Macromedia employee).
I haven’t had much time to play around with the Flash Communication Server. I have been focusing on Flash Remoting, and working on a book on the same subject. However, last night I finally got a chance to install the server and play around. Here is the timeline:
So in 25 minutes I had created an app which allowed multiple users to connect and chat, send and receive video, share cursors, and work together on a whiteboard. All of this, and this is the kicker, without writing a single line of ActionScript. You can see a picture of the chat with video support here with myself, Christian Cantrell and Phillip Torrone all chatting(I am not sure why I didn’t just take a screen shot).
A couple of people have posted pictures from FlashForward:
If you post some pictures, let me know, and I will list them here.
I just got home from Flash Forward. I was pretty busy at this one and didn’t get to hang around with everyone as much i would have liked though. Branden Hall, Christian Cantrell and I all rode the train back from new York to DC. We had a contest to see who could make the coolest thing with the drawing API on the train ride back. Branden won (surprise). Actually, he won first, second and third place. He built a Flash movie that wrote some of the code for his main flash movie (showoff). Oh yeah, I made a little worm, ill post it if i get time (nothing too exciting).
Here are all of the FlashForward slides that I have found posted online:
If you know of some more slides online, post them in the comments.
A couple of FlashForward items from around the web.
I expect we will see a lot more FlashForward info online, as more people get home from the conference.
Christian Cantrell has posted his slides from his FlashForward session titled Flash Remoting with Flash MX and ColdFusion MX. If you are interested in getting started with Flash Remoting with ColdFusion or ServerSide ActionScript, this is a great resource, complete with both ActionScript and server side code samples.
You can view the slides here.
You can view a growing list of online FlashForward slide here.
This was my session on Flash Remoting (sorry, i couldn’t blog it in real time). It was an advanced session, and i spent a lot of time talking about architeting Flash Remoting Applications.
I discussed Object Oriented Client / Server interfaces, which is a design patter where you encapsulte all of your client / server code within ActionScript objects. This makes the code more reusable, but also creates a simplified ActionScript API for the service. It also abstracts all of the complexity of the code, and client / server communications away from the developer / user.
I came in a little late.
orangedesign created the menus for lucasart’s starfighter games (2) for ps2. All of the menus were created within macromedia flash, and played back within a Flash player included with the game.
Have to conisder localization. They do the German version first since the german words tend to be the longest.
Memory considerations, only 32 megs of ram on ps2. compressed sizes of images doesn’t matter, it is the uncompressed size. reducing the number of colors. the butterflyed the images (symetrical, so they only have to load half of each image (and then flip it)).