Classe GCKMediaRequestItem

Référence de la classe GCKMediaRequestItem

Présentation

Classe représentant un élément de requête envoyé aux récepteurs Cast.

Elle peut être utilisée pour la mise en cache de contenus multimédias.

Depuis
4,0

Hérite de NSObject, <NSCopy> et <NSSecureCoding>.

Résumé des méthodes d'instance

(instancetype) - initWithURL:protocolType:initialTime:hlsSegmentFormat:
 initialiseur désigné. Plus...
 
(instancetype) - initWithURL:protocolType:
 Initialisation de commodité. Plus...
 

Résumé des méthodes de classe

(NSString *) + mapHLSSegmentFormatToString:
 Aide pour convertir des GCKHLSSegmentFormat en NSString Plus...
 
(GCKHLSSegmentFormat+ mapHLSSegmentFormatStringToEnum:
 Aide pour convertir des NSString en GCKHLSSegmentFormat Plus...
 

Résumé de la propriété

NSURL * mediaURL
 URL du contenu multimédia. Plus...
 
GCKStreamingProtocolType protocolType
 Protocole de streaming multimédia Plus...
 
NSTimeInterval initialTime
 Délai initial de mise en cache préalable du contenu multimédia. Plus...
 
GCKHLSSegmentFormat hlsSegmentFormat
 Format de segment HLS. Plus...
 

Détails sur la méthode

+ (NSString *) mapHLSSegmentFormatToString: (GCKHLSSegmentFormat hlsSegmentFormat

Outil d'aide pour convertir des valeurs de GCKHLSSegmentFormat en NSString

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

Outil d'aide pour convertir des valeurs de NSString en GCKHLSSegmentFormat

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

initialiseur désigné.

Initialise un GCKMediaRequestItem avec l'URL, le type de protocole, l'heure initiale et le type de segment HLS.

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

Initialisation de commodité.

Initialise un GCKMediaRequestItem avec le type d'URL et de protocole, et utilise les valeurs par défaut pour les autres propriétés.

Détails de la propriété

- (NSURL*) mediaURL
readwritenonatomicstrong

URL du contenu multimédia.

- (GCKStreamingProtocolType) protocolType
readwritenonatomicassign

Protocole de streaming multimédia

- (NSTimeInterval) initialTime
readwritenonatomicassign

Délai initial de mise en cache préalable du contenu multimédia.

La valeur par défaut est 0.0.

- (GCKHLSSegmentFormat) hlsSegmentFormat
readwritenonatomicassign

Format de segment HLS.

Obligatoire si ProtocolType == GCKStreamingProtocolTypeHLS. La valeur par défaut est GCKHLSSegmentFormatUndefined.