I think the first tip I can give is that the FLA's library is structured like the classes structure - a movieclip is named for the class it uses and put into the same package/location as the class itself.

So, if you want to know what class VideoConference is using, you'll see that it's in org/red5/samples/livestream/videoconference folder in the library - it's also in that folder on the hard drive. 

VideoConference.as is really the main entry point to the application.

It kind of looks like this:

                       ------ Broadcaster / Connector
VideoConference
                       ------ VideoPool / Subscriber_0 - 5
                       ------ Chat

VideoConference initializes the application starting things off. 

Then, when you click "connect"  (Connector.as),  the application receives a user list from the server. 

That user list gets sent to the video pool to start the subscriptions.

and there's a lot more, but at that point, you're off and running.  This might help you know where to look ;)

VideoPool is reponsible for the Subscriber screens and managing them.

Broadcaster/Connector are working together to connect to an RTMP connection and then broadcast immediately.

Does this help?

On 4/21/06, Giancarlo Di Massa <[EMAIL PROTECTED]> wrote:
Hi,
now my attention span has moved into exploring the videoconference
client... as soon as I figured out the fact that all actionscript is
actually bounded to the respective classes via linkages, I was looking
for an easy way to connect at startup without asking for the URL in the
combobox.. I found the combo name is "uri", but can't find where it is
populated in the code by the server URLs... I couldn't find a "main"
actionscript that's executed... I even tought the list of URLs is loaded
remotely... but that has only been a glimpse of a second.
Even if the example seems fairly simple in its purpose (connect,
transmit video, receive six feeds, chat) I almost get lost into all the
actionscript involved into doing it... actionscript for receiving XML
packets... for  creating simple dialogs... for substituting string parts
into chats from some words to others... I'm not really much able to
understand all the code behind it without some tips...
Is there a way I should start with?

Giank aka theClock

_______________________________________________
Red5 mailing list
[email protected]
http://osflash.org/mailman/listinfo/red5_osflash.org



--
John Grden - Blitz
_______________________________________________
Red5 mailing list
[email protected]
http://osflash.org/mailman/listinfo/red5_osflash.org

Reply via email to