MediaPlayer Namespace

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

Klassen

Name Beschreibung
AVMediaSelectionGroup_MPNowPlayingInfoLanguageOptionAdditions

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

AVMediaSelectionOption_MPNowPlayingInfoLanguageOptionAdditions

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

ItemsPickedEventArgs

Stellt Daten für ein Ereignis basierend auf einer Objective-C-Protokollmethode bereit.

MPAdTimeRange

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPChangeLanguageOptionCommandEvent

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPChangePlaybackPositionCommand

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPChangePlaybackPositionCommandEvent

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPChangePlaybackRateCommand

Eine MPRemoteCommand , die die Wiedergaberate ändert.

MPChangePlaybackRateCommandEvent

Stellt die Wiedergaberate für ein Medienelement bereit.

MPChangeRepeatModeCommand

Hält die aktuelle .MPRepeatType

MPChangeRepeatModeCommandEvent

Ordnet einen MPRepeatType wert und einen booleschen Wert zu, der angibt, ob der Wiederholungsmodus beibehalten werden soll.

MPChangeShuffleModeCommand

Hält die aktuelle .MPShuffleType

MPChangeShuffleModeCommandEvent

Ordnet eine MPShuffleType und einen booleschen Wert zu, der angibt, ob der Shuffle-Modus beibehalten werden soll.

MPContentItem

Benutzerfreundliche Informationen zu einem MPMediaItem.

MPErrorCodeExtensions

Erweiterungsmethoden für die MPErrorCode Enumeration.

MPFeedbackCommand

Zusätzliche Informationen für Feedbackbefehle, die in MPRemoteCommandCenter.

MPFeedbackCommandEvent

Zusätzliche Informationen zu den in MPRemoteCommandCenter.

MPLanguageOptionCharacteristics

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPMediaEntity

Abstrakte Basisklasse für MPMediaItem und MPMediaItemCollection Klassen.

MPMediaItem

Ein einzelnes Medienstück, z. B. ein Song oder Video.

MPMediaItemAnimatedArtwork

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPMediaItemArtwork

Eine Grafik, z. B. ein Albumcover, die einem Zugeordneten MPMediaItemzugeordnet ist.

MPMediaItemCollection

Eine sortierte Gruppe von MPMediaItems.

MPMediaLibrary

Stellt den synchronisierten Satz von MPMediaItemS auf einem Gerät dar.

MPMediaLibrary.Notifications

Von der MPMediaLibrary Klasse gepostete Benachrichtigungen.

MPMediaPickerController

A UIViewController that allows the application user to select a media item.

MPMediaPickerControllerDelegate

Ein Delegatobjekt für die MPMediaPickerController Klasse. Anwendungsentwickler können diese Deelegate verwenden, um auf Ereignisse im Zusammenhang mit der Medienelementauswahl zu reagieren.

MPMediaPickerControllerDelegate_Extensions

Erweiterungsmethoden auf die IMPMediaPickerControllerDelegate Schnittstelle, um alle Methoden aus dem MPMediaPickerControllerDelegate-Protokoll zu unterstützen.

MPMediaPlaylist

Eine abspielbare Sammlung von MPMediaItems.

MPMediaPlaylistCreationMetadata

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPMediaPlaylistProperty

Eigenschaften eines MPMediaPlaylist, z. B. Name, Attribute und Seed-Elemente.

MPMediaPredicate

Eine Basisklasse für Typen, die Filter für MPMediaQuery Abfragen angeben.

MPMediaPropertyPredicate

Ein Typ davon MPMediaPredicate wertet MPMediaTypes aus.

MPMediaQuery

Ermöglicht es dem Anwendungsentwickler, programmgesteuert eine MPMediaLibrary Suche durchzuführen, indem null-oder-mehr-s MPMediaPredicateund ein optionaler MPMediaGroupingWert angewendet wird.

MPMediaQuerySection

Eine Teilmenge der werte, die von einem MPMediaQuery, wie durch die ItemSections Eigenschaften CollectionSections angegeben, zurückgegeben werden.

MPMovieAccessLog

Protokolliert Metriken im Zusammenhang mit der Streamingwiedergabe eines Films.

MPMovieAccessLogEvent

Stellt eine bestimmte Metrik oder ein bestimmtes Ereignis dar, das während der Netzwerkwiedergabe eines Films aufgetreten ist.

MPMovieErrorLog

Ein Protokoll von Fehlern, die während der Netzwerkressourcen aufgetreten sind.

MPMovieErrorLogEvent

Ein Ereignis, das einen Netzwerkwiedergabefehler dokumentiert.

MPMoviePlayerController

Eine Klasse, die die Wiedergabe eines Films aus einer Datei oder über Streaming verwaltet.

MPMoviePlayerController.Notifications

Von der MPMoviePlayerController Klasse gepostete Benachrichtigungen.

MPMoviePlayerFinishedEventArgs

Stellt Daten für ein Ereignis basierend auf einem geposteten NSNotification Objekt bereit.

MPMoviePlayerFullScreenEventArgs

Stellt Daten für ein Ereignis basierend auf einem geposteten NSNotification Objekt bereit.

MPMoviePlayerThumbnailEventArgs

Stellt Daten für ein Ereignis basierend auf einem geposteten NSNotification Objekt bereit.

MPMoviePlayerTimedMetadataEventArgs

Stellt Daten für ein Ereignis basierend auf einem geposteten NSNotification Objekt bereit.

MPMoviePlayerViewController

Eine Unterklasse, die UIViewController einen Film präsentieren und wiedergeben kann.

MPMusicPlayerApplicationController

Ein Anwendungscontroller zum Ändern der aktuell wiedergegebenen Warteschlange.

MPMusicPlayerController

Eine Klasse, die Medienelemente aus dem Gerät MPMediaLibrarywiedergibt.

MPMusicPlayerController.Notifications

Von der MPMusicPlayerController Klasse gepostete Benachrichtigungen.

MPMusicPlayerControllerMutableQueue

Eine veränderbare Warteschlange mit Medienelementen für die Wiedergabe.

MPMusicPlayerControllerQueue

Eine unveränderliche Warteschlange mit Medienelementen für die Wiedergabe..

MPMusicPlayerControllerQueue.Notifications

Von der MPMusicPlayerControllerQueue Klasse gepostete Benachrichtigungen.

MPMusicPlayerMediaItemQueueDescriptor

Wird in Media Player-Warteschlangen ausgeführt.

MPMusicPlayerPlayParameters

Enthält ein Wörterbuch von Music Kit-Parametern für elemente, die wiedergegeben werden sollen.

MPMusicPlayerPlayParametersQueueDescriptor

Klasse zum Bearbeiten von Start- und Wiedergabezeiten basierend auf den Play-Parameterergebnissen von MusicKit-APIs.

MPMusicPlayerQueueDescriptor

Basisklasse für Deskriptoren für Speicher- und Audioelementwarteschlangen.

MPMusicPlayerStoreQueueDescriptor

Implementiert die Änderung von Medienelementen in einer Playerwarteschlange und wählt sie anhand ihres Speicherbezeichners aus.

MPNowPlayingInfo

Informationen im Zusammenhang mit dem MPNowPlayingInfoCenter.

MPNowPlayingInfoCenter

Eine Klasse, die Daten und Funktionen im Zusammenhang mit den "jetzt wiedergegebenen" Informationen kapselt, die auf dem Sperrbildschirm des Geräts angezeigt werden, das Fernsehen während der AirPlay oder (potenziell) auf einem externen Zubehör wie einer Dock- oder Auto-Stereoanlage.

MPNowPlayingInfoLanguageOption

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPNowPlayingInfoLanguageOptionGroup

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPNowPlayingSession

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPNowPlayingSessionDelegate

Dies ist eine Klasse, die die Schnittstelle IMPNowPlayingSessionDelegate implementiert (für das Protokoll MPNowPlayingSessionDelegate).

Unterklasse dieser Klasse zum einfachen Erstellen eines Typs, der das Protokoll implementiert.

Eine Alternative besteht darin, eine Unterklasse von NSObject und dann die Schnittstelle IMPNowPlayingSessionDelegatezu erstellen.

MPNowPlayingSessionDelegate_Extensions

Erweiterungsmethoden auf die IMPNowPlayingSessionDelegate Schnittstelle, um alle Methoden aus dem MPNowPlayingSessionDelegate-Protokoll zu unterstützen.

MPPlayableContentDataSource

Stellt Medienmetadateninformationen für externe MediaPlayer bereit.

MPPlayableContentDataSource_Extensions

Erweiterungsmethoden auf die IMPPlayableContentDataSource Schnittstelle, um alle Methoden aus dem MPPlayableContentDataSource-Protokoll zu unterstützen.

MPPlayableContentDelegate

Delegatobjekt, das Methoden für externe Media Player bereitstellt, um Wiedergabebefehle an die App zu senden.

MPPlayableContentDelegate_Extensions

Erweiterungsmethoden auf die IMPPlayableContentDelegate Schnittstelle, um alle Methoden aus dem MPPlayableContentDelegate-Protokoll zu unterstützen.

MPPlayableContentManager

Steuert Interaktionen zwischen der App und externen Media Playern.

MPPlayableContentManagerContext

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPRatingCommand

Zusätzliche Informationen für bewertungsbefehle, die in MPRemoteCommandCenter.

MPRatingCommandEvent

Zusätzliche Informationen für die in MPRemoteCommandCenter.

MPRemoteCommand

Klasse, mit der App-Entwickler Aktionen (Befehle) für Ziele (Spieler) hinzufügen und entfernen können.

MPRemoteCommandCenter

Klasse, die Ereignisse von externen Media Playern verarbeitet.

MPRemoteCommandEvent

Klasse, die Informationen zu einem Spielerbefehl bereitstellt.

MPSeekCommandEvent

Zusätzliche Informationen zu den sucheigenschaften, die in MPRemoteCommandCenter.

MPSkipIntervalCommand

Zusätzliche Informationen zu den eigenschaften des Überspringen-Intervallbefehls, die in MPRemoteCommandCenterdefiniert sind.

MPSkipIntervalCommandEvent

Die Zeitintervallrate eines externen Media Players.

MPTimedMetadata

Kapselt zeitgesteuerte Metadaten für die Verwendung mit zeitbasierten HTTP-Medienstreams.

MPVolumeSettings

Kapselt Funktionen, die sich auf das Anzeigen oder Ausblenden von Lautstärkesteuerelementen beziehen.

MPVolumeView

Ein UIView Steuerelement, das zum Festlegen der Systemausgabelautstärke verwendet wird.

MPVolumeView.MPVolumeViewAppearance

Darstellungsklasse für Objekte vom Typ MPVolumeView.

MPVolumeView.Notifications

Von der MPVolumeView Klasse gepostete Benachrichtigungen.

NSUserActivity_MediaPlayerAdditions

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

Schnittstellen

Name Beschreibung
IMPMediaPickerControllerDelegate

Ein Delegatobjekt für die MPMediaPickerController Klasse. Anwendungsentwickler können diese Deelegate verwenden, um auf Ereignisse im Zusammenhang mit der Medienelementauswahl zu reagieren.

IMPMediaPlayback

Diese Schnittstelle stellt das Objective-C-Protokoll MPMediaPlaybackdar.

IMPNowPlayingSessionDelegate

Diese Schnittstelle stellt das Objective-C-Protokoll MPNowPlayingSessionDelegatedar.

IMPPlayableContentDataSource

Stellt Medienmetadateninformationen für externe MediaPlayer bereit.

IMPPlayableContentDelegate

Delegatobjekt, das Methoden für externe Media Player bereitstellt, um Wiedergabebefehle an die App zu senden.

IMPSystemMusicPlayerController

Protokoll für die Wiedergabe von Videos mit der Musik-App.

Enumerationen

Name Beschreibung
MPChangeLanguageOptionSetting

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPErrorCode

Listet Fehlercodes in der domäne Media Player auf.

MPMediaGrouping

Eine Aufzählung, deren Werte verschiedene Möglichkeiten angeben, wie Medien logisch gruppiert werden können.

MPMediaLibraryAuthorizationStatus

Listet den Status der Berechtigung der Anwendung für den Zugriff auf die Medienbibliothek auf.

MPMediaPlaylistAttribute

Eine Aufzählung, deren Werte verschiedene Arten von Wiedergabelisten angeben.

MPMediaPredicateComparison

Eine Aufzählung, deren Werte einen Vergleichstyp angeben, der mit einem MPMediaPredicate.

MPMediaType

Eine Aufzählung, deren Werte verschiedene Medientypen angeben.

MPMovieControlMode

Anwendungsentwickler sollten diese veraltete Klasse nicht verwenden, sondern stattdessen .MPMovieControlStyle

MPMovieControlStyle

Eine Aufzählung, deren Werte verschiedene Modi für die ControlStyle Eigenschaft angeben.

MPMovieFinishReason

Eine Aufzählung, deren Werte verschiedene Möglichkeiten angeben, auf die ein Film möglicherweise abgeschlossen ist.

MPMovieLoadState

Eine Aufzählung, deren Werte den Ladezustand eines Films widerspiegeln. Wird in der LoadState Eigenschaft verwendet.

MPMovieMediaType

Eine Aufzählung, die die Medientypen des Films angibt. Wird mit der MovieMediaTypes Eigenschaft verwendet.

MPMoviePlaybackState

Eine Aufzählung möglicher Zustände, in denen dies MPMoviePlayerController möglich ist. Wird mit der PlaybackState Eigenschaft verwendet.

MPMovieRepeatMode

Eine Aufzählung, die angibt, ob ein Film wiederholt werden soll. Wird mit der RepeatMode Eigenschaft verwendet.

MPMovieScalingMode

Eine Aufzählung der Videoskalierungsmodi. Wird mit der ScalingMode Eigenschaft verwendet.

MPMovieSourceType

Eine Aufzählung, die angibt, ob die Daten eines Films von einer Datei oder einem Streaming bereitgestellt werden. Wird mit der SourceType Eigenschaft verwendet.

MPMovieTimeOption

Eine Aufzählung, die angibt, welcher Frame beim Generieren von Miniaturansichten verwendet werden soll.

MPMusicPlaybackState

Eine Aufzählung von Zuständen, in denen dies MPMusicPlayerController sein kann. Wird mit der PlaybackState Eigenschaft verwendet.

MPMusicRepeatMode

Eine Aufzählung der Wiederholungsmodi für Musik. Wird mit der RepeatMode Eigenschaft verwendet.

MPMusicShuffleMode

Eine Aufzählung von Shufflemodi für die Verwendung mit der ShuffleMode Eigenschaft.

MPNowPlayingInfoLanguageOptionType

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPNowPlayingInfoMediaType

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPNowPlayingPlaybackState

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPRemoteCommandHandlerStatus

Listet Werte auf, die angeben, ob ein Befehl erfolgreich war, fehlgeschlagen ist oder nicht die angeforderte Medienart wiedergeben kann.

MPRepeatType

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPSeekCommandEventType

Listet Werte auf, die angeben, ob der Befehl einen Suchvorgang gestartet oder beendet hat.

MPShuffleType

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

Delegaten

Name Beschreibung
MPMediaItemAnimatedArtworkPreviewImageRequestCallback

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPMediaItemAnimatedArtworkPreviewImageRequestHandler

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPMediaItemAnimatedArtworkVideoAssetFileUrlRequestCallback

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPMediaItemAnimatedArtworkVideoAssetFileUrlRequestHandler

Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.

MPMediaItemEnumerator

Der Delegat, der enumerator als Argument EnumerateValues(NSSet, MPMediaItemEnumerator)verwendet werden soll.