| Package | spark.components.mediaClasses | 
| Class | public class DynamicStreamingVideoItem | 
| Inheritance | DynamicStreamingVideoItem  Object | 
| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 4 | 
| Runtime Versions: | Flash Player 10, AIR 1.5 | 
streamItems 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 Syntax Hide MXML Syntax
Hide MXML SyntaxThe <s:DynamicStreamingVideoItem> tag inherits all of the tag 
  attributes of its superclass and adds the following tag attributes:
  <s:DynamicStreamingVideoItem 
    Properties
    bitrate="0"
    streamName=""
  />
  
 
  See also
spark.components.VideoPlayer
spark.components.VideoDisplay
spark.components.mediaClasses.DynamicStreamingVideoSource
spark.components.VideoDisplay
spark.components.mediaClasses.DynamicStreamingVideoSource
Public Properties
| Property | Defined By | ||
|---|---|---|---|
| bitrate : Number 
      The bit rate for the video stream. | DynamicStreamingVideoItem | ||
|  | constructor : Object 
	 A reference to the class object or constructor function for a given object instance. | Object | |
|  | prototype : Object [static] 
	 A reference to the prototype object of a class or function object. | Object | |
| streamName : String 
      The stream name on the server. | DynamicStreamingVideoItem | ||
Public Methods 
| Method | Defined By | ||
|---|---|---|---|
| 
      Constructor. | DynamicStreamingVideoItem | ||
|  | 
	 Indicates whether an object has a specified property defined. | Object | |
|  | 
	 Indicates whether an instance of the Object class is in the prototype chain of the object specified 
	 as the parameter. | Object | |
|  | 
	 Indicates whether the specified property exists and is enumerable. | Object | |
|  | 
     Sets the availability of a dynamic property for loop operations. | Object | |
|  | 
	 Returns the string representation of this object, formatted according to locale-specific conventions. | Object | |
|  | 
	 Returns the string representation of the specified object. | Object | |
|  | 
	 Returns the primitive value of the specified object. | Object | |
Property Detail
| bitrate | property | 
bitrate:Number| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 4 | 
| Runtime Versions: | Flash Player 10, AIR 1.5 | 
The bit rate for the video stream.
 The default value is 0.
Implementation
    public function get bitrate():Number    public function set bitrate(value:Number):void| streamName | property | 
streamName:String| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 4 | 
| Runtime Versions: | Flash Player 10, AIR 1.5 | 
      The stream name on the server.
      Use the host property of the DynamicStreamingVideoSource class
      to specify the URI of the server.
     
      
Implementation
    public function get streamName():String    public function set streamName(value:String):voidSee also
Constructor Detail
| DynamicStreamingVideoItem | () | Constructor | 
public function DynamicStreamingVideoItem()| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 4 | 
| Runtime Versions: | Flash Player 10, AIR 1.5 | 
Constructor.
Examples How to use this example 
DynamicStreamingVideoSourceExample.mxml
<?xml version="1.0"?>
<!-- Simple example to demonstrate the Spark DynamicStreamingVideoSource control -->
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
        xmlns:s="library://ns.adobe.com/flex/spark"
        xmlns:mx="library://ns.adobe.com/flex/halo">
    <s:Panel title="Spark DynamicStreamingVideoSource Example"
            width="75%" height="75%"
            horizontalCenter="0" verticalCenter="0">
            
        <s:VGroup left="10" right="10" top="10" bottom="10">
        
            <s:Label text="The DynamicStreamingVideoSource object contains multiple stream items. Flash Player automatically play the stream with the highest bit rate."
                color="blue"
                width="75%"/>
    
            <s:VideoPlayer id="myPlayer"
                width="75%" height="75%"
                autoPlay="false">
                <s:source>
                    <s:DynamicStreamingVideoSource id="mySVS"
                        host="rtmp://fmsexamples.adobe.com/vod/">
                        <s:DynamicStreamingVideoItem id="dreamgirl150"
                            streamName="MP4:_PS_dreamgirl_150.f4v"
                            bitrate="150" />
                        <s:DynamicStreamingVideoItem id="dreamgirl500"
                            streamName="MP4:_PS_dreamgirl_500.f4v"
                            bitrate="500" />
                        <s:DynamicStreamingVideoItem id="dreamgirl1000"
                            streamName="MP4:_PS_dreamgirl_1000.f4v"
                            bitrate="1000" />
                    </s:DynamicStreamingVideoSource>
                </s:source>
            </s:VideoPlayer>
        </s:VGroup>
    </s:Panel>
</s:Application>
Thu May 20 2010, 02:19 AM -07:00

 Show MXML Syntax
Show MXML Syntax