Métodos de MediaPlayer para acceder a la información de MediaResource

Los métodos de la clase MediaPlayerItem permiten obtener información sobre el flujo de contenido representado por un MediaResource cargado.

Método Descripción
Emisión en directo
function get isLive():Boolean;

True si el flujo está activo; False si es VOD.

Protegido por DRM
función get isProtected():Boolean;

True si el flujo está protegido mediante DRM.

función get drmMetadataInfos(): Vector.<drmmetadatainfo>;

Enumera todos los objetos de metadatos DRM detectados en el manifiesto.

Subtítulos opcionales
función get hasClosedCaptions():Boolean;

True si están disponibles las pistas de subtítulos.

función get closedCaptionsTracks():Vector.<closedcaptionstrack>;

Proporciona una lista de las pistas de subtítulos opcionales disponibles.

función get selectedClosedCaptionsTrack():ClosedCaptionsTrack

Recupera la pista de subtítulos seleccionados actualmente con SelectClosedCaptionsTrack .

selectClosedCaptionsTrack (closedCaptionsTrack: com.adobe.mediacore.info:ClosedCaptionsTrack )

Define una pista de subtítulos para que sea la pista de subtítulos cerrados actual.

Pistas de audio alternativas
función get hasAlternateAudio():Boolean;

True si el flujo tiene pistas de audio alternativas.

Sugerencia: La pista de audio principal (predeterminada) también forma parte de la lista de pistas de audio alternativas.

TVSDK para HLS de escritorio considera que la pista de audio principal es uno de los elementos de la lista de pistas de audio alternativas. Debido a esto, el único caso donde MediaPlayerItem.hasAlternateAudio devuelve "false" cuando el flujo no tiene audio. Si el contenido solo tiene una pista de audio, este método devuelve true y obtener pistas de audio devuelve una lista con un solo elemento (la pista de audio predeterminada).

función get audioTracks():Vector.<audiotrack>; Proporciona una lista de pistas de audio alternativas disponibles.
función get audioTracks():Vector.<audiotrack>;

Proporciona una lista de pistas de audio alternativas disponibles.

función get selectedAudioTrack():AudioTrack;

Recupera la pista de audio seleccionada con selectAudioTrack .

selectAudioTrack(audioTrack: AudioTrack )

Selecciona una pista de audio para que sea la pista de audio actual.

Metadatos cronometrados
función get hasTimedMetadata():Boolean;

True si el flujo tiene metadatos sincronizados asociados.

función get timedMetadata():Vector.<timedmetadata>;

Proporciona una lista de los objetos de metadatos cronometrados asociados a la secuencia.

function get isDynamic():Boolean;

True si el flujo es un flujo de velocidad de bits múltiple (MBR).

función get profiles():Vector.<profile>;

Proporciona una lista de los perfiles de velocidad de bits asociados. Para cada perfil, puede recuperar su velocidad de bits y la altura y anchura del perfil.

Juego de trucos
función get isTrickPlaySupported():Boolean;

True si el reproductor admite avance rápido, rebobinado y reanudación.

función get availablePlaybackRates():Vector.<Number>

Proporciona la lista de velocidades de reproducción disponibles en el contexto de la función de truco.

Reproductor multimedia
función get player():MediaPlayer

Devuelve el reproductor de contenidos asociado actualmente a este reproductor.

Recurso de medios
función get resource():MediaResource;

Devuelve el recurso multimedia asociado a este elemento.

función get resourceId():int

Devuelve el identificador de medios asociado con este elemento.

En esta página