개요
미디어 항목에 관한 정보를 집계하는 클래스입니다.
NSObject를 상속합니다. <NS복사>를 구현합니다.
인스턴스 메서드 요약 | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData: |
지정된 초기화 메서드입니다. 더보기... | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:streamDuration:customData: |
기존 이니셜라이저로, 미디어 트랙 또는 텍스트 트랙 스타일을 포함하지 않습니다. 더보기... | |
(GCKMediaTrack *__nullable) | - mediaTrackWithID: |
지정된 트랙 ID로 미디어 트랙을 검색합니다. 더보기... | |
속성 요약 | |
NSString * | contentID |
이 스트림의 콘텐츠 ID입니다. 더보기... | |
GCKMediaStreamType | streamType |
스트림 유형입니다. 더보기... | |
NSString * | contentType |
콘텐츠 (MIME) 유형 더보기... | |
GCKMediaMetadata * | metadata |
미디어 항목 메타데이터입니다. 더보기... | |
NSArray< GCKAdBreakInfo * > * | adBreaks |
이 콘텐츠의 광고 시점 목록입니다. 더보기... | |
NSArray< GCKAdBreakClipInfo * > * | adBreakClips |
이 콘텐츠의 광고 시점 클립 목록입니다. 더보기... | |
NSTimeInterval | streamDuration |
스트림의 길이(초 단위) 또는 INFINITY (실시간 스트림인 경우) 더보기... | |
NSArray< GCKMediaTrack * > * | mediaTracks |
이 스트림의 미디어 트랙입니다. 더보기... | |
GCKMediaTextTrackStyle * | textTrackStyle |
이 스트림의 텍스트 트랙 스타일입니다. 더보기... | |
id | customData |
맞춤 데이터입니다(있는 경우). 더보기... | |
메서드 세부정보
- (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 | |
지정된 초기화 메서드입니다.
- 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
.
- (instancetype) initWithContentID: | (NSString *) | contentID | |
streamType: | (GCKMediaStreamType) | streamType | |
contentType: | (NSString *) | contentType | |
metadata: | (GCKMediaMetadata *__nullable) | metadata | |
streamDuration: | (NSTimeInterval) | streamDuration | |
customData: | (id __nullable) | customData | |
기존 이니셜라이저로, 미디어 트랙 또는 텍스트 트랙 스타일을 포함하지 않습니다.
- Parameters
-
contentID The content ID. streamType The stream type. contentType The content (MIME) type. metadata The media item metadata. streamDuration The stream duration. customData Custom application-specific data. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- Deprecated:
- 지정된 초기화 프로그램을 사용합니다.
- (GCKMediaTrack *__nullable) mediaTrackWithID: | (NSInteger) | trackID |
지정된 트랙 ID로 미디어 트랙을 검색합니다.
- Parameters
-
trackID The media track ID.
- 반환 값
- 일치하는 GCKMediaTrack 객체 또는 지정된 ID를 가진 미디어 트랙이 없는 경우
nil
부동산 세부정보
|
readnonatomiccopy |
이 스트림의 콘텐츠 ID입니다.
|
readnonatomicassign |
스트림 유형입니다.
|
readnonatomiccopy |
콘텐츠 (MIME) 유형
|
readnonatomicstrong |
미디어 항목 메타데이터입니다.
|
readnonatomiccopy |
이 콘텐츠의 광고 시점 목록입니다.
|
readnonatomiccopy |
이 콘텐츠의 광고 시점 클립 목록입니다.
- Since
- 3.3
|
readnonatomicassign |
스트림의 길이(초 단위) 또는 INFINITY
(실시간 스트림인 경우)
|
readnonatomiccopy |
이 스트림의 미디어 트랙입니다.
|
readnonatomiccopy |
이 스트림의 텍스트 트랙 스타일입니다.
|
readnonatomicstrong |
맞춤 데이터입니다(있는 경우).