개요
미디어 항목에 관한 정보를 집계하는 클래스입니다.
NSObject, <NS copy> 및 <NSSecureCoding>을 상속합니다.
인스턴스 메서드 요약 | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:adBreaks:adBreakClips:streamDuration:mediaTracks:textTrackStyle:customData: |
지원이 중단되었습니다. 더보기... | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData: |
지원이 중단되었습니다. 더보기... | |
(nullable GCKMediaTrack *) | - mediaTrackWithID: |
지정된 트랙 ID가 있는 미디어 트랙을 검색합니다. 더보기... | |
속성 요약 | |
NSString * | contentID |
이 스트림의 콘텐츠 ID입니다. 더보기... | |
NSURL * | contentURL |
재생할 콘텐츠의 URL입니다. 더보기... | |
GCKMediaStreamType | streamType |
스트림 유형 더보기... | |
NSString * | contentType |
콘텐츠 (MIME) 유형입니다. 더보기... | |
GCKMediaMetadata * | metadata |
미디어 항목 메타데이터입니다. 더보기... | |
NSArray< GCKAdBreakInfo * > * | adBreaks |
이 콘텐츠의 광고 시점 목록입니다. 더보기... | |
NSArray< GCKAdBreakClipInfo * > * | adBreakClips |
이 콘텐츠의 광고 시점 클립 목록입니다. 더보기... | |
NSTimeInterval | streamDuration |
스트림의 길이(초) 또는 INFINITY (실시간 스트림인 경우)입니다. 더보기... | |
NSArray< GCKMediaTrack * > * | mediaTracks |
이 스트림의 미디어 트랙입니다. 더보기... | |
GCKMediaTextTrackStyle * | textTrackStyle |
이 스트림의 텍스트 트랙 스타일입니다. 더보기... | |
NSString * | entity |
Google 어시스턴트에서 사용하는 미디어의 딥 링크입니다(있는 경우). 더보기... | |
GCKVASTAdsRequest * | VMAP |
VMAP 요청 구성입니다(있는 경우). 더보기... | |
NSTimeInterval | startAbsoluteTime |
실시간 스트림 시작 시간의 에포크 시간(초)입니다. 더보기... | |
GCKHLSSegmentFormat | hlsSegmentFormat |
HLS 오디오 세그먼트의 형식입니다. 더보기... | |
GCKHLSVideoSegmentFormat | hlsVideoSegmentFormat |
HLS 동영상 세그먼트의 형식입니다. 더보기... | |
id | customData |
맞춤 데이터입니다(있는 경우). 더보기... | |
메서드 세부정보
- (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 | |
지원이 중단되었습니다.
GCKMediaInformationBuilder를 사용하여 GCKMediaInformation 객체를 초기화합니다.
- 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
.
- 다음 이후:
- 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 | |
지원이 중단되었습니다.
GCKMediaInformationBuilder를 사용하여 GCKMediaInformation 객체를 초기화합니다.
- 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 |
지정된 트랙 ID가 있는 미디어 트랙을 검색합니다.
- Parameters
-
trackID The media track ID.
- 반환 값
- 일치하는 GCKMediaTrack 객체 또는 지정된 ID를 가진 미디어 트랙이 없는 경우
nil
입니다.
부동산 세부정보
|
readnonatomiccopy |
이 스트림의 콘텐츠 ID입니다.
|
readnonatomiccopy |
재생할 콘텐츠의 URL입니다.
- 다음 이후:
- 4.3.4
|
readnonatomicassign |
스트림 유형
|
readnonatomiccopy |
콘텐츠 (MIME) 유형입니다.
|
readnonatomicassign |
미디어 항목 메타데이터입니다.
|
readnonatomiccopy |
이 콘텐츠의 광고 시점 목록입니다.
|
readnonatomiccopy |
이 콘텐츠의 광고 시점 클립 목록입니다.
- 다음 이후:
- 3.3
|
readnonatomicassign |
스트림의 길이(초) 또는 INFINITY
(실시간 스트림인 경우)입니다.
|
readnonatomiccopy |
이 스트림의 미디어 트랙입니다.
|
readnonatomiccopy |
이 스트림의 텍스트 트랙 스타일입니다.
|
readnonatomiccopy |
Google 어시스턴트에서 사용하는 미디어의 딥 링크입니다(있는 경우).
- 다음 이후:
- 4.0
|
readnonatomicassign |
VMAP 요청 구성입니다(있는 경우).
자세한 내용은 디지털 동영상 광고 게재 템플릿 4.0을 참조하세요. nil이 아니면 다른 모든 광고 관련 필드가 무시됩니다.
- 다음 이후:
- 4.3.4
|
readnonatomicassign |
실시간 스트림 시작 시간의 에포크 시간(초)입니다.
실시간 TV 프로그램 또는 스포츠 게임과 같이 시작 시간이 알려진 실시간 스트림의 경우 이벤트가 시작된 에포크 시간이 됩니다. 그렇지 않으면 스트리밍이 시작되었을 때 실시간 검색 가능 범위의 시작 시간이 됩니다.
- 다음 이후:
- 4.4.1
|
readnonatomicassign |
HLS 오디오 세그먼트의 형식입니다.
- 다음 이후:
- 4.6.0
|
readnonatomicassign |
HLS 동영상 세그먼트의 형식입니다.
- 다음 이후:
- 4.6.0
|
readnonatomicassign |
맞춤 데이터입니다(있는 경우).