개요
새 인스턴스 또는 파생된 GCKMediaInformation 인스턴스를 구성하기 위한 빌더 객체입니다.
빌더를 사용하여 기존 빌더에서 GCKMediaInformation를 파생할 수 있습니다.
새 GCKMediaInformation를 처음부터 구성하는 데 사용할 수도 있습니다.
- 다음 이후:
- 4.0
NSObject를 상속합니다.
인스턴스 메서드 요약 | |
(instancetype) | - initWithContentURL: |
지정된 필수 속성과 기본값으로 초기화된 다른 모든 속성을 사용하여 새 GCKMediaInformationBuilder를 구성합니다. 더보기... | |
(instancetype) | - initWithEntity: |
지정된 필수 속성과 기본값으로 초기화된 다른 모든 속성을 사용하여 새 GCKMediaInformationBuilder를 구성합니다. 더보기... | |
(instancetype) | - initWithMediaInformation: |
지정된 GCKMediaInformation 인스턴스에서 복사된 속성으로 새 GCKMediaInformationBuilder를 구성합니다. 더보기... | |
(instancetype) | - initWithContentID: |
지정된 필수 속성과 기본값으로 초기화된 다른 모든 속성을 사용하여 새 GCKMediaInformationBuilder를 구성합니다. 더보기... | |
(instancetype) | - initWithContentID:entity: |
지정된 필수 속성과 기본값으로 초기화된 다른 모든 속성을 사용하여 새 GCKMediaInformationBuilder를 구성합니다. 더보기... | |
(GCKMediaInformation *) | - build |
빌더의 현재 속성을 사용하여 GCKMediaInformation를 빌드합니다. 더보기... | |
속성 요약 | |
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 |
스트림의 시작 시간(에포크 시간의 초 단위) 또는 kGCKInvalidTimeInterval (사용할 수 없는 경우)입니다. 더보기... | |
GCKHLSSegmentFormat | hlsSegmentFormat |
HLS 오디오 세그먼트의 형식입니다. 더보기... | |
GCKHLSVideoSegmentFormat | hlsVideoSegmentFormat |
HLS 동영상 세그먼트의 형식입니다. 더보기... | |
id | customData |
맞춤 데이터입니다(있는 경우). 더보기... | |
메서드 세부정보
- (instancetype) initWithContentURL: | (NSURL *) | contentURL |
지정된 필수 속성과 기본값으로 초기화된 다른 모든 속성을 사용하여 새 GCKMediaInformationBuilder를 구성합니다.
- Parameters
-
contentURL The URL of the content to be played.
- 다음 이후:
- 4.3.4
- (instancetype) initWithEntity: | (NSString *) | entity |
지정된 필수 속성과 기본값으로 초기화된 다른 모든 속성을 사용하여 새 GCKMediaInformationBuilder를 구성합니다.
- (instancetype) initWithMediaInformation: | (GCKMediaInformation *) | mediaInfo |
지정된 GCKMediaInformation 인스턴스에서 복사된 속성으로 새 GCKMediaInformationBuilder를 구성합니다.
- Parameters
-
mediaInfo The instance to copy.
- (instancetype) initWithContentID: | (NSString *) | contentID |
지정된 필수 속성과 기본값으로 초기화된 다른 모든 속성을 사용하여 새 GCKMediaInformationBuilder를 구성합니다.
- Deprecated:
- 대신 initWithContentURL: 또는 initWithEntity: 를 사용하세요.
- (instancetype) initWithContentID: | (NSString *) | contentID | |
entity: | (NSString *) | entity | |
지정된 필수 속성과 기본값으로 초기화된 다른 모든 속성을 사용하여 새 GCKMediaInformationBuilder를 구성합니다.
- Deprecated:
- 대신 initWithContentURL: 또는 initWithEntity: 를 사용하세요.
- (GCKMediaInformation *) build |
빌더의 현재 속성을 사용하여 GCKMediaInformation를 빌드합니다.
- 반환 값
- 새 GCKMediaInformation 인스턴스입니다.
부동산 세부정보
|
readwritenonatomiccopy |
이 스트림의 콘텐츠 ID입니다.
- Deprecated:
- 대신 contentURL 및 항목을 사용하세요.
|
readwritenonatomiccopy |
재생할 콘텐츠의 URL입니다.
- 다음 이후:
- 4.3.4
|
readwritenonatomicassign |
스트림 유형
기본값은 GCKMediaStreamTypeBuffered입니다.
|
readwritenonatomiccopy |
콘텐츠 (MIME) 유형입니다.
|
readwritenonatomicassign |
미디어 항목 메타데이터입니다.
|
readwritenonatomiccopy |
이 콘텐츠의 광고 시점 목록입니다.
|
readwritenonatomiccopy |
이 콘텐츠의 광고 시점 클립 목록입니다.
|
readwritenonatomicassign |
스트림의 길이(초) 또는 INFINITY
(실시간 스트림인 경우)입니다.
기본값은 0입니다.
|
readwritenonatomiccopy |
이 스트림의 미디어 트랙입니다.
|
readwritenonatomiccopy |
이 스트림의 텍스트 트랙 스타일입니다.
|
readwritenonatomiccopy |
Google 어시스턴트에서 사용하는 미디어의 딥 링크입니다(있는 경우).
|
readwritenonatomicassign |
VMAP 요청 구성입니다(있는 경우).
자세한 내용은 디지털 동영상 광고 게재 템플릿 4.0을 참조하세요. nil이 아니면 다른 모든 광고 관련 필드가 무시됩니다.
- 다음 이후:
- 4.3.4
|
readwritenonatomicassign |
스트림의 시작 시간(에포크 시간의 초 단위) 또는 kGCKInvalidTimeInterval
(사용할 수 없는 경우)입니다.
기본값은 kGCKInvalidTimeInterval
입니다.
- 다음 이후:
- 4.4.1
|
readwritenonatomicassign |
HLS 오디오 세그먼트의 형식입니다.
- 다음 이후:
- 4.6.0
|
readwritenonatomicassign |
HLS 동영상 세그먼트의 형식입니다.
- 다음 이후:
- 4.6.0
|
readwritenonatomicassign |
맞춤 데이터입니다(있는 경우).