EasyManua.ls Logo

MACROMEDIA DIRECTOR MX-USING DIRECTOR MX - Page 310

MACROMEDIA DIRECTOR MX-USING DIRECTOR MX
624 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 11310
The steps required to communicate with Flash Communication Server MX are identical to those
you would use in ActionScript.
To create a NetConnection object:
• Use the Lingo newObject() command.
myNetConObject = sprite(1).newObject("NetConnection")
To create a NetStream object:
• Use the newObject() command and include the NetConnection object as a parameter:
myStream = sprite(1).newObject("NetStream", myNetConObject)
The NetStream object can send text messages without the need for a Flash sprite on the Stage.
To create a global NetConnection object that does not require a sprite reference:
• Use the Lingo newObject() command and omit the sprite reference.
myNetConObject = newObject("NetConnection")
To create a global NetStream object that does not require a sprite reference:
• Use the newObject() command and include the NetConnection object as a parameter, and
omit the sprite reference:
myStream = newObject("NetStream", myNetConObject)
To send text messages with the NetStream object:
• Use the send command.
myStream.send(handlerName {,p1, ...,pN})
To send audio or video, you need to associate a camera and microphone with the
NetStream object.
To associate a video camera with the NetStream object:
• Use the ActionScript attachVideo command.
myStream.attachVideo(source)
To associate a microphone with the NetStream object:
• Use the ActionScript attachAudio command.
myStream.attachAudio(source)
To publish a video, audio, or other data stream with the NetStream object:
• Use the ActionScript publish command.
mystream.publish(whatToPublish)
To play a non-video data stream from the server with the NetStream object:
• Use the ActionScript play command
mystream.play(whatToPlay)

Table of Contents