Classe GCKMediaLoadRequestDataBuilder
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Um objeto builder para a construção de instâncias de GCKMediaLoadRequestData
novas ou derivadas.
O builder pode ser usado para derivar GCKMediaLoadRequestData
de um existente.
- Como
- 4.4.1
Herda o NSObject.
O item de mídia a ser carregado.
Os metadados do item de mídia ou da fila.
Sinalizador que indica se a reprodução deve começar imediatamente.
O valor padrão é @(YES)
. Se for nil
, a propriedade de GCKMediaQueueItem em queueData
entrará em vigor. Se enfileirData também for nil
, a reprodução não começará imediatamente.
- (NSTimeInterval) startTime |
|
readwritenonatomicassign |
A posição inicial para iniciar a reprodução.
O valor padrão é kGCKInvalidTimeInterval, que indica uma posição de reprodução padrão. Ao reproduzir streams de vídeo on demand, ele começa em 0. Se estiver reproduzindo transmissões ao vivo, ele começa na borda ao vivo.
A velocidade do vídeo.
O valor padrão é 1
.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readwritenonatomicstrong |
Uma matriz de números inteiros que especifica as faixas ativas.
O valor padrão é nil
.
Dados personalizados específicos do aplicativo a serem transmitidos com a solicitação.
Precisa ser um objeto que pode ser serializado para JSON usando NSJSONSerialization ou nil
.
- (NSString*) credentials |
|
readwritenonatomiccopy |
As credenciais do usuário para o item de mídia que está sendo carregado.
- (NSString*) credentialsType |
|
readwritenonatomiccopy |
- (NSString*) atvCredentials |
|
readwritenonatomiccopy |
- (NSString*) atvCredentialsType |
|
readwritenonatomiccopy |
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2023-12-02 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 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."]]],["The `GCKMediaLoadRequestDataBuilder` class facilitates creating `GCKMediaLoadRequestData` instances, either from scratch or by modifying an existing one. It offers methods for initialization with default values or an existing `GCKMediaLoadRequestData` object, and a `build` method to generate the final instance. Key properties include: media information, queue data, autoplay flag, start time, playback rate, active track IDs, custom data, and credentials, including alternate credentials specifically for Android TV. These properties define the media loading request's attributes.\n"]]