hide side navigation
    5 most recent
    Web Services
    Library's
    Component's
    Applications
  Tree menu  Flex 2 Guestbook  Videobox  Simple mp3 player  Videoroom  Moving menu  Flash db board reader  Simple photo gallery  Simplecart and External Interface  Email in Flash II  Photo and Video gallery  New Store  Flash GuestBook V2  Flash-db Miniboard  ActionScript dictionary  Private chat with FlashCom  Flash Whois  An online store  Flash RSS reader  Net Tools - Whois in Flash  Flash Message Board  Flash GuestBook  Email in Flash  Sending Custom Ecards  Simple Live Counter with PHP
    Articles
 Read Full Documentation >>

Media Server (Flashcom) video meet

For those having family far away (like me), some way of talk or see each other is always a need. I have worked on this application as a way of meeting virtually with sound and image over the net. The principle is simply: two registered users agree a meet, create a room and can do a video+chat talk (of course both should have a webcam) A problem is the hour: in example I have 6 hour of difference from my parents. So the application use the UTC time (greenwich time), that's mean 0 is at Greenwich meridian, and you will be offset x hours from this meridian (less or plus) Here in Spain, where I writing this, it's +1 in Winter and +2 in Summer. So those who create a room should use UTC hour as the departure time, taking in account his own offset.

Also another concern is the resources needed for something like this, especially when using video. This application use Media Server (the new brand of Flashcom) and massive use of video fulfill quickly the license capacity, cutting off the application. This is specially right due to the needs of streams: one publishing and one receiving for each other in the same room. So 3 users use 3 streams each (one publishing, two receiving), that's 9 streams and so on ... you have the picture. This application let's only two users at the same time (4 streams) so I know my server will not suffer lags due to hard demand.

* Along this tutorial, Flashcom and Media Server will be used refering the same (this application was tested with both)

Here are some screenshots. As you can see doesn't have design at all, just a background, so if you want to contribute with some design, please contact me. Please report bugs on Boards.

Create room screen Room screen

---------------------------------------------------------------------------------------------------------------------------------------
Just a few words about improvements: since Flashcom and Media Server have a set of components extremely easy to use (chats, videoconference and so on) there are allot of developers that think that they know about Flashcom because they build app's with components. I'm not only disagree but think that they're two different categories of FlashCom app's: component based (anybody that can drag components and read the manual can do it) and not-component based, that force you to know something about Flashcom development. So before trying to improve this app, please think in which group you're and go step by step.
---------------------------------------------------------------------------------------------------------------------------------------

 

For a summary explanation, download the source files, chack the runnig application and continue reading

 Download the Source Files - Open the application
- Be sure to check the message board for help/support.