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
función get isLive():Boolean;

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

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

True si el flujo está protegido por DRM.

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

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

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

True si hay disponibles pistas de subtítulos.

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

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

función get selectedClosedCaptionsTrack():ClosedCaptionsTrack

Recupera la pista de subtítulos cerrados actual seleccionada con SelectClosedCaptionsTrack .

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

Define una pista de subtítulos para que sea la pista de subtítulos 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 Desktop HLS 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 en el que MediaPlayerItem.hasAlternateAudio devuelve false es cuando el flujo no tiene audio. Si el contenido tiene una sola pista de audio, este método devuelve el valor "True" y get AudioTracks 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 temporizados
función get hasTimedMetadata():Boolean;

True si el flujo tiene metadatos temporizados asociados.

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

Proporciona una lista de los objetos de metadatos temporizados asociados al flujo.

función 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.

Reproducción complicada
función get isTrickPlaySupported():Boolean;

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

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

Proporciona la lista de tasas de reproducción disponibles en el contexto de la función de reproducción mediante trucos.

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 de medios asociado a este elemento.

función get resourceId():int

Devuelve el identificador de medios asociado a este elemento.

En esta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now