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. |