Packagemain.model.interfaces
Interfacepublic interface INetStream extends IListElement
Implementors NetStreamVO



Public Properties
 PropertyDefined By
  audioReliable : Boolean
INetStream
  bufferTime : Number
[write-only]
INetStream
  camera : ICamera
INetStream
  currentFPS : Number
[read-only]
INetStream
 InheritedelementID : String
[read-only]
IListElement
  info : NetStreamInfo
[read-only]
INetStream
  isUnicast : Boolean
[read-only]
INetStream
  microphone : IMicrophone
INetStream
  multicastAvailabilitySendToAll : Boolean
INetStream
  multicastAvailabilityUpdatePeriod : Number
INetStream
  multicastFetchPeriod : Number
INetStream
  multicastInfo : NetStreamMulticastInfo
[read-only]
INetStream
  multicastPushNeighborLimit : Number
INetStream
  multicastRelayMarginDuration : Number
INetStream
  multicastWindowDuration : Number
INetStream
  name : String
[read-only]
INetStream
  netGroup : INetGroup
INetStream
  peerID : String
[read-only]
INetStream
  peerStreams : Array
[read-only]
INetStream
  soundTransform : SoundTransform
INetStream
  time : Number
[read-only]
INetStream
  unicastStream : NetStream
[read-only]
INetStream
  videoReliable : Boolean
INetStream
Public Methods
 MethodDefined By
  
attachMediaAndPublish(camera:ICamera, microphone:IMicrophone, multicast:Boolean = false):void
INetStream
  
tryEnhance():void
INetStream
Property Detail
audioReliableproperty
audioReliable:Boolean


Implementation
    public function get audioReliable():Boolean
    public function set audioReliable(value:Boolean):void
bufferTimeproperty 
bufferTime:Number  [write-only]


Implementation
    public function set bufferTime(value:Number):void
cameraproperty 
camera:ICamera


Implementation
    public function get camera():ICamera
    public function set camera(value:ICamera):void
currentFPSproperty 
currentFPS:Number  [read-only]


Implementation
    public function get currentFPS():Number
infoproperty 
info:NetStreamInfo  [read-only]


Implementation
    public function get info():NetStreamInfo
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
multicastAvailabilitySendToAllproperty 
multicastAvailabilitySendToAll:Boolean


Implementation
    public function get multicastAvailabilitySendToAll():Boolean
    public function set multicastAvailabilitySendToAll(value:Boolean):void
multicastAvailabilityUpdatePeriodproperty 
multicastAvailabilityUpdatePeriod:Number


Implementation
    public function get multicastAvailabilityUpdatePeriod():Number
    public function set multicastAvailabilityUpdatePeriod(value:Number):void
multicastFetchPeriodproperty 
multicastFetchPeriod:Number


Implementation
    public function get multicastFetchPeriod():Number
    public function set multicastFetchPeriod(value:Number):void
multicastInfoproperty 
multicastInfo:NetStreamMulticastInfo  [read-only]


Implementation
    public function get multicastInfo():NetStreamMulticastInfo
multicastPushNeighborLimitproperty 
multicastPushNeighborLimit:Number


Implementation
    public function get multicastPushNeighborLimit():Number
    public function set multicastPushNeighborLimit(value:Number):void
multicastRelayMarginDurationproperty 
multicastRelayMarginDuration:Number


Implementation
    public function get multicastRelayMarginDuration():Number
    public function set multicastRelayMarginDuration(value:Number):void
multicastWindowDurationproperty 
multicastWindowDuration:Number


Implementation
    public function get multicastWindowDuration():Number
    public function set multicastWindowDuration(value:Number):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
peerStreamsproperty 
peerStreams:Array  [read-only]


Implementation
    public function get peerStreams():Array
soundTransformproperty 
soundTransform:SoundTransform


Implementation
    public function get soundTransform():SoundTransform
    public function set soundTransform(value:SoundTransform):void
timeproperty 
time:Number  [read-only]


Implementation
    public function get time():Number
unicastStreamproperty 
unicastStream:NetStream  [read-only]


Implementation
    public function get unicastStream():NetStream
videoReliableproperty 
videoReliable:Boolean


Implementation
    public function get videoReliable():Boolean
    public function set videoReliable(value:Boolean):void
Method Detail
attachMediaAndPublish()method
public function attachMediaAndPublish(camera:ICamera, microphone:IMicrophone, multicast:Boolean = false):void

Parameters

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

tryEnhance()method 
public function tryEnhance():void