Classe GCKMediaRequestItem

Referência da classe GCKMediaRequestItem

Informações gerais

Uma classe que representa um item de solicitação enviado aos receptores do Cast.

Ela pode ser usada para armazenamento prévio em cache do conteúdo de mídia.

Como
4,0

Herda NSObject, <NSCopy> e <NSSecureCoding>.

Resumo do método de instância

(instancetype) - initWithURL:protocolType:initialTime:hlsSegmentFormat:
 Iniciador designado. Mais...
 
(instancetype) - initWithURL:protocolType:
 Inicializador de conveniência. Mais...
 

Resumo do método de classe

(NSString *) + mapHLSSegmentFormatToString:
 Ajuda para converter de GCKHLSSegmentFormat para NSString Mais...
 
(GCKHLSSegmentFormat+ mapHLSSegmentFormatStringToEnum:
 Ajuda para converter de NSString para GCKHLSSegmentFormat Mais...
 

Resumo da propriedade

NSURL * mediaURL
 O URL do conteúdo de mídia. Mais...
 
GCKStreamingProtocolType protocolType
 Protocolo de streaming de mídia. Mais...
 
NSTimeInterval initialTime
 O tempo inicial da mídia para pré-cache. Mais...
 
GCKHLSSegmentFormat hlsSegmentFormat
 Formato do segmento HLS. Mais...
 

Detalhes dos métodos

+ (NSString *) mapHLSSegmentFormatToString: (GCKHLSSegmentFormat hlsSegmentFormat

Ajuda para converter de GCKHLSSegmentFormat para NSString

Como
4,1
+ (GCKHLSSegmentFormat) mapHLSSegmentFormatStringToEnum: (NSString *)  hlsSegmentFormatString

Ajuda para converter de NSString para GCKHLSSegmentFormat

Como
4,1
- (instancetype) initWithURL: (NSURL *)  url
protocolType: (GCKStreamingProtocolType protocolType
initialTime: (NSTimeInterval)  initialTime
hlsSegmentFormat: (GCKHLSSegmentFormat hlsSegmentFormat 

Iniciador designado.

Inicializa um GCKMediaRequestItem com URL, tipo de protocolo, horário inicial e tipo de segmento HLS.

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

Inicializador de conveniência.

Inicializa um GCKMediaRequestItem com o tipo de URL e protocolo e usa valores padrão para outras propriedades.

Detalhe da propriedade

- (NSURL*) mediaURL
readwritenonatomicstrong

O URL do conteúdo de mídia.

- (GCKStreamingProtocolType) protocolType
readwritenonatomicassign

Protocolo de streaming de mídia.

- (NSTimeInterval) initialTime
readwritenonatomicassign

O tempo inicial da mídia para pré-cache.

O padrão é 0.0.

- (GCKHLSSegmentFormat) hlsSegmentFormat
readwritenonatomicassign

Formato do segmento HLS.

Ele é obrigatório se protocolType == GCKStreaming ProtocolTypeHLS. O padrão é GCKHLSSegmentFormatUn Aprenda.