คลาส GCKCastOptions

การอ้างอิงคลาส GCKCastOptions

ภาพรวม

ตัวเลือกที่ส่งผลต่อการค้นพบอุปกรณ์แคสต์และการทำงานของเซสชันแคสต์

ต้องตั้งค่าคุณสมบัติที่เขียนได้ก่อนส่งออบเจ็กต์นี้ไปยัง GCKCastContext

Since
3.0

รับค่า NSObject นำ <NSCopying> ไปใช้

สรุปเมธอดของอินสแตนซ์

(instancetype) - initWithReceiverApplicationID:
 สร้างออบเจ็กต์ GCKCastOptions ใหม่ที่มีรหัสแอปพลิเคชันของผู้รับที่ระบุ เพิ่มเติม...
 
(instancetype) - initWithSupportedNamespaces:
 สร้างออบเจ็กต์ GCKCastOptions ใหม่ด้วยรายการเนมสเปซที่ระบุ เพิ่มเติม...
 

สรุปพร็อพเพอร์ตี้

BOOL physicalVolumeButtonsWillControlDeviceVolume
 ธงระบุว่าปุ่มปรับระดับเสียงของอุปกรณ์ผู้ส่งควรควบคุมระดับเสียงของเซสชันหรือไม่ เพิ่มเติม...
 
BOOL disableDiscoveryAutostart
 ธงที่บ่งชี้ว่าการค้นหาอุปกรณ์แคสต์ควรเริ่มต้นโดยอัตโนมัติเมื่อเริ่มบริบท เพิ่มเติม...
 
GCKLaunchOptionslaunchOptions
 ตัวเลือกการเปิดเครื่องรับที่จะใช้เมื่อเริ่มเซสชันการแคสต์ เพิ่มเติม...
 
NSString * sharedContainerIdentifier
 ตัวระบุคอนเทนเนอร์ที่แชร์ซึ่งใช้สำหรับการดาวน์โหลด HTTP ในเบื้องหลังซึ่งดำเนินการโดยเฟรมเวิร์ก เพิ่มเติม...
 
BOOL suspendSessionsWhenBackgrounded
 ควรระงับเซสชันเมื่อแอปพลิเคชันของผู้ส่งทำงานในเบื้องหลังหรือไม่ (และกลับมาทำงานอีกครั้งเมื่อกลับไปที่เบื้องหน้า) เพิ่มเติม...
 

รายละเอียดของเมธอด

- (instancetype) initWithReceiverApplicationID: (NSString *)  applicationID

สร้างออบเจ็กต์ GCKCastOptions ใหม่ที่มีรหัสแอปพลิเคชันของผู้รับที่ระบุ

Parameters
applicationIDThe ID of the receiver application which must be supported by discovered Cast devices, and which will be launched when starting a new Cast session.
- (instancetype) initWithSupportedNamespaces: (NSArray< NSString * > *)  namespaces

สร้างออบเจ็กต์ GCKCastOptions ใหม่ด้วยรายการเนมสเปซที่ระบุ

Parameters
namespacesA list of namespaces which must be supported by the currently running receiver application on each discovered Cast device.

รายละเอียดที่พัก

- (BOOL) physicalVolumeButtonsWillControlDeviceVolume
readwritenonatomicassign

ธงระบุว่าปุ่มปรับระดับเสียงของอุปกรณ์ผู้ส่งควรควบคุมระดับเสียงของเซสชันหรือไม่

- (BOOL) disableDiscoveryAutostart
readwritenonatomicassign

ธงที่บ่งชี้ว่าการค้นหาอุปกรณ์แคสต์ควรเริ่มต้นโดยอัตโนมัติเมื่อเริ่มบริบท

หากตั้งค่าเป็น NO คุณจะเริ่มและหยุดการค้นพบได้แบบออนดีมานด์โดยใช้เมธอด startDiscovery (GCKDiscoveryManager) และ stopDiscovery (GCKDiscoveryManager)

Since
3.4
- (GCKLaunchOptions*) launchOptions
readwritenonatomiccopy

ตัวเลือกการเปิดเครื่องรับที่จะใช้เมื่อเริ่มเซสชันการแคสต์

- (NSString*) sharedContainerIdentifier
readwritenonatomiccopy

ตัวระบุคอนเทนเนอร์ที่แชร์ซึ่งใช้สำหรับการดาวน์โหลด HTTP ในเบื้องหลังซึ่งดำเนินการโดยเฟรมเวิร์ก

Since
3.2
- (BOOL) suspendSessionsWhenBackgrounded
readwritenonatomicassign

ควรระงับเซสชันเมื่อแอปพลิเคชันของผู้ส่งทำงานในเบื้องหลังหรือไม่ (และกลับมาทำงานอีกครั้งเมื่อกลับไปที่เบื้องหน้า)

โดยค่าเริ่มต้น ตัวเลือกนี้จะกำหนดเป็น YES ควรตั้งค่านี้เป็น NO ในแอปพลิเคชันที่รักษาการเชื่อมต่อเครือข่ายได้ตลอดไปอย่างไม่มีกำหนดขณะทำงานอยู่เบื้องหลัง

Since
3.4