MediaPlayer Espacio de nombres

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

Clases

AVMediaSelectionGroup_MPNowPlayingInfoLanguageOptionAdditions

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

AVMediaSelectionOption_MPNowPlayingInfoLanguageOptionAdditions

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

ItemsPickedEventArgs

Proporciona datos para el evento ItemsPicked.

MPChangeLanguageOptionCommandEvent

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

MPChangePlaybackPositionCommand

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

MPChangePlaybackPositionCommandEvent

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

MPChangePlaybackRateCommand

que MPRemoteCommand modifica la velocidad de reproducción.

MPChangePlaybackRateCommandEvent

Proporciona la velocidad de reproducción de un elemento multimedia.

MPChangeRepeatModeCommand

Contiene el objeto actual MPRepeatType.

MPChangeRepeatModeCommandEvent

Asocia un MPRepeatType y un valor booleano que especifica si se debe conservar el modo de repetición.

MPChangeShuffleModeCommand

Contiene el objeto actual MPShuffleType.

MPChangeShuffleModeCommandEvent

Asocia un MPShuffleType y un valor booleano que especifica si se debe conservar el modo aleatorio.

MPContentItem

Información significativa para el usuario sobre un .MPMediaItem

MPErrorCodeExtensions

Métodos de extensión para la enumeración MediaPlayer.MPErrorCode.

MPFeedbackCommand

Información adicional para los comandos de comentarios definidos en MPRemoteCommandCenter.

MPFeedbackCommandEvent

Información adicional para las propiedades de comentarios definidas en MPRemoteCommandCenter.

MPLanguageOptionCharacteristics

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

MPMediaEntity

Clase base abstracta para MPMediaItem las clases y MPMediaItemCollection .

MPMediaItem

Una sola pieza multimedia, como una canción o un vídeo.

MPMediaItemArtwork

Un gráfico, como una portada de álbum, asociada a .MPMediaItem

MPMediaItemCollection

Un conjunto ordenado de MPMediaItems.

MPMediaLibrary

Representa el conjunto sincronizado de MPMediaItems en un dispositivo.

MPMediaLibrary.Notifications

Notificación publicada por la MPMediaLibrary clase .

MPMediaPickerController

que UIViewController permite al usuario de la aplicación seleccionar un elemento multimedia.

MPMediaPickerControllerDelegate

Objeto delegado para la MPMediaPickerController clase . Los desarrolladores de aplicaciones pueden usar este deselegado para responder a eventos relacionados con la selección de elementos multimedia.

MPMediaPickerControllerDelegate_Extensions

Métodos de extensión a la IMPMediaPickerControllerDelegate interfaz para admitir todos los métodos del MPMediaPickerControllerDelegate protocolo.

MPMediaPlaylist

Una colección jugable de MPMediaItems.

MPMediaPlaylistCreationMetadata

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

MPMediaPlaylistProperty

Propiedades de , MPMediaPlaylistcomo el nombre, los atributos y los elementos de inicialización.

MPMediaPredicate

Clase base para tipos que especifican filtros para MPMediaQuery consultas.

MPMediaPropertyPredicate

Tipo de MPMediaPredicate que evalúa T:MediaPlayer.MPMediaItemPropertys.

MPMediaQuery

Permite al desarrollador de aplicaciones buscar mediante programación en un MPMediaLibrary mediante la aplicación de cero o más MPMediaPredicates y un opcional MPMediaGrouping.

MPMediaQuerySection

Subconjunto de los valores devueltos por , MPMediaQuerysegún lo especificado por las ItemSections propiedades o CollectionSections .

MPMovieAccessLog

Registra métricas relacionadas con la reproducción de streaming de una película.

MPMovieAccessLogEvent

Representa una métrica o evento específico que se produjo durante la reproducción de red de una película.

MPMovieErrorLog

Registro de errores que se produjeron durante los recursos de red.

MPMovieErrorLogEvent

Un evento que documenta un error de reproducción de red.

MPMoviePlayerController

Clase que administra la reproducción de una película desde un archivo o a través de streaming.

MPMoviePlayerController.Notifications

Notificación publicada por la MPMoviePlayerController clase .

MPMoviePlayerFinishedEventArgs

Proporciona datos para el evento.

MPMoviePlayerFullScreenEventArgs

Proporciona datos para el evento.

MPMoviePlayerThumbnailEventArgs

Proporciona datos para el evento.

MPMoviePlayerTimedMetadataEventArgs

Proporciona datos para el evento.

MPMoviePlayerViewController

Subclase de UIViewController que puede presentar y reproducir una película.

MPMusicPlayerApplicationController

Controlador de aplicación para cambiar la cola que se está reproduciendo actualmente.

MPMusicPlayerController

Clase que reproduce elementos multimedia desde el dispositivo MPMediaLibrary.

MPMusicPlayerController.Notifications

Notificación publicada por la MPMusicPlayerController clase .

MPMusicPlayerControllerMutableQueue

Una cola mutable de elementos multimedia para reproducir.

MPMusicPlayerControllerQueue

Una cola inmutable de elementos multimedia para reproducir.

MPMusicPlayerControllerQueue.Notifications

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

MPMusicPlayerMediaItemQueueDescriptor

Funciona en colas de reproductor multimedia.

MPMusicPlayerPlayParameters

Contiene un diccionario de parámetros del Kit de música para los elementos que se van a reproducir.

MPMusicPlayerPlayParametersQueueDescriptor

Clase para manipular las horas de inicio y el orden de reproducción en función de los resultados del parámetro de reproducción de las API de MusicKit.

MPMusicPlayerQueueDescriptor

Clase base para descriptores para colas de elementos de almacenamiento y audio.

MPMusicPlayerStoreQueueDescriptor

Implementa la modificación de elementos multimedia en una cola del reproductor, seleccionándolas por su identificador de almacén.

MPNowPlayingInfo

Información relacionada con .MPNowPlayingInfoCenter

MPNowPlayingInfoCenter

Una clase que encapsula datos y funciones relacionados con la información de "reproducción ahora" mostrada en la pantalla de bloqueo del dispositivo, el televisor durante AirPlay o (potencialmente) en un accesorio externo, como un soporte o un estéreo de automóvil.

MPNowPlayingInfoLanguageOption

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

MPNowPlayingInfoLanguageOptionGroup

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

MPPlayableContentDataSource

Proporciona información de metadatos multimedia a los reproductores multimedia externos.

MPPlayableContentDataSource_Extensions

Métodos de extensión a la IMPPlayableContentDataSource interfaz para admitir todos los métodos del MPPlayableContentDataSource protocolo.

MPPlayableContentDelegate

Delegar objeto que proporciona métodos para que los reproductores multimedia externos envíen comandos de reproducción a la aplicación.

MPPlayableContentDelegate_Extensions

Métodos de extensión a la IMPPlayableContentDelegate interfaz para admitir todos los métodos del MPPlayableContentDelegate protocolo.

MPPlayableContentManager

Controla las interacciones entre la aplicación y los reproductores multimedia externos.

MPPlayableContentManagerContext

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

MPRatingCommand

Información adicional para los comandos de clasificación definidos en MPRemoteCommandCenter.

MPRatingCommandEvent

Información adicional para las propiedades de clasificación definidas en MPRemoteCommandCenter.

MPRemoteCommand

Clase que los desarrolladores de aplicaciones pueden usar para agregar y quitar acciones (comandos) en destinos (reproductores).

MPRemoteCommandCenter

Clase que controla eventos de reproductores multimedia externos.

MPRemoteCommandEvent

Clase que proporciona información sobre un comando de jugador.

MPSeekCommandEvent

Información adicional para las propiedades seek definidas en MPRemoteCommandCenter.

MPSkipIntervalCommand

Información adicional para las propiedades del comando skip interval definidas en MPRemoteCommandCenter.

MPSkipIntervalCommandEvent

Velocidad de intervalo de tiempo de un reproductor multimedia externo.

MPTimedMetadata

Encapsula los metadatos con tiempo para su uso con secuencias multimedia HTTP basadas en tiempo.

MPVolumeSettings

Encapsula funciones relacionadas con la visualización u ocultación de controles de volumen.

MPVolumeView

que UIView presenta un control deslizante utilizado para establecer el volumen de salida del sistema.

MPVolumeView.MPVolumeViewAppearance

Clase de apariencia para objetos de tipo MPVolumeView.

MPVolumeView.Notifications

Contiene notificaciones para .MPVolumeView

NSUserActivity_MediaPlayerAdditions

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

Interfaces

IMPMediaPickerControllerDelegate

Interfaz que representa los métodos necesarios (si los hay) del protocolo MPMediaPickerControllerDelegate.

IMPMediaPlayback

Interfaz que, junto con la clase MediaPlayer.MPMediaPlayback_Extensions , componen el protocolo MPMediaPlayback.

IMPPlayableContentDataSource

Interfaz que representa los métodos necesarios (si los hay) del protocolo MPPlayableContentDataSource.

IMPPlayableContentDelegate

Interfaz que representa los métodos necesarios (si los hay) del protocolo MPPlayableContentDelegate.

IMPSystemMusicPlayerController

Protocolo para reproducir vídeos con la aplicación Música.

Enumeraciones

MPChangeLanguageOptionSetting

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

MPErrorCode

Enumera los códigos de error en el dominio del Reproductor de Media.

MPMediaGrouping

Enumeración cuyos valores especifican varias formas en que los medios se pueden agrupar lógicamente.

MPMediaLibraryAuthorizationStatus

Enumera el estado del permiso de la aplicación para acceder a la biblioteca multimedia.

MPMediaPlaylistAttribute

Enumeración cuyos valores especifican varios tipos de lista de reproducción.

MPMediaPredicateComparison

Enumeración cuyos valores especifican un tipo de comparación que se va a usar con .MPMediaPredicate

MPMediaType

Enumeración cuyos valores especifican varios tipos de medios.

MPMovieControlMode

Los desarrolladores de aplicaciones no deben usar esta clase en desuso, sino .MPMovieControlStyle

MPMovieControlStyle

Enumeración cuyos valores especifican varios modos para la ControlStyle propiedad .

MPMovieFinishReason

Enumeración cuyos valores especifican varias formas en que una película puede haber finalizado.

MPMovieLoadState

Enumeración cuyos valores reflejan el estado de carga de una película. Se usa en la LoadState propiedad .

MPMovieMediaType

Enumeración que especifica los tipos multimedia de la película. Se usa con la MovieMediaTypes propiedad .

MPMoviePlaybackState

Enumeración de los posibles estados en los MPMoviePlayerController que puede ser . Se usa con la propiedad P:MediaPlayer.MPMovieCotnroller.PlaybackState .

MPMovieRepeatMode

Enumeración que especifica si una película debe repetirse o no. Se usa con la RepeatMode propiedad .

MPMovieScalingMode

Enumeración de modos de escalado de vídeo. Se usa con la ScalingMode propiedad .

MPMovieSourceType

Enumeración que especifica si un archivo o streaming proporcionan los datos de una película. Se usa con la SourceType propiedad .

MPMovieTimeOption

Enumeración que especifica qué marco se va a usar al generar miniaturas.

MPMusicPlaybackState

Enumeración de estados en los MPMusicPlayerController que puede ser . Se usa con la PlaybackState propiedad .

MPMusicRepeatMode

Enumeración de modos de repetición de música. Se usa con la RepeatMode propiedad .

MPMusicShuffleMode

Enumeración de modos aleatorios para su uso con la ShuffleMode propiedad .

MPNowPlayingInfoLanguageOptionType

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

MPNowPlayingInfoMediaType

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

MPNowPlayingPlaybackState

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

MPRemoteCommandHandlerStatus

Enumera los valores que indican si un comando se realizó correctamente, produjo un error o no puede reproducir el tipo de medio solicitado.

MPRepeatType

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

MPSeekCommandEventType

Enumera los valores que indican si el comando comenzó o finalizó una operación de búsqueda.

MPShuffleType

El espacio de nombres MediaPlayer proporciona clases de alto nivel para la reproducción estándar de audio o vídeo.

Delegados

MPMediaItemEnumerator

Delegado que se va a usar como enumerator argumento para EnumerateValues(NSSet, MPMediaItemEnumerator).