Clase GCKMediaLoadRequestDataBuilder
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Un objeto compilador para construir instancias de GCKMediaLoadRequestData
nuevas o derivadas.
El compilador se puede usar para derivar GCKMediaLoadRequestData
de uno existente.
- Desde
- 4.4.1
Hereda NSObject.
El elemento multimedia que se cargará.
Los metadatos del elemento multimedia o la cola.
Marca que indica si la reproducción debe comenzar de inmediato.
El valor predeterminado es @(YES)
. Si es nil
, entrará en vigencia la propiedad de GCKMediaQueueItem en queueData
. Si colasData también es nil
, la reproducción no comenzará inmediatamente.
- (NSTimeInterval) startTime |
|
readwritenonatomicassign |
Posición inicial para comenzar la reproducción.
El valor predeterminado es kGCKInvalidTimeInterval, que indica una posición de reproducción predeterminada. Si se reproducen transmisiones de video on demand, se inicia desde 0. Si se reproducen transmisiones en vivo, se inicia desde el perímetro en vivo.
Es la velocidad de reproducción.
El valor predeterminado es 1
.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readwritenonatomicstrong |
Un array de números enteros que especifica los segmentos activos.
El valor predeterminado es nil
.
Datos personalizados específicos de la aplicación para pasar junto con la solicitud.
Debe ser un objeto que se pueda serializar a JSON con NSJSONSerialization, o bien con nil
.
- (NSString*) credentials |
|
readwritenonatomiccopy |
Las credenciales de usuario para el elemento multimedia que se está cargando.
- (NSString*) credentialsType |
|
readwritenonatomiccopy |
- (NSString*) atvCredentials |
|
readwritenonatomiccopy |
Las credenciales alternativas de Android TV para el elemento multimedia que se está cargando.
Si se establecen, estas credenciales anularán el valor establecido en GCKMediaLoadRequestData::credentials si la app receptora es una app para Android TV. En el lado del receptor, se puede acceder a estas credenciales desde MediaLoadRequestData#getCredentials.
- Desde
- 4.7.0
- (NSString*) atvCredentialsType |
|
readwritenonatomiccopy |
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 `GCKMediaLoadRequestDataBuilder` class is used to construct or derive instances of `GCKMediaLoadRequestData` for managing media playback on Google Cast devices."],["It provides methods to initialize with default values or from an existing `GCKMediaLoadRequestData` object."],["Developers can set properties like media information, queue data, autoplay, start time, playback rate, active tracks, custom data, and credentials."],["The `build` method creates a new `GCKMediaLoadRequestData` instance with the specified attributes."],["This builder facilitates loading and controlling media playback on Cast receivers."]]],[]]