Überblick
Eine Klasse, die Informationen zu einem Medienelement zusammenfasst.
Übernimmt NSObject, <NSKopieren> und <NSSecureCoding>.
Übersicht über Instanzmethoden | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:adBreaks:adBreakClips:streamDuration:mediaTracks:textTrackStyle:customData: |
Veraltet. Mehr... | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData: |
Veraltet. Mehr... | |
(nullable GCKMediaTrack *) | - mediaTrackWithID: |
Sucht nach einem Medientrack mit der angegebenen Track-ID. Mehr... | |
Property-Zusammenfassung | |
NSString * | contentID |
Die Content-ID für diesen Stream. Mehr... | |
NSURL * | contentURL |
Die URL des Contents, der wiedergegeben werden soll. Mehr... | |
GCKMediaStreamType | streamType |
Der Streamtyp. Mehr... | |
NSString * | contentType |
Der Inhaltstyp (MIME). Mehr... | |
GCKMediaMetadata * | metadata |
Die Metadaten des Medienelements. Mehr... | |
NSArray< GCKAdBreakInfo * > * | adBreaks |
Die Liste der Werbeunterbrechungen in diesem Video. Mehr... | |
NSArray< GCKAdBreakClipInfo * > * | adBreakClips |
Die Liste der Werbeunterbrechungen-Clips in diesem Video. Mehr... | |
NSTimeInterval | streamDuration |
Die Länge des Streams (in Sekunden) oder INFINITY , wenn es sich um einen Livestream handelt. Mehr... | |
NSArray< GCKMediaTrack * > * | mediaTracks |
Die Medientracks für diesen Stream. Mehr... | |
GCKMediaTextTrackStyle * | textTrackStyle |
Der Text-Track-Stil für diesen Stream. Mehr... | |
NSString * | entity |
Der von Google Assistant verwendete Deeplink für die Medien, falls vorhanden. Mehr... | |
GCKVASTAdsRequest * | VMAP |
Die VMAP-Anfragekonfiguration, falls vorhanden. Mehr... | |
NSTimeInterval | startAbsoluteTime |
Die Epochenzeit in Sekunden für den Beginn eines Livestreams. Mehr... | |
GCKHLSSegmentFormat | hlsSegmentFormat |
Das Format des HLS-Audiosegments. Mehr... | |
GCKHLSVideoSegmentFormat | hlsVideoSegmentFormat |
Das Format des HLS-Videosegments. Mehr... | |
id | customData |
Die benutzerdefinierten Daten, falls vorhanden. Mehr... | |
Methodendetail
- (instancetype) initWithContentID: | (NSString *) | contentID | |
streamType: | (GCKMediaStreamType) | streamType | |
contentType: | (NSString *) | contentType | |
metadata: | (nullable GCKMediaMetadata *) | metadata | |
adBreaks: | (nullable NSArray< GCKAdBreakInfo * > *) | adBreaks | |
adBreakClips: | (nullable NSArray< GCKAdBreakClipInfo * > *) | adBreakClips | |
streamDuration: | (NSTimeInterval) | streamDuration | |
mediaTracks: | (nullable NSArray< GCKMediaTrack * > *) | mediaTracks | |
textTrackStyle: | (nullable GCKMediaTextTrackStyle *) | textTrackStyle | |
customData: | (nullable id) | customData | |
Veraltet.
Verwenden Sie GCKMediaInformationBuilder, um GCKMediaInformation-Objekte zu initialisieren.
- Parameters
-
contentID The content ID. streamType The stream type. contentType The content (MIME) type. metadata The media item metadata. adBreaks The list of ad breaks in this content. adBreakClips The list of ad break clips in this content. streamDuration The stream duration. mediaTracks The media tracks, if any, otherwise nil
.textTrackStyle The text track style, if any, otherwise nil
.customData The custom application-specific data. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- Seit
- 4,3
- (instancetype) initWithContentID: | (NSString *) | contentID | |
streamType: | (GCKMediaStreamType) | streamType | |
contentType: | (NSString *) | contentType | |
metadata: | (nullable GCKMediaMetadata *) | metadata | |
streamDuration: | (NSTimeInterval) | streamDuration | |
mediaTracks: | (nullable NSArray< GCKMediaTrack * > *) | mediaTracks | |
textTrackStyle: | (nullable GCKMediaTextTrackStyle *) | textTrackStyle | |
customData: | (nullable id) | customData | |
Veraltet.
Verwenden Sie GCKMediaInformationBuilder, um GCKMediaInformation-Objekte zu initialisieren.
- Parameters
-
contentID The content ID. streamType The stream type. contentType The content (MIME) type. metadata The media item metadata. streamDuration The stream duration. mediaTracks The media tracks, if any, otherwise nil
.textTrackStyle The text track style, if any, otherwise nil
.customData The custom application-specific data. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- (nullable GCKMediaTrack *) mediaTrackWithID: | (NSInteger) | trackID |
Sucht nach einem Medientrack mit der angegebenen Track-ID.
- Parameters
-
trackID The media track ID.
- Rückgaben
- Das übereinstimmende GCKMediaTrack-Objekt oder
nil
, wenn kein Mediatrack mit der angegebenen ID vorhanden ist
Objektdetails
|
readnonatomiccopy |
Die Content-ID für diesen Stream.
|
readnonatomiccopy |
Die URL des Contents, der wiedergegeben werden soll.
- Seit
- 4.3.4
|
readnonatomicassign |
Der Streamtyp.
|
readnonatomiccopy |
Der Inhaltstyp (MIME).
|
readnonatomicassign |
Die Metadaten des Medienelements.
|
readnonatomiccopy |
Die Liste der Werbeunterbrechungen in diesem Video.
|
readnonatomiccopy |
Die Liste der Werbeunterbrechungen-Clips in diesem Video.
- Seit
- 3,3
|
readnonatomicassign |
Die Länge des Streams (in Sekunden) oder INFINITY
, wenn es sich um einen Livestream handelt.
|
readnonatomiccopy |
Die Medientracks für diesen Stream.
|
readnonatomiccopy |
Der Text-Track-Stil für diesen Stream.
|
readnonatomiccopy |
Der von Google Assistant verwendete Deeplink für die Medien, falls vorhanden.
- Seit
- 4,0
|
readnonatomicassign |
Die VMAP-Anfragekonfiguration, falls vorhanden.
Mehr dazu: Digital Video Ad Serving Template 4.0. Ist der Wert nicht null, werden alle anderen anzeigenbezogenen Felder ignoriert.
- Seit
- 4.3.4
|
readnonatomicassign |
Die Epochenzeit in Sekunden für den Beginn eines Livestreams.
Bei Livestreams mit bekannter Startzeit, z.B. bei einer Live-TV-Sendung oder einem Sportspiel, ist der Beginn der Epoche. Andernfalls ist es der Beginn des Live-Suchbereichs, zu dem das Streaming gestartet wurde.
- Seit
- 4.4.1
|
readnonatomicassign |
Das Format des HLS-Audiosegments.
- Seit
- 4.6.0
|
readnonatomicassign |
Das Format des HLS-Videosegments.
- Seit
- 4.6.0
|
readnonatomicassign |
Die benutzerdefinierten Daten, falls vorhanden.