ภาพรวม
คลาสที่รวบรวมข้อมูลเกี่ยวกับรายการสื่อ
รับค่า NSObject, <NSCopying> และ <NSSecureCoding>
สรุปเมธอดของอินสแตนซ์ | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:adBreaks:adBreakClips:streamDuration:mediaTracks:textTrackStyle:customData: |
เลิกใช้งานแล้ว เพิ่มเติม... | |
(instancetype) | - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData: |
เลิกใช้งานแล้ว เพิ่มเติม... | |
(nullable GCKMediaTrack *) | - mediaTrackWithID: |
ค้นหาแทร็กสื่อที่มีรหัสแทร็กที่ระบุ เพิ่มเติม... | |
สรุปพร็อพเพอร์ตี้ | |
NSString * | contentID |
รหัสเนื้อหาสำหรับสตรีมนี้ เพิ่มเติม... | |
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 |
Deep Link ของสื่อที่ Google Assistant ใช้ (หากมี) เพิ่มเติม... | |
GCKVASTAdsRequest * | VMAP |
การกำหนดค่าคำขอ VMAP หากมี เพิ่มเติม... | |
NSTimeInterval | startAbsoluteTime |
เวลา Epoch ในหน่วยวินาทีของเวลาเริ่มต้นสตรีมแบบสด เพิ่มเติม... | |
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
.
- Since
- 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 |
ค้นหาแทร็กสื่อที่มีรหัสแทร็กที่ระบุ
- Parameters
-
trackID The media track ID.
- การคืนสินค้า
- ออบเจ็กต์ GCKMediaTrack ที่ตรงกัน หรือ
nil
หากไม่มีแทร็กสื่อที่มีรหัสที่ระบุ
รายละเอียดที่พัก
|
readnonatomiccopy |
รหัสเนื้อหาสำหรับสตรีมนี้
|
readnonatomiccopy |
URL ของเนื้อหาที่จะเล่น
- Since
- 4.3.4
|
readnonatomicassign |
ประเภทสตรีม
|
readnonatomiccopy |
ประเภทเนื้อหา (MIME)
|
readnonatomicassign |
ข้อมูลเมตาของรายการสื่อ
|
readnonatomiccopy |
รายการช่วงพักโฆษณาในเนื้อหานี้
|
readnonatomiccopy |
รายการคลิปช่วงพักโฆษณาในเนื้อหานี้
- Since
- 3.3
|
readnonatomicassign |
ความยาวของสตรีมเป็นวินาที หรือ INFINITY
หากเป็นสตรีมแบบสด
|
readnonatomiccopy |
แทร็กสื่อสำหรับสตรีมนี้
|
readnonatomiccopy |
รูปแบบแทร็กข้อความสำหรับสตรีมนี้
|
readnonatomiccopy |
Deep Link ของสื่อที่ Google Assistant ใช้ (หากมี)
- Since
- 4.0
|
readnonatomicassign |
การกำหนดค่าคำขอ VMAP หากมี
ดูเพิ่มเติมที่นี่: เทมเพลตการแสดงโฆษณาวิดีโอดิจิทัล 4.0 หากไม่ใช่ nil ระบบจะไม่สนใจช่องอื่นๆ ที่เกี่ยวข้องกับโฆษณาอื่นๆ ทั้งหมด
- Since
- 4.3.4
|
readnonatomicassign |
เวลา Epoch ในหน่วยวินาทีของเวลาเริ่มต้นสตรีมแบบสด
สำหรับสตรีมแบบสดที่มีเวลาเริ่มต้นที่ทราบ เช่น รายการทีวีสดหรือเกมกีฬา เวลานี้จะเริ่มตามเวลา Epoch มิเช่นนั้น จะเป็นเวลาเริ่มต้นของช่วงที่ค้นหาได้แบบเรียลไทม์เมื่อเริ่มการสตรีม
- Since
- 4.4.1
|
readnonatomicassign |
รูปแบบของกลุ่มเสียง HLS
- Since
- 4.6.0
|
readnonatomicassign |
รูปแบบของกลุ่มวิดีโอ HLS
- Since
- 4.6.0
|
readnonatomicassign |
ข้อมูลที่กำหนดเอง (หากมี)