 {
 
 /**
- *  The DynamicStreamingVideoItem class represents a stream on the server plus a 
- *  bitrate for that stream.
+ *  The DynamicStreamingVideoItem class represents a video stream on the server plus a 
+ *  bitrate for that stream. 
+ *  Use this class to define the values of the <code>streamItems</code> property
+ *  of the DynamicStreamingVideoSource class.
+ *  The DynamicStreamingVideoSource class represents a streaming video source and can be 
+ *  used for streaming pre-recorded video or live streaming video.  
+ *
+ *  @mxml
+ *
+ *  <p>The <code>&lt;s:DynamicStreamingVideoItem&gt;</code> tag inherits all of the tag 
+ *  attributes of its superclass and adds the following tag attributes:</p>
+ *
+ *  <pre>
+ *  &lt;s:DynamicStreamingVideoItem 
+ *    <strong>Properties</strong>
+ *    bitrate="0"
+ *    streamName=""
+ *  /&gt;
+ *  </pre>
  *
  *  @see spark.components.VideoPlayer 
  *  @see spark.components.VideoDisplay
+ *  @see spark.components.mediaClasses.DynamicStreamingVideoSource
+ *
+ *  @includeExample examples/DynamicStreamingVideoSourceExample.mxml
  *  
  *  @langversion 3.0
  *  @playerversion Flash 10

    private var _bitrate:Number = 0;

    /**
     *  The bitRate for this particular stream.
     * 
     *  @default 0
     *  

    //
    //--------------------------------------------------------------------------
    
    /**
     *  Constructor.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5
     *  @productversion Flex 4
     */ 
    public function DynamicStreamingVideoItem()
    {
        super();
