Groups | Blog | Home
all groups > macromedia flash flashcom > april 2006 >

macromedia flash flashcom : Help regarding VIDEO CONFERENCING



Nehhhh
4/12/2006 12:00:00 AM
Hello Group,
I have developed a simple video conferencing
application using communication components -
avpresence(3),peoplelist,chat,simpleconnect,connectionlight etc.. But i need
some more functionalities Like when a user clicks on a particualr user in the
people list then n then his video should be displayed. The status of the users
(with webcam or without) should be displayed in the people list wih their
name..and many more. What would be good for me either creating my own
components or modifying the existing components of Macromedia and how. Pls.
give me some hint or links where i can find help regarding this.
Thanks & Regards,
nehal sheth.
TheBimmer
4/12/2006 12:00:00 AM
hello,

I believe that it is going to be better to and faster to modify the current
component.

all u have to do is to edit the people list, get into its code, and add a
listener for changing index. handler will be calling a funciton on the parent
(_root in ur case i guess), where you will start the video.

You will have to know how the avpresence component work, and how to run it
dynamically by coding.

good luck.
Nehhhh
4/13/2006 12:00:00 AM
Thanks TheBimmer ,
thanks for replying but can u give me some sample code for doing this . actually i am a newbea in flash. So pls.help me regarding this.
Thanks again
howieTheBeginner
4/13/2006 4:13:17 PM
Hi Nehhhh, I am a beginner with FMS and am having trouble finding good documentation on how to set up the sample apps and customize them for my environment.

Motion Maker
4/13/2006 6:09:53 PM
The hot spot: http://www.macromedia.com/devnet/flashmediaserver/

Components and docs: http://www.macromedia.com/devnet/flashmediaserver/

--
Lon Hosford
www.lonhosford.com
May many happy bits flow your way!
[quoted text, click to view]
Hi Nehhhh, I am a beginner with FMS and am having trouble finding good
documentation on how to set up the sample apps and customize them for my
environment.

Thanks In Advance.

howieTheBeginner
4/14/2006 5:06:45 PM
Thanks Motion Maker.

I get to a point in the sample apps and tutorials where it says to open the
Communications Components, but I don't have the Communication Components
listing in my Components UI. How do I get them installed/ viewable.
Motion Maker
4/14/2006 5:57:21 PM


When you down load the file at
http://www.macromedia.com/devnet/flashmediaserver/articles/components.html

There is a README.txt that explains the proces.

I reposted here for you:



Welcome to the Flash Media Server 2 (FMS2) Communication Components

This package contain 16 components that can be used to quickly create
audio/video communication applications. The components have both a
client-side and a server-side element to them - both of which have to be
installed to function properly. This README contains information on how to
install these components and get started with them.


===============================================================
Installing the Client-side code for the Components with Flash 8
===============================================================

To install the Communication Components with Flash 8 on a Windows-based or a
Macintosh computer:

1. Quit Flash.

2. Place the CommunicationsComponents.fla file containing the components
from the ZIP file in the following folder on your hard disk:
In Windows: C:\Program Files\Macromedia\Flash
8\language\Configuration\Components\Communication Components
On the Macintosh: Macintosh HD/Applications/Macromedia Flash
8/Configuration/Components/Communication Components

3. Start Flash.

4. Select Window > Components to view the component in the Components panel
if it isn't already open.

=====================================================================
Installing the Client-side code for the Components with Flash MX 2004
=====================================================================

To install the Communication Components with Flash MX 2004 on a
Windows-based or a Macintosh computer:

1. Quit Flash.

2. Place the CommunicationsComponents.fla file containing the components
from the ZIP file in the following folder on your hard disk:
In Windows: C:\Program Files\Macromedia\Flash MX
2004\language\Configuration\Components\Communication Components\
On the Macintosh: Macintosh HD/Applications/Macromedia Flash MX
2004/Configuration/Components/Communication Components/ (Macintosh)

3. Start Flash.

4. Select Window > Components to view the component in the Components panel
if it isn't already open.

============================================================
Installing the Server-side code for the Components with FMS2
============================================================

To install the Communication Components with Flash 8 on a Windows-based or a
Linux computer:

1. Stop Flash Media Server 2

2. Extract the .asc files from the ZIP file in the following folder on your
hard disk:
In Windows: C:\Program Files\Macromedia\Flash Media Server
2\scriptlib\components
In Linux: ???
*NOTE: Copy these files OVER the existing files in your
\scriptlib\components folder

3. Start Flash Media Server 2

=================================================
Getting Started with the Communication Components
=================================================

You can now develop applications with the Communication Components. The
CommunicationComponents.pdf file contains detailed documentation about the
components. In addition, the Flash Media Server Developer Center contains a
number of articles that use these components. A good place to start is with
this tutorial:

http://www.macromedia.com/devnet/flashcom/articles/first_comm_app.html




--
Lon Hosford
www.lonhosford.com
May many happy bits flow your way!
[quoted text, click to view]
Thanks Motion Maker.

I get to a point in the sample apps and tutorials where it says to open the
Communications Components, but I don't have the Communication Components
listing in my Components UI. How do I get them installed/ viewable.

Nehhhh
4/15/2006 12:00:00 AM
oh i think my ques is not being considered, pls. do help me,

I have developed a simple video conferencing application using communication
components - avpresence(3),peoplelist,chat,simpleconnect,connectionlight etc..
But i need some more functionalities Like when a user clicks on a particualr
user in the people list then n then his video should be displayed. The status
of the users (with webcam or without) should be displayed in the people list
wih their name..and many more. What would be good for me either creating my own
components or modifying the existing components of Macromedia and how. Pls.
give me some hint or links where i can find help regarding this.


I have one another question also : can anybody give me an idea of how j can do
server authentication in flash. ?

Thanks & Regards,
Nehal




















Thanks & Regards,
nehal sheth.
JayCharles
4/15/2006 3:15:28 PM
My suggestion would be to approcach learning FMS and actionscript from the
ground up, rather than jumping right into a project tjat might be a bit beyond
your current skill level.

You might want to buy a copy of "Programming Flash Communication Server"
(O'Reilly), which will give you a good understanding of how FMS works, and how
to develop the copmonents you need. The book assumes you already have a solid
knowlege of actionscript, so if you don't. you'll want to spend some time
building those skills first.

The prebuilt cummunication components are somewhat limited and a little
difficult to work with, and I think you're discovering that now. My suggestion
is to build your own components so you aren't limited by the constraints of
someone else's code.
Nehhhh
4/22/2006 12:00:00 AM
Thanks
This book is really very good. Well, i am developing an application of video
conferencing without simpleconnect component. I get connected connectionlight,
avpresence etc. but peoplelist and chat component can not be connected( not
displaying anything)
i have used following code :
app_nc = new NetConnection( );
app_nc.onStatus = function (info) {
trace("app_nc: info.code = " + info.code);

if (this.initComponents == null) {
var components_array = ;
for (var i in components_array) {
components_array.setUsername("nehal");
components_array.connect(this);
}
this.initComponents = true;
}
};
app_nc.connect("rtmp:/vc");
pls . help me.
AddThis Social Bookmark Button