To create a NetConnection object:
•
Use the
newObject()
myNetConObject = sprite(1).newObject("NetConnection")
To create a NetStream object:
•
Use the
newObject()
myStream = sprite(1).newObject("NetStream", myNetConObject)
The
object can send text messages without the need for a Flash sprite on the Stage.
NetStream
To create a global NetConnection object that does not require a sprite reference:
•
Use the
newObject()
myNetConObject = newObject("NetConnection")
To create a global NetStream object that does not require a sprite reference:
•
Use the
newObject()
omit the sprite reference:
myStream = newObject("NetStream", myNetConObject)
To send text messages with the NetStream object:
•
Use the send method.
myStream.send(handlerName {,p1, ...,pN})
To send audio or video, you need to associate a camera and microphone with the
object.
NetStream
To associate a video camera with the NetStream object:
•
Use the ActionScript attachVideo method.
myStream.attachVideo(source)
To associate a microphone with the NetStream object:
•
Use the ActionScript attachAudio method.
myStream.attachAudio(source)
To publish a video, audio, or other data stream with the NetStream object:
•
Use the ActionScript publish method.
mystream.publish(whatToPublish)
To play a non-video data stream from the server with the NetStream object:
•
Use the ActionScript play method
mystream.play(whatToPlay)
To receive a video stream from the server, the stream must be attached to a video clip instance in a
Flash sprite. Sample Flash content containing a video clip object is included in the Macromedia/
Support/Flash/ folder on the Director installation CD.
To create a script reference to the video clip object in the Flash sprite:
•
Use the
getVariable()
videoRef = sprite(1).getVariable(nameOfFlashVideoClip, FALSE)
method.
method and include the
method and omit the sprite reference.
method and include the
method.
object as a parameter:
NetConnection
object as a parameter, and
NetConnection
Using Flash Communication Server MX 2004
199
Need help?
Do you have a question about the DIRECTOR MX 2004-USING DIRECTOR and is the answer not in the manual?
Questions and answers