Archive for category Red5

Try out Moontoast and get some Flash / Flex advice or help

Being that I actually work on Moontoast and develop tools for it I figured it would be a good idea to offers some services on the site. If you need to meet with an experianced Flex / Flash developer please check out my Moontoast page.

My Moontoast Page is Here.

picture-1

, , ,

No Comments

What do you know? Moontoast lets you sell that knowledge

For almost 1 year I have been working as the senior flash developer for RW. We were working on this top secret project called “Moontoast“. Well, after a hectic first part of this year we launched Moontoast at SXSW.

Before I tell you my part in the project, let me first tell you what Moontoast is; why you would want to use it, and how to get started.

Moontoast democratizes information by

  • Connecting those who know with those who want to know. Moontoast is making available everything anyone can think of, ever. Yeah, it’s big.
  • Moontoast is the next step for the Internet, from information retrieval to knowledge transfer.

How to use Moontoast

  • Search Moontoast profiles for an expert of any kind.
  • Establish a live connection with that expert, link straight to calendars, send SMS or email too.
  • Schedule a Moontoast session and determine price.

Who uses Moontoast

  • Someone who wants to make there own beer.
  • Someone who would like to know how to use there computer so you don’t have to bug a family member to help you.
  • Someone who wants to take vocal lessons from Kip Winger.
  • Anyone looking for any kind of knowledge. Again, it’s that big.

Who built Moontoast… funny you should ask? Well the kick ass development team from Remarkable Wit out of Nashville, TN.

moontoast dev team

Now the part I have been trying to get too… What role did I play in building Moontoast?

Moontoast Red5 Video Chat Application

Enter the Moontoast live video chat application. This application is pretty much my baby, and I was blessed to be able to build this as my part of the RW development team. This application was built using the Flex Framework and an open source FMS (Flash Media Server) called Red5. This was my first application that would use FMS and Remote Shared Objects. Shared Objects are basically variables and functions that allow you to pass information and update each users application when something changes in one of the user’s applications. Basically updating user preferences, alerts, and so on, in real time. An example of this would be a text chat message in the Moontoast video chat app. One user types a chat message and when the user sends the message, both chat conversations are updated via the Shared Object.

The heart and soul of this application, of course, is the real time live video streaming. This Flash app looks at your computer’s hardware on launch to see what possible ports could have a web cam and microphone attached in order to send the video and audio data to the server. The result is a Video Stream that each user can see on their computer, so that you can have a live face to face conversation with the other user.

I am really proud of this application and I thank the whole RW team for giving me the opportunity to develop this application, and I look forward to seeing and building more innovative applications with you guys.

I personally would love feedback from users on features they would like to see improved in the application, or features they would like to see added. You can do so by leaving a comment on this blog post.

So… if you have some time today and knowledge that you feel is valuable to the world; or if you are looking for some knowledge on a particular subject, give Moontast a try.

, ,

No Comments

Red5 and Flex Basics Part 1 – Keep Track Of Users

In this video I am going to show you the basics of starting your first Red5 java application and we will use Flex to talk to the server and the server will keep track of a list of users that are logged in to the application. As soon as a user closes there browser or leaves the applications page the user will be removed from the applications list of users. This is really helpful for building applications where users are interacting with other users. This could be a Chat or Video application or even an online game where users can play against each other.

Before you can start you will need a couple of things installed. Eclipse with Flex Builder plugin, The Java EE development environment, and finally the Red5 Server Plugin for Eclipse. In the video I will explain a little bit about why you need this setup and where to go to get it but I will not cover installation at all.

I hope you guys enjoy and let me know if you have any questions.

Also included is the source files. Red5Tut.zip Red5TutClient.zip

Compiled Red5 App from Tutorial.

Click here to lend your support to: Flash, Flex, and More - Tutorials by Matthew Sloan Wallace and make a donation at www.pledgie.com !

, , ,

26 Comments