Klasa GCKMediaInformation

Dokumentacja klasy GCKMediaInformation

Omówienie

Klasa, która zbiera informacje o elemencie multimedialnym.

Dziedziczy NSObject. Stosuje <NSCopy>>.

Podsumowanie metody instancji

(instancetype) - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData:
 Wyznaczony inicjator. Więcej...
 
(instancetype) - initWithContentID:streamType:contentType:metadata:streamDuration:customData:
 Starsza wersja inicjatora; nie obejmuje ścieżek multimediów ani stylu ścieżki tekstowej. Więcej...
 
(GCKMediaTrack *__nullable) - mediaTrackWithID:
 Wyszukuje utwór multimedialny z podanym identyfikatorem utworu. Więcej...
 

Podsumowanie usługi

NSString * contentID
 Identyfikator treści dla tego strumienia. Więcej...
 
GCKMediaStreamType streamType
 Typ strumienia. Więcej...
 
NSString * contentType
 Typ MIME. Więcej...
 
GCKMediaMetadatametadata
 Metadane elementu multimedialnego. Więcej...
 
NSArray< GCKAdBreakInfo * > * adBreaks
 Lista przerw na reklamę w tej treści. Więcej...
 
NSArray< GCKAdBreakClipInfo * > * adBreakClips
 Lista klipów na przerwy na reklamę w tej treści. Więcej...
 
NSTimeInterval streamDuration
 Długość transmisji w sekundach lub INFINITY (w przypadku transmisji na żywo). Więcej...
 
NSArray< GCKMediaTrack * > * mediaTracks
 Multimedia przesyłane do tego strumienia. Więcej...
 
GCKMediaTextTrackStyletextTrackStyle
 Styl ścieżki tekstowej tego strumienia. Więcej...
 
id customData
 dane niestandardowe, jeśli są dostępne. Więcej...
 

Szczegóły metody

- (instancetype) initWithContentID: (NSString *)  contentID
streamType: (GCKMediaStreamType streamType
contentType: (NSString *)  contentType
metadata: (GCKMediaMetadata *__nullable)  metadata
streamDuration: (NSTimeInterval)  streamDuration
mediaTracks: (NSArray< GCKMediaTrack * > *__nullable)  mediaTracks
textTrackStyle: (GCKMediaTextTrackStyle *__nullable)  textTrackStyle
customData: (id __nullable)  customData 

Wyznaczony inicjator.

Parameters
contentIDThe content ID.
streamTypeThe stream type.
contentTypeThe content (MIME) type.
metadataThe media item metadata.
streamDurationThe stream duration.
mediaTracksThe media tracks, if any, otherwise nil.
textTrackStyleThe text track style, if any, otherwise nil.
customDataThe custom application-specific data. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
- (instancetype) initWithContentID: (NSString *)  contentID
streamType: (GCKMediaStreamType streamType
contentType: (NSString *)  contentType
metadata: (GCKMediaMetadata *__nullable)  metadata
streamDuration: (NSTimeInterval)  streamDuration
customData: (id __nullable)  customData 

Starsza wersja inicjatora; nie obejmuje ścieżek multimediów ani stylu ścieżki tekstowej.

Parameters
contentIDThe content ID.
streamTypeThe stream type.
contentTypeThe content (MIME) type.
metadataThe media item metadata.
streamDurationThe stream duration.
customDataCustom application-specific data. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
Deprecated:
Użyj inicjatora.
- (GCKMediaTrack *__nullable) mediaTrackWithID: (NSInteger)  trackID

Wyszukuje utwór multimedialny z podanym identyfikatorem utworu.

Parameters
trackIDThe media track ID.
Zwraca
Pasujący obiekt GCKMediaTrack lub nil, jeśli nie ma ścieżki multimediów o podanym identyfikatorze.

Szczegóły usługi

- (NSString*) contentID
readnonatomiccopy

Identyfikator treści dla tego strumienia.

- (GCKMediaStreamType) streamType
readnonatomicassign

Typ strumienia.

- (NSString*) contentType
readnonatomiccopy

Typ MIME.

- (GCKMediaMetadata*) metadata
readnonatomicstrong

Metadane elementu multimedialnego.

- (NSArray<GCKAdBreakInfo *>*) adBreaks
readnonatomiccopy

Lista przerw na reklamę w tej treści.

- (NSArray<GCKAdBreakClipInfo *>*) adBreakClips
readnonatomiccopy

Lista klipów na przerwy na reklamę w tej treści.

Sincé
3,3
- (NSTimeInterval) streamDuration
readnonatomicassign

Długość transmisji w sekundach lub INFINITY (w przypadku transmisji na żywo).

- (NSArray<GCKMediaTrack *>*) mediaTracks
readnonatomiccopy

Multimedia przesyłane do tego strumienia.

- (GCKMediaTextTrackStyle*) textTrackStyle
readnonatomiccopy

Styl ścieżki tekstowej tego strumienia.

- (id) customData
readnonatomicstrong

dane niestandardowe, jeśli są dostępne.