Cast Sender API สําหรับ iOS
คลาสและโปรโตคอลใน Google Cast Sender v4 API สําหรับ iOS
| คGCKAdBreakClipInfo | คลาสที่แสดงถึงคลิปช่วงพักโฆษณา |
| คGCKAdBreakClipInfoBuilder | ออบเจ็กต์เครื่องมือสร้างสําหรับการสร้างอินสแตนซ์ใหม่หรืออินสแตนซ์ที่ได้รับ GCKAdBreakClipInfo |
| คGCKAdBreakClipVastAdsRequest | |
| คGCKAdBreakInfo | คลาสที่แสดงถึงช่วงพักโฆษณา |
| คGCKAdBreakInfoBuilder | ออบเจ็กต์เครื่องมือสร้างสําหรับการสร้างอินสแตนซ์ใหม่หรืออินสแตนซ์ที่ได้รับ GCKAdBreakInfo |
| คGCKAdBreakStatus | คลาสที่แสดงถึงสถานะช่วงพักโฆษณา |
| คGCKApplicationMetadata | ข้อมูลเกี่ยวกับแอปพลิเคชันตัวรับสัญญาณ |
| คGCKCastChannel | ช่องทางการสื่อสารเสมือนจริงสําหรับการแลกเปลี่ยนข้อความระหว่างผู้ส่งและผู้รับการแคสต์ |
| คGCKCastContext | คลาสที่มีออบเจ็กต์ส่วนกลางและสถานะของเฟรมเวิร์ก |
| คGCKCastContext(UI) | หมวดหมู่ใน GCKCastContext ที่มี API สําหรับ UI โดยเฉพาะ |
| ค<GCKCastDeviceStatusListener> | โปรโตคอล Listener สําหรับรับการแจ้งเตือนการเปลี่ยนแปลงสถานะอุปกรณ์แคสต์ |
| คGCKCastOptions | ตัวเลือกที่ส่งผลต่อการค้นพบอุปกรณ์แคสต์และพฤติกรรมของเซสชันการแคสต์ |
| คGCKCastSession | ชั้นเรียนที่จัดการเซสชันการแคสต์ด้วยอุปกรณ์ตัวรับ |
| คGCKColor | คลาสที่แสดงสี RGBA |
| คGCKCredentialsData | คลาสในการรักษาข้อมูลเข้าสู่ระบบเฉพาะแอปพลิเคชันเพื่อระบุและตรวจสอบสิทธิ์ผู้ใช้ |
| คGCKDevice | วัตถุที่แทนอุปกรณ์รับ |
| คGCKDeviceProvider | คลาสนามธรรมสําหรับการสํารวจอุปกรณ์และการสร้างเซสชัน |
| คGCKDeviceProvider(Protected) | วิธีการที่สะดวกสําหรับการสร้างออบเจ็กต์ GCKDevice และส่งการแจ้งเตือนการค้นพบไปยังเฟรมเวิร์ก |
| คGCKDiscoveryCriteria | เกณฑ์ตัวกรองการค้นพบอุปกรณ์ |
| คGCKDiscoveryManager | ชั้นเรียนที่จัดการกระบวนการค้นพบอุปกรณ์ |
| ค<GCKDiscoveryManagerListener> | โปรโตคอล Listener ของ GCKDiscoveryManager |
| คGCKDynamicDevice | ออบเจ็กต์อุปกรณ์ที่เป็นส่วนหนึ่งของกลุ่มมัลติโซนได้ |
| คGCKError | คลาสย่อยของ NSError สําหรับข้อผิดพลาดเฟรมเวิร์ก |
| คGCKGenericChannel | การใช้งาน GCKCastChannel ทั่วไป เหมาะสําหรับการใช้งานเมื่อไม่ต้องการจัดประเภทย่อย |
| ค<GCKGenericChannelDelegate> | โปรโตคอลการมอบสิทธิ์ GCKGenericChannel |
| คGCKHLSSegment | ชั้นเรียนที่ให้ความช่วยเหลือผู้ทํา Conversion ระหว่าง GCKHLSSegmentFormat และ NSString |
| คGCKHLSVideoSegment | ชั้นเรียนที่ให้ความช่วยเหลือผู้ทํา Conversion ระหว่าง GCKHLSVideoSegmentFormat และ NSString |
| คGCKImage | คลาสที่แสดงถึงรูปภาพที่อยู่ในเว็บเซิร์ฟเวอร์ |
| คGCKJSONUtils | วิธีการยูทิลิตีในการใช้ข้อมูล JSON |
| คGCKLaunchOptions | ตัวเลือกการเปิดใช้งานแอปพลิเคชันตัวรับ |
| คGCKLogger | ออบเจ็กต์เดี่ยวที่ใช้สําหรับการบันทึกโดยเฟรมเวิร์ก |
| ค<GCKLoggerDelegate> | โปรโตคอลการมอบสิทธิ์ GCKLogger |
| คGCKLoggerFilter | คลาสสําหรับการกรองข้อความบันทึกที่ผลิตโดยใช้ GCKLogger |
| คGCKMediaInformation | ชั้นเรียนที่รวบรวมข้อมูลเกี่ยวกับรายการสื่อ |
| คGCKMediaInformationBuilder | ออบเจ็กต์เครื่องมือสร้างสําหรับการสร้างอินสแตนซ์ใหม่หรืออินสแตนซ์ที่ได้รับ GCKMediaInformation |
| คGCKMediaLiveSeekableRange | ชั้นเรียนที่รวบรวมข้อมูลเกี่ยวกับช่วงของสตรีมที่ค้นหาได้ |
| คGCKMediaLoadOptions | ตัวเลือกในการโหลดสื่อด้วย GCKRemoteMediaClient |
| คGCKMediaLoadRequestData | ข้อมูลคําขอโหลดสื่อ |
| คGCKMediaLoadRequestDataBuilder | ออบเจ็กต์เครื่องมือสร้างสําหรับการสร้างอินสแตนซ์ใหม่หรืออินสแตนซ์ที่ได้รับ GCKMediaLoadRequestData |
| คGCKMediaMetadata | คอนเทนเนอร์สําหรับข้อมูลเมตาของสื่อ |
| คGCKMediaQueue | การแสดงโมเดลข้อมูลของคิวสื่อความยาวที่กําหนดเอง |
| คGCKMediaQueueContainerMetadata | ข้อมูลเมตาเพิ่มเติมสําหรับคอนเทนเนอร์คิวสื่อ |
| คGCKMediaQueueContainerMetadataBuilder | ออบเจ็กต์เครื่องมือสร้างสําหรับการสร้างอินสแตนซ์ใหม่หรืออินสแตนซ์ที่ได้รับ GCKMediaQueueContainerMetadata |
| คGCKMediaQueueData | คลาสที่มีข้อมูลของคิวการเล่นหรือคอนเทนเนอร์สื่อ |
| คGCKMediaQueueDataBuilder | ออบเจ็กต์เครื่องมือสร้างสําหรับการสร้างอินสแตนซ์ใหม่หรืออินสแตนซ์ที่ได้รับ GCKMediaQueueData |
| ค<GCKMediaQueueDelegate> | โปรโตคอลมอบสิทธิ์สําหรับรับการแจ้งเตือนแบบไม่พร้อมกันจาก GCKMediaQueue |
| คGCKMediaQueueItem | ชั้นเรียนที่แสดงรายการในคิวสื่อ |
| คGCKMediaQueueItemBuilder | ออบเจ็กต์เครื่องมือสร้างสําหรับการสร้างอินสแตนซ์ใหม่หรืออินสแตนซ์ที่ได้รับ GCKMediaQueueItem |
| คGCKMediaQueueLoadOptions | ตัวเลือกในการโหลดรายการคิวสื่อด้วย GCKRemoteMediaClient |
| คGCKMediaRequestItem | คลาสที่แสดงรายการคําขอที่ส่งไปยังผู้รับแคสต์ |
| คGCKMediaSeekOptions | ตัวเลือกในการกรอสื่อภายในด้วย GCKRemoteMediaClient |
| คGCKMediaStatus | ชั้นเรียนที่มีข้อมูลสถานะเกี่ยวกับสื่อบางอย่าง |
| คGCKMediaTextTrackStyle | คลาสที่แสดงถึงรูปแบบของแทร็กสื่อข้อความ |
| คGCKMediaTrack | คลาสที่แสดงถึงแทร็กสื่อ |
| คGCKMultizoneDevice | อุปกรณ์สมาชิกของกลุ่มมัลติโซน |
| คGCKMultizoneStatus | สถานะของกลุ่มหลายโซน |
| คGCKNetworkAddress | ออบเจ็กต์ที่แสดงที่อยู่ IP ของเครือข่าย |
| คGCKOpenURLOptions | ออบเจ็กต์ที่แสดงตัวเลือกที่สามารถส่งต่อไปยังแอปพลิเคชันที่พร้อมใช้งาน Cast ผ่าน URL ของ Deep Link |
| คGCKRemoteMediaClient | คลาสสําหรับการควบคุมการเล่นสื่อบนตัวรับการแคสต์ |
| คGCKRemoteMediaClient(Protected) | เหตุผลที่เรียกใช้โดยคลาสย่อย GCKRemoteMediaClient เท่านั้น |
| ค<GCKRemoteMediaClientAdInfoParserDelegate> | โปรโตคอลที่ได้รับมอบสิทธิ์สําหรับการแยกวิเคราะห์ข้อมูลช่วงพักโฆษณาจากสถานะสื่อ |
| ค<GCKRemoteMediaClientListener> | โปรโตคอล Listener ของ GCKRemoteMediaClient |
| คGCKRequest | ออบเจ็กต์สําหรับการติดตามคําขอแบบไม่พร้อมกัน |
| ค<GCKRequestDelegate> | โปรโตคอลการมอบสิทธิ์ GCKRequest |
| คGCKSenderApplicationInfo | ข้อมูลเกี่ยวกับแอปพลิเคชันของผู้ส่ง |
| คGCKSession | คลาสฐานนามธรรมที่แสดงถึงเซสชันที่มีอุปกรณ์ตัวรับ |
| คGCKSession(Protected) | ลบล้างและเรียกใช้เมธอดโดย GCKSession คลาสย่อยเท่านั้น |
| คGCKSessionManager | ชั้นเรียนที่จัดการเซสชัน |
| ค<GCKSessionManagerListener> | โปรโตคอล Listener ของ GCKSessionManager |
| คGCKSessionTraits | ออบเจ็กต์ที่อธิบายลักษณะเฉพาะและความสามารถของเซสชัน |
| คGCKUIButton | คลาสย่อยของ UIButton ที่รองรับสถานะแอปพลิเคชันที่กําหนดเอง |
| คGCKUICastButton | คลาสย่อยของ UIButton ที่ใช้ปุ่ม "แคสต์" |
| ค<GCKUICastButtonDelegate> | ใช้วิธีการของโปรโตคอลนี้เพื่อนําเสนอกล่องโต้ตอบที่กําหนดเองเพื่อตอบสนองต่อการดําเนินการของผู้ใช้ |
| คGCKUICastContainerViewController | ตัวควบคุมข้อมูลพร็อพเพอร์ตี้ที่รวมตัวควบคุมการดูอื่นและเพิ่มพื้นที่การแจ้งเตือนการเล่นสื่อด้านล่างตัวควบคุมนั้น |
| คGCKUIDeviceVolumeController | ตัวควบคุมสําหรับมุมมอง UI ที่ใช้เพื่อควบคุมหรือแสดงระดับเสียงและปิดเสียงของตัวรับการแคสต์ |
| คGCKUIExpandedMediaControlsViewController | ตัวควบคุมมุมมองที่ใช้มุมมองเต็มหน้าจอควบคุม |
| ค<GCKUIImageCache> | โปรโตคอลที่กําหนดวิธีการเรียกข้อมูลและการแคชรูปภาพ |
| คGCKUIImageHints | ออบเจ็กต์ที่ให้คําแนะนําแก่ GCKUIImagePicker เกี่ยวกับประเภทและขนาดของรูปภาพที่จะเลือกเพื่อแสดงใน UI |
| ค<GCKUIImagePicker> | ออบเจ็กต์ที่ใช้ในการเลือกรูปภาพสําหรับวัตถุประสงค์ที่ต้องการจากออบเจ็กต์ GCKMediaMetadata |
| ค<GCKUIMediaButtonBarProtocol> | โปรโตคอลการมอบสิทธิ์ GCKUIMediaButtonBarProtocol |
| คGCKUIMediaController | ตัวควบคุมสําหรับมุมมอง UI ที่ใช้เพื่อควบคุมหรือแสดงสถานะการเล่นสื่อบนตัวรับการแคสต์ |
| ค<GCKUIMediaControllerDelegate> | โปรโตคอลการมอบสิทธิ์ GCKUIMediaController |
| คGCKUIMediaTrackSelectionViewController | ตัวควบคุมมุมมองที่แสดงรายการแทร็กข้อความและเสียงที่มีอยู่สําหรับรายการสื่อที่ระบุ |
| ค<GCKUIMediaTrackSelectionViewControllerDelegate> | โปรโตคอลการมอบสิทธิ์ GCKUIDeviceConnectionViewController |
| คGCKUIMiniMediaControlsViewController | ตัวควบคุมมุมมองที่ใช้แถบควบคุม "กําลังเล่น" |
| ค<GCKUIMiniMediaControlsViewControllerDelegate> | โปรโตคอลการมอบสิทธิ์ GCKUIMiniMediaControlsViewController |
| คGCKUIMultistateButton | คลาสย่อยของ UIButton ที่รองรับหลายรัฐ |
| คGCKUIPlaybackRateController | คลาสที่ใช้ UI ของอัตราการเล่นสตรีมที่กําหนดเองได้ |
| คGCKUIPlayPauseToggleController | คลาสที่สามารถใช้เพื่อนํา UI การสลับเล่น/หยุดชั่วคราวที่กําหนดเองได้ ในกรณีที่ GCKUIMultistateButton ไม่เพียงพอ |
| คGCKUIStreamPositionController | คลาสที่สามารถใช้ตําแหน่งสตรีมที่กําหนดเองและ/หรือ UI ได้นั้น ในกรณีที่การควบคุม UISlider, UIProgressView และ UILabel ทั่วไปไม่เพียงพอ |
| คGCKUIStyle | |
| คGCKUIStyleAttributes | คลาสสําหรับควบคุมสไตล์ (สี แบบอักษร ไอคอน) ของมุมมองเริ่มต้นของเฟรมเวิร์ก |
| คGCKUIStyleAttributesCastViews | แอตทริบิวต์รูปแบบสําหรับกลุ่มมุมมองราก |
| คGCKUIStyleAttributesConnectionController | แอตทริบิวต์รูปแบบสําหรับกลุ่มข้อมูลพร็อพเพอร์ตี้ที่แสดงถึงตัวควบคุมการเชื่อมต่อ |
| คGCKUIStyleAttributesConnectionNavigation | แอตทริบิวต์รูปแบบสําหรับกลุ่มมุมมองที่แสดงถึงแถบนําทางของตัวควบคุมอุปกรณ์ |
| คGCKUIStyleAttributesConnectionToolbar | แอตทริบิวต์รูปแบบสําหรับกลุ่มข้อมูลพร็อพเพอร์ตี้ที่แสดงแถบเครื่องมือของตัวควบคุมอุปกรณ์ |
| คGCKUIStyleAttributesDeviceChooser | แอตทริบิวต์รูปแบบสําหรับกลุ่มข้อมูลพร็อพเพอร์ตี้ที่แสดงถึงตัวเลือกอุปกรณ์ |
| คGCKUIStyleAttributesDeviceControl | แอตทริบิวต์รูปแบบสําหรับกลุ่มมุมมองที่แสดงมุมมองการควบคุมอุปกรณ์ทั้งหมด |
| คGCKUIStyleAttributesExpandedController | แอตทริบิวต์รูปแบบสําหรับกลุ่มข้อมูลพร็อพเพอร์ตี้ที่แสดงถึงตัวควบคุมแบบขยาย |
| คGCKUIStyleAttributesGuestModePairingDialog | แอตทริบิวต์รูปแบบสําหรับกลุ่มข้อมูลพร็อพเพอร์ตี้ที่แสดงกล่องโต้ตอบการจับคู่โหมดผู้มาเยือน |
| คGCKUIStyleAttributesInstructions | แอตทริบิวต์รูปแบบสําหรับกลุ่มข้อมูลพร็อพเพอร์ตี้ที่แสดงการวางซ้อนคําแนะนําเริ่มต้น |
| คGCKUIStyleAttributesMediaControl | แอตทริบิวต์รูปแบบสําหรับกลุ่มมุมมองที่แสดงมุมมองการควบคุมสื่อทั้งหมด |
| คGCKUIStyleAttributesMiniController | แอตทริบิวต์รูปแบบสําหรับกลุ่มข้อมูลพร็อพเพอร์ตี้ที่แสดงถึงตัวควบคุมขนาดเล็ก |
| คGCKUIStyleAttributesNoDevicesAvailableController | แอตทริบิวต์รูปแบบสําหรับกลุ่มข้อมูลพร็อพเพอร์ตี้ที่แสดงถึงไม่มีตัวควบคุมที่ใช้ได้ |
| คGCKUIStyleAttributesTrackSelector | แอตทริบิวต์รูปแบบสําหรับกลุ่มข้อมูลพร็อพเพอร์ตี้ที่แสดงตัวเลือกแทร็กสื่อ |
| คGCKUIUtils | วิธีการกําหนดอินเทอร์เฟซผู้ใช้ |
| คGCKVASTAdsRequest | คลาสที่แสดงคําขอ VAST สําหรับคลิปช่วงพักโฆษณา |
| คGCKVideoInfo | ชั้นเรียนที่แสดงรายละเอียดรูปแบบวิดีโอ |
| คNSDictionary(GCKAdditions) | หมวดหมู่ที่เพิ่มวิธีการอํานวยความสะดวกในพจนานุกรมเพื่อค้นหาค่าประเภทต่างๆ อย่างปลอดภัย |
| คNSMutableDictionary(GCKAdditions) | หมวดหมู่ที่เพิ่มวิธีแสนสะดวกลงใน NSDictionary สําหรับการกําหนดค่าประเภทต่างๆ |
| คNSTimer(GCKAdditions) | หมวดหมู่เกี่ยวกับ NSตัวจับเวลาที่เพิ่มการเพิ่มประสิทธิภาพที่เป็นประโยชน์ |