Packagemain.model.vo
Classpublic class NetStreamVO
InheritanceNetStreamVO Inheritance flash.net.NetStream
Implements INetStream



Public Properties
 PropertyDefined By
  camera : ICamera
NetStreamVO
  elementID : String
[read-only]
NetStreamVO
  enableAVC : Boolean
[static]
NetStreamVO
  enableMulticast : Boolean
[static]
NetStreamVO
  isUnicast : Boolean
[read-only]
NetStreamVO
  microphone : IMicrophone
NetStreamVO
  name : String
[read-only]
NetStreamVO
  netGroup : INetGroup
NetStreamVO
  peerID : String
[read-only]
NetStreamVO
  supportsAVC : Boolean
[static] [read-only]
NetStreamVO
  unicastStream : NetStream
[read-only]
NetStreamVO
Public Methods
 MethodDefined By
  
NetStreamVO(netGroup:INetGroup, streamName:String = null)
NetStreamVO
  
attachMediaAndPublish(camera:ICamera, microphone:IMicrophone, multicast:Boolean = false):void
NetStreamVO
  
[static]
NetStreamVO
  
tryEnhance():void
NetStreamVO
Property Detail
cameraproperty
camera:ICamera


Implementation
    public function get camera():ICamera
    public function set camera(value:ICamera):void
elementIDproperty 
elementID:String  [read-only]


Implementation
    public function get elementID():String
enableAVCproperty 
enableAVC:Boolean


Implementation
    public static function get enableAVC():Boolean
    public static function set enableAVC(value:Boolean):void
enableMulticastproperty 
enableMulticast:Boolean


Implementation
    public static function get enableMulticast():Boolean
    public static function set enableMulticast(value:Boolean):void
isUnicastproperty 
isUnicast:Boolean  [read-only]


Implementation
    public function get isUnicast():Boolean
microphoneproperty 
microphone:IMicrophone


Implementation
    public function get microphone():IMicrophone
    public function set microphone(value:IMicrophone):void
nameproperty 
name:String  [read-only]


Implementation
    public function get name():String
netGroupproperty 
netGroup:INetGroup


Implementation
    public function get netGroup():INetGroup
    public function set netGroup(value:INetGroup):void
peerIDproperty 
peerID:String  [read-only]


Implementation
    public function get peerID():String
supportsAVCproperty 
supportsAVC:Boolean  [read-only]


Implementation
    public static function get supportsAVC():Boolean
unicastStreamproperty 
unicastStream:NetStream  [read-only]


Implementation
    public function get unicastStream():NetStream
Constructor Detail
NetStreamVO()Constructor
public function NetStreamVO(netGroup:INetGroup, streamName:String = null)



Parameters
netGroup:INetGroup
 
streamName:String (default = null)
Method Detail
attachMediaAndPublish()method
public function attachMediaAndPublish(camera:ICamera, microphone:IMicrophone, multicast:Boolean = false):void

Parameters

camera:ICamera
 
microphone:IMicrophone
 
multicast:Boolean (default = false)

checkNetStreams()method 
public static function checkNetStreams():void

tryEnhance()method 
public function tryEnhance():void