Pacote | org.osmf.net |
Classe | public class StreamingURLResource |
Herança | StreamingURLResource ![]() ![]() ![]() |
Subclasses | DynamicStreamingResource, MulticastResource |
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | OSMF 1.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Note that it is possible for live and recorded streams to have identical URLs. In such a case, the streamType property should be used to disambiguate live and recorded streams.
Propriedade | Definido por | ||
---|---|---|---|
clipEndTime : Number
Optional end time of the streaming resource. | StreamingURLResource | ||
clipStartTime : Number
Optional start time of the streaming resource. | StreamingURLResource | ||
connectionArguments : Vector.<Object>
Optional set of arguments that will be supplied when making a
connection to the source of the stream. | StreamingURLResource | ||
![]() | constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | |
drmContentData : ByteArray
Content metadata for DRM-encrypted content. | StreamingURLResource | ||
![]() | mediaType : String
The MediaType, if any, of this resource. | MediaResourceBase | |
![]() | metadataNamespaceURLs : Vector.<String> [somente leitura]
A Vector containing the namespace URLs for all Metadata
objects within this resource. | MediaResourceBase | |
![]() | mimeType : String
The MIME type, if any, of this resource. | MediaResourceBase | |
urlIncludesFMSApplicationInstance : Boolean
Indicates, for RTMP streaming URLs, whether the URL includes the FMS
application instance or not. | StreamingURLResource |
Método | Definido por | ||
---|---|---|---|
![]() |
Indica se um objeto tem uma propriedade especificada definida. | Object | |
![]() |
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | |
![]() |
Indica se a propriedade especificada existe e é enumerável. | Object | |
![]() |
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | |
![]() |
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | |
![]() |
Retorna a representação de string do objeto especificado. | Object | |
![]() |
Retorna o valor primitivo do objeto especificado. | Object |
clipEndTime | propriedade |
clipEndTime:Number
Optional end time of the streaming resource. When specified, the stream will be presented as a subclip, with playback ending at the specified end time. Note that clipEndTime is not currently supported for progressive videos. The default is NaN, which is to play to the end.
Implementação
public function get clipEndTime():Number
public function set clipEndTime(value:Number):void
clipStartTime | propriedade |
clipStartTime:Number
Optional start time of the streaming resource. When specified, the stream will be presented as a subclip, with playback beginning at the specified start time. Note that clipStartTime is not currently supported for progressive videos. The default is NaN, which is to start at the beginning.
Implementação
public function get clipStartTime():Number
public function set clipStartTime(value:Number):void
connectionArguments | propriedade |
drmContentData | propriedade |
urlIncludesFMSApplicationInstance | propriedade |
urlIncludesFMSApplicationInstance:Boolean
Indicates, for RTMP streaming URLs, whether the URL includes the FMS
application instance or not. If true, then the second part of the URL
path is considered the instance name, such as rtmp://host/app/foo/bar/stream
.
In this case the instance name would be 'foo' and the stream would be 'bar/stream'.
If false, then the second part of the URL path is considered to be the
stream name, such as rtmp://host/app/foo/bar/stream
. In this
case there is no instance name and the stream would be 'foo/bar/stream'.
The default is false.
Implementação
public function get urlIncludesFMSApplicationInstance():Boolean
public function set urlIncludesFMSApplicationInstance(value:Boolean):void
package { import flash.display.Sprite; import flash.display.StageAlign; import flash.display.StageScaleMode; import org.osmf.elements.VideoElement; import org.osmf.media.MediaPlayerSprite; import org.osmf.net.StreamType; import org.osmf.net.StreamingURLResource; public class StreamingURLResourceExample extends Sprite { public function StreamingURLResourceExample() { super(); stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; var mediaPlayerSprite:MediaPlayerSprite = new MediaPlayerSprite(); var videoElement:VideoElement = new VideoElement(); videoElement.resource = new StreamingURLResource("rtmp://cp34973.live.edgefcs.net/live/Flash_Live_Benchmark@632", StreamType.LIVE); addChild(mediaPlayerSprite); mediaPlayerSprite.media = videoElement; } } }
Wed Jun 13 2018, 11:10 AM Z