Clase GCKMediaRequestItem

Referencia de la clase GCKMediaRequestItem

Descripción general

Es una clase que representa un elemento de solicitud enviado a los receptores de Cast.

Se puede usar para el almacenamiento previo en caché de contenido multimedia.

Desde
4.0

Hereda NSObject, <NSCopy> y <NSSecureCoding>.

Resumen del método de instancia

(instancetype) - initWithURL:protocolType:initialTime:hlsSegmentFormat:
 Inicializador designado Más...
 
(instancetype) - initWithURL:protocolType:
 Inicializador de conveniencia. Más...
 

Resumen del método de la clase

(NSString *) + mapHLSSegmentFormatToString:
 Asistente para convertir de GCKHLSSegmentFormat a NSString Más...
 
(GCKHLSSegmentFormat+ mapHLSSegmentFormatStringToEnum:
 Asistente para convertir de NSString a GCKHLSSegmentFormat Más...
 

Resumen de la propiedad

NSURL * mediaURL
 Es la URL del contenido multimedia. Más...
 
GCKStreamingProtocolType protocolType
 Indica el protocolo de transmisión de contenido multimedia. Más...
 
NSTimeInterval initialTime
 El tiempo inicial del almacenamiento en caché previo. Más...
 
GCKHLSSegmentFormat hlsSegmentFormat
 Formato de segmento HLS Más...
 

Detalle del método

+ (NSString *) mapHLSSegmentFormatToString: (GCKHLSSegmentFormat hlsSegmentFormat

Asistente para convertir de GCKHLSSegmentFormat a NSString

Desde
4.1
+ (GCKHLSSegmentFormat) mapHLSSegmentFormatStringToEnum: (NSString *)  hlsSegmentFormatString

Asistente para convertir de NSString a GCKHLSSegmentFormat

Desde
4.1
- (instancetype) initWithURL: (NSURL *)  url
protocolType: (GCKStreamingProtocolType protocolType
initialTime: (NSTimeInterval)  initialTime
hlsSegmentFormat: (GCKHLSSegmentFormat hlsSegmentFormat 

Inicializador designado

Inicializa un GCKMediaRequestItem con URL, tipo de protocolo, hora inicial y tipo de segmento HLS.

- (instancetype) initWithURL: (NSURL *)  url
protocolType: (GCKStreamingProtocolType protocolType 

Inicializador de conveniencia.

Inicializa un GCKMediaRequestItem con una URL y un tipo de protocolo, y usa valores predeterminados para otras propiedades.

Detalles de la propiedad

- (NSURL*) mediaURL
readwritenonatomicstrong

Es la URL del contenido multimedia.

- (GCKStreamingProtocolType) protocolType
readwritenonatomicassign

Indica el protocolo de transmisión de contenido multimedia.

- (NSTimeInterval) initialTime
readwritenonatomicassign

El tiempo inicial del almacenamiento en caché previo.

El valor predeterminado es "0.0".

- (GCKHLSSegmentFormat) hlsSegmentFormat
readwritenonatomicassign

Formato de segmento HLS

Es obligatorio siProtocolType == GCKStreamingProtocolTypeHLS. El valor predeterminado es GCKHLSSegmentFormatUndefined.