Clase GCKMediaStatus
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Es una clase que contiene información de estado sobre cierto contenido multimedia.
Hereda NSObject. Implementa <NSCopy>.
- (instancetype) initWithSessionID: |
|
(NSInteger) |
mediaSessionID |
mediaInformation: |
|
(nullable GCKMediaInformation *) |
mediaInformation |
|
|
| |
Inicializador designado
- Parameters
-
mediaSessionID | The media session ID. |
mediaInformation | The media information. |
- (BOOL) isMediaCommandSupported: |
|
(NSInteger) |
command |
|
Comprueba si la transmisión admite un comando de control determinado.
Muestra el elemento en el índice especificado en la cola de reproducción.
Muestra el elemento con el ID de elemento especificado en la cola de reproducción.
- (NSInteger) queueIndexForItemID: |
|
(NSUInteger) |
itemID |
|
Muestra el índice del elemento con el ID del elemento especificado en la cola de reproducción o -1 si no existe ese elemento en la cola.
- (const NSInteger) kGCKMediaCommandPause |
Una marca (máscara de bits) que indica que se puede pausar un elemento multimedia.
- (const NSInteger) kGCKMediaCommandSeek |
Una marca (máscara de bits) que indica que un elemento multimedia admite la búsqueda.
- (const NSInteger) kGCKMediaCommandSetVolume |
Marca (máscara de bits) que indica que se puede cambiar el volumen del audio de un elemento multimedia.
- (const NSInteger) kGCKMediaCommandToggleMute |
Una marca (máscara de bits) que indica que se puede silenciar el audio de un elemento multimedia.
- (const NSInteger) kGCKMediaCommandSkipForward |
Una marca (máscara de bits) que indica que un elemento multimedia admite la opción de saltar hacia adelante.
- (const NSInteger) kGCKMediaCommandSkipBackward |
Marca (máscara de bits) que indica que un elemento multimedia permite saltar hacia atrás.
- (const NSInteger) kGCKMediaCommandQueueNext |
Marca (máscara de bits) que indica que un elemento multimedia admite pasar al siguiente elemento de la cola.
- (const NSInteger) kGCKMediaCommandQueuePrevious |
Una marca (máscara de bits) que indica que un elemento multimedia admite pasar al elemento anterior de la cola.
- (const NSInteger) kGCKMediaCommandQueueShuffle |
Una marca (máscara de bits) que indica que un elemento multimedia admite la redistribución.
- Desde
- 4.4.5
- (const NSInteger) kGCKMediaCommandSkipAd |
Una marca (máscara de bits) que indica que un elemento multimedia admite la omisión de anuncios.
- Desde
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeatAll |
Una marca (máscara de bits) que indica que la cola de un elemento multimedia admite repeticiones indefinidas.
- Desde
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeatOne |
Es una marca (máscara de bits) que indica que un elemento multimedia admite repeticiones indefinidas.
- Desde
- 4.4.5
- (const NSInteger) kGCKMediaCommandQueueRepeat |
Una marca (máscara de bits) que indica que un elemento multimedia y su cola admiten la repetición indefinida.
elementos en cola.
- Desde
- 4.4.5
- (const NSInteger) kGCKMediaCommandEditTracks |
Una marca (máscara de bits) que indica que se pueden editar las pistas de un elemento multimedia.
- Desde
- 4.4.5
- (const NSInteger) kGCKMediaCommandSetPlaybackRate |
Marca (máscara de bits) que indica que se puede configurar la velocidad de reproducción de un elemento multimedia.
- Desde
- 4.4.5
- (const NSInteger) kGCKMediaCommandLike |
Una marca (máscara de bits) que indica que un usuario puede darle "Me gusta" a un elemento multimedia.
- Desde
- 4.4.5
- (const NSInteger) kGCKMediaCommandDislike |
Una marca (máscara de bits) que indica que un usuario puede marcar “no me gusta” en un elemento multimedia.
- Desde
- 4.4.5
- (const NSInteger) kGCKMediaCommandFollow |
Una marca (máscara de bits) que indica que un usuario puede seguir al creador de un elemento multimedia.
- Desde
- 4.4.5
- (const NSInteger) kGCKMediaCommandUnfollow |
Una marca (máscara de bits) que indica que un usuario puede dejar de seguir al creador de un elemento multimedia.
- Desde
- 4.4.5
- (const NSInteger) kGCKMediaCommandStreamTransfer |
Marca (máscara de bits) que indica que un elemento multimedia admite la transferencia de transmisión.
- Desde
- 4.4.5
- (NSInteger) mediaSessionID |
|
readnonatomicassign |
El ID de la sesión multimedia actual, si corresponde; de lo contrario, es 0.
- (GCKMediaPlayerState) playerState |
|
readnonatomicassign |
Es el estado actual del reproductor.
Es el motivo del tiempo de inactividad actual.
Este valor solo es significativo si el estado del reproductor es GCKMediaPlayerStateIdle.
Obtiene la velocidad de reproducción de la transmisión actual.
El valor será negativo si la transmisión está intentando retroceder, 0 si la transmisión está en pausa, 1 si la transmisión se reproduce normalmente y algún otro valor positivo si la transmisión avanza hacia adelante.
- (NSTimeInterval) streamPosition |
|
readnonatomicassign |
Es la posición actual de la transmisión, como un NSTimeInterval desde el inicio.
El volumen de la transmisión continua.
El estado silenciado de la transmisión.
El modo de repetición de cola actual.
- (NSUInteger) currentItemID |
|
readnonatomicassign |
El ID del elemento de la cola actual, si corresponde.
- (BOOL) queueHasCurrentItem |
|
readnonatomicassign |
Indica si hay un elemento actual en la cola.
El elemento de la cola actual, si corresponde.
- (BOOL) queueHasNextItem |
|
readnonatomicassign |
Comprueba si hay un elemento en la fila después del elemento que se está reproduciendo.
El siguiente elemento de la cola, si corresponde.
- (BOOL) queueHasPreviousItem |
|
readnonatomicassign |
Indica si en la fila hay un elemento antes del elemento que se está reproduciendo.
- (BOOL) queueHasLoadingItem |
|
readnonatomicassign |
Indica si hay un elemento precargado en la cola.
- (NSUInteger) preloadedItemID |
|
readnonatomicassign |
Es el ID del elemento que está precargado actualmente, si corresponde.
- (NSUInteger) loadingItemID |
|
readnonatomicassign |
Es el ID del elemento que se está cargando actualmente, si corresponde.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readnonatomicstrong |
Es la lista de IDs de pistas activos.
La información del video, si corresponde.
- Desde
- 3.3
Cualquier dato personalizado que esté asociado con el estado del contenido multimedia
Es el estado actual de la reproducción de anuncios.
- Desde
- 3.3
El rango de búsqueda de una transmisión continua.
- Desde
- 4.4.1
Los metadatos de la cola de contenido multimedia.
- Desde
- 4.4.1
- (NSUInteger) queueItemCount |
|
readnonatomicassign |
Muestra el número de elementos en la cola de reproducción.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2023-12-02 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2023-12-02 (UTC)"],[[["The `GCKMediaStatus` class provides comprehensive information about the current playback status, including media details, playback state, and volume."],["Developers can use this class to manage the playback queue, access information about live streams and ad playback, and handle custom data."],["The class offers methods for checking supported media commands and retrieving specific items within the queue."],["`GCKMediaStatus` includes various properties that expose attributes like media session ID, player state, stream position, active track IDs, and more."],["This class is crucial for building interactive Cast experiences within iOS applications, enabling developers to monitor and control media playback on receiver devices."]]],[]]