ภาพรวม
ชั้นเรียนที่รวบรวมข้อมูลเกี่ยวกับรายการสื่อ
รับค่า 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 หากไม่ใช่ {1/} ช่องอื่นๆ ที่เกี่ยวข้องกับโฆษณาจะถูกละเว้น
- Since
- 4.3.4
|
readnonatomicassign |
เวลา Epoch ของเวลาเริ่มต้นสตรีมแบบสดเป็นวินาที
สําหรับสตรีมแบบสดที่มีเวลาเริ่มต้นที่ทราบ เช่น รายการทีวีสดหรือเกมกีฬา เวลานี้จะเป็นเวลาที่ Epoch เริ่มกิจกรรม มิเช่นนั้น เวลาเริ่มต้นจะเป็นช่วงถ่ายทอดสดที่ค้นหาได้เมื่อเริ่มสตรีมมิง
- Since
- 4.4.1
|
readnonatomicassign |
รูปแบบของกลุ่มเสียง HLS
- Since
- 4.6.0
|
readnonatomicassign |
รูปแบบของกลุ่มวิดีโอ HLS
- Since
- 4.6.0
|
readnonatomicassign |
ข้อมูลที่กําหนดเอง หากมี