Clase GCKMediaInformationBuilder
    
    
      
    
    
      
      Organiza tus páginas con colecciones
    
    
      
      Guarda y categoriza el contenido según tus preferencias.
    
  
    
  
      
    
  
  
  
  
  
  
    
    
    
Un objeto compilador para construir instancias de GCKMediaInformation nuevas o derivadas. 
El compilador se puede usar para derivar un GCKMediaInformation a partir de uno existente:
También se puede usar para construir un GCKMediaInformation nuevo desde cero:
- Desde
 - 4.0 
 
 
Hereda NSObject.
      
        
          | - (instancetype) initWithContentURL:  | 
           | 
          (NSURL *)  | 
          contentURL | 
           | 
        
      
 
Construye una GCKMediaInformationBuilder nueva con los atributos obligatorios dados y todos los demás atributos inicializados con valores predeterminados. 
- Parameters
 - 
  
    | contentURL | The URL of the content to be played. | 
  
   
- Desde
 - 4.3.4 
 
 
 
      
        
          | - (instancetype) initWithEntity:  | 
           | 
          (NSString *)  | 
          entity | 
           | 
        
      
 
Construye una GCKMediaInformationBuilder nueva con los atributos obligatorios dados y todos los demás atributos inicializados con valores predeterminados. 
 
 
      
        
          | - (instancetype) initWithContentID:  | 
           | 
          (NSString *)  | 
          contentID | 
           | 
        
      
 
Construye una GCKMediaInformationBuilder nueva con los atributos obligatorios dados y todos los demás atributos inicializados con valores predeterminados. 
- Deprecated:
 - En su lugar, usa initWithContentURL: o initWithEntity:. 
 
 
 
Construye una GCKMediaInformationBuilder nueva con los atributos obligatorios dados y todos los demás atributos inicializados con valores predeterminados. 
- Deprecated:
 - En su lugar, usa initWithContentURL: o initWithEntity:. 
 
 
 
El ID de contenido de esta transmisión continua. 
- Deprecated:
 - En su lugar, usa contentURL yentity. 
 
 
 
La URL del contenido que se reproducirá. 
- Desde
 - 4.3.4 
 
 
 
Es el tipo de transmisión. 
La configuración predeterminada es GCKMediaStreamTypeBuffered. 
 
 
  
  
      
        
          | - (NSString*) contentType | 
         
       
   | 
  
readwritenonatomiccopy   | 
  
 
El tipo de contenido (MIME). 
 
 
Los metadatos del elemento multimedia. 
 
 
Es la lista de pausas publicitarias en este contenido. 
 
 
Es la lista de clips de pausas publicitarias en este contenido. 
 
 
  
  
      
        
          | - (NSTimeInterval) streamDuration | 
         
       
   | 
  
readwritenonatomicassign   | 
  
 
La duración de la transmisión, en segundos o INFINITY si es una transmisión en vivo. 
La configuración predeterminada es 0. 
 
 
Las pistas multimedia de esta transmisión. 
 
 
El estilo de seguimiento de texto de esta transmisión continua. 
 
 
Es el vínculo directo para el contenido multimedia que usa Asistente de Google, si corresponde. 
 
 
  
  
      
        
          | - (NSTimeInterval) startAbsoluteTime | 
         
       
   | 
  
readwritenonatomicassign   | 
  
 
Es la hora de inicio de la transmisión, en segundos del tiempo de época o kGCKInvalidTimeInterval si no está disponible. 
La configuración predeterminada es kGCKInvalidTimeInterval.
- Desde
 - 4.4.1 
 
 
 
Es el formato del segmento de audio HLS. 
- Desde
 - 4.6.0 
 
 
 
Es el formato del segmento de video HLS. 
- Desde
 - 4.6.0 
 
 
 
Los datos personalizados, si corresponde 
 
 
 
  
  
  
 
  
    
    
    
  
  
  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: 2025-07-25 (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: 2025-07-25 (UTC)"],[],["The `GCKMediaInformationBuilder` class allows constructing new or derived `GCKMediaInformation` instances. To create a new instance, initialize a builder with `initWithContentURL` or `initWithEntity`, set properties like `contentType`, `streamType`, and `metadata`, and then call `build`. To derive from an existing instance, initialize the builder with `initWithMediaInformation`, modify properties such as `contentID` or `streamDuration`, and use `build`. Key properties include `contentURL`, `streamType`, `contentType`, `streamDuration`, `metadata`, and `entity`, that describe the media and their respective values.\n"]]