ממשק API של Cast Sender ל-iOS
המחלקות והפרוטוקולים ב-Google Cast Sender v4 API ל-iOS:
| גGCKAdBreakClipInfo | כיתה המייצגת קליפ של הפסקה למודעה |
| גGCKAdBreakClipInfoBuilder | אובייקט לבניית GCKAdBreakClipInfo מופעים חדשים או נגזרים |
| גGCKAdBreakClipVastAdsRequest | |
| גGCKAdBreakInfo | כיתה המייצגת הפסקה למודעה |
| גGCKAdBreakInfoBuilder | אובייקט לבניית GCKAdBreakInfo מופעים חדשים או נגזרים |
| גGCKAdBreakStatus | כיתה המייצגת את סטטוס ההפסקה למודעה |
| גGCKApplicationMetadata | מידע על אפליקציית המקבל |
| גGCKCastChannel | ערוץ תקשורת וירטואלי לחילופי הודעות בין שולח ההעברה למקלט ההעברה |
| גGCKCastContext | מחלקה המכילה אובייקטים ומצב גלובלי עבור המסגרת |
| גGCKCastContext(UI) | קטגוריה ב-GCKCastContext שמכילה ממשקי API ספציפיים לממשק המשתמש |
| ג<GCKCastDeviceStatusListener> | פרוטוקול listener לקבלת התראות על שינוי סטטוס של מכשיר CAST |
| גGCKCastOptions | אפשרויות שמשפיעות על הגילוי של מכשירי CAST ועל ההתנהגות של פעילויות Cast |
| גGCKCastSession | כיתה שמנהלת פעילות העברה (cast) באמצעות מכשיר מקלט |
| גGCKColor | מחלקה שמייצגת צבע RGBA |
| גGCKCredentialsData | מחלקה לשמירת נתוני פרטי הכניסה הספציפיים לאפליקציה כדי לזהות את המשתמש וייתכן לאמת אותו |
| גGCKDevice | אובייקט המייצג מכשיר מקבל |
| גGCKDeviceProvider | שיעור בסיס מופשט לביצוע גילוי מכשירים ובניית סשנים |
| גGCKDeviceProvider(Protected) | שיטות נוחות לבניית GCKDevice אובייקטים ושליחת התראות גילוי למסגרת |
| גGCKDiscoveryCriteria | קריטריונים לסינון של חיפוש מכשירים |
| גGCKDiscoveryManager | כיתה שמנהלת את תהליך גילוי המכשיר |
| ג<GCKDiscoveryManagerListener> | פרוטוקול למאזינים של GCKDiscoveryManager |
| גGCKDynamicDevice | אובייקט במכשיר שיכול להיות חלק מקבוצה של מספר תחומים |
| גGCKError | קבוצת משנה של NSError עבור שגיאות מסגרת |
| גGCKGenericChannel | הטמעה כללית של GCKCastChannel, מתאימה לשימוש כאשר לא רוצים ליצור סיווג משנה |
| ג<GCKGenericChannelDelegate> | הפרוטוקול להאצלה GCKGenericChannel |
| גGCKHLSSegment | מחלקה שעוזרת למשתמשים לבצע המרה בין GCKHLSSegmentFormat לבין NSString |
| גGCKHLSVideoSegment | מחלקה שעוזרת למשתמשים לבצע המרה בין 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 | כיתה שמייצגת פריט של בקשה שנשלח לנמענים ב-Cast |
| גGCKMediaSeekOptions | אפשרויות לחיפוש בתוך המדיה באמצעות GCKRemoteMediaClient |
| גGCKMediaStatus | מחלקה שמכילה פרטי סטטוס על מדיה מסוימת |
| גGCKMediaTextTrackStyle | מחלקה המייצגת סגנון עבור רצועת מדיה מסוג טקסט |
| גGCKMediaTrack | כיתה שמייצגת טראק מדיה |
| גGCKMultizoneDevice | מכשיר חברים בקבוצה מרובת אזורים |
| גGCKMultizoneStatus | הסטטוס של קבוצה מרובת אזורים |
| גGCKNetworkAddress | אובייקט שמייצג כתובת IP של רשת |
| גGCKOpenURLOptions | אובייקט שמייצג אפשרויות שניתן להעביר לאפליקציה שתומכת ב-Cast באמצעות כתובת URL של קישור עומק |
| גGCKRemoteMediaClient | מחלקה לשליטה בהפעלת מדיה במקלט Cast |
| גGCKRemoteMediaClient(Protected) | שיטות לקריאה לסיווגי משנה של GCKRemoteMediaClient בלבד |
| ג<GCKRemoteMediaClientAdInfoParserDelegate> | הפרוטוקול להאצלה של ניתוח הפסקות למודעות מסטטוס מדיה |
| ג<GCKRemoteMediaClientListener> | פרוטוקול למאזינים של GCKRemoteMediaClient |
| גGCKRequest | אובייקט למעקב אחר בקשה אסינכרונית |
| ג<GCKRequestDelegate> | הפרוטוקול להאצלה GCKRequest |
| גGCKSenderApplicationInfo | מידע על אפליקציית שולח |
| גGCKSession | מחלקה בסיסית מופשטת המייצגת סשן עם מקלט |
| גGCKSession(Protected) | שיטות לביטול וקריאה ל-GCKSession קטגוריות משנה בלבד |
| גGCKSessionManager | כיתה שמנהלת פעילויות באתר |
| ג<GCKSessionManagerListener> | פרוטוקול למאזינים של GCKSessionManager |
| גGCKSessionTraits | אובייקט שמתאר את התכונות והיכולות של סשן |
| גGCKUIButton | קבוצת משנה של UIButton שתומכת במצבי אפליקציות מותאמים אישית |
| גGCKUICastButton | תת-מחלקה של UIButton המטמיעה לחצן 'Cast' |
| ג<GCKUICastButtonDelegate> | שימוש בשיטות של הפרוטוקול הזה כדי להציג תיבת דו-שיח בהתאמה אישית בתגובה לפעולה של המשתמש |
| גGCKUICastContainerViewController | פקד צפייה שעוטף בקר תצוגה אחר ומוסיף אזור התראות על הפעלת מדיה מתחת לשלט זה |
| גGCKUIDeviceVolumeController | שלט לתצוגות מפורטות של ממשק משתמש שמשמש לשליטה או להצגה של עוצמת הקול וההשתקה של מקלט Cast |
| גGCKUIExpandedMediaControlsViewController | שלט רחוק לתצוגה המטמיע את התצוגה המורחבת במסך מלא |
| ג<GCKUIImageCache> | פרוטוקול שמגדיר אמצעי לאחזור ושמירה של תמונות במטמון |
| גGCKUIImageHints | אובייקט שמספק רמזים לגבי GCKUIImagePicker לגבי הסוג והגודל של תמונה לבחירה בממשק המשתמש. |
| ג<GCKUIImagePicker> | אובייקט המשמש לבחירת תמונה למטרה מסוימת מאובייקט GCKMediaMetadata |
| ג<GCKUIMediaButtonBarProtocol> | הפרוטוקול להאצלה GCKUIMediaButtonBarProtocol |
| גGCKUIMediaController | בקר לתצוגות מפורטות של ממשק משתמש שמשמש לשליטה או להצגת הסטטוס של הפעלת המדיה במקלט Cast |
| ג<GCKUIMediaControllerDelegate> | הפרוטוקול להאצלה GCKUIMediaController |
| גGCKUIMediaTrackSelectionViewController | שלט רחוק לתצוגה, שמציג רשימה של רצועות טקסט ואודיו זמינות עבור פריט מדיה נתון. |
| ג<GCKUIMediaTrackSelectionViewControllerDelegate> | פרוטוקול ההאצלה של GCKUIDeviceConnectionViewController |
| גGCKUIMiniMediaControlsViewController | שלט רחוק לתצוגה שמטמיע את סרגל הבקרה 'מה שומעים עכשיו?' |
| ג<GCKUIMiniMediaControlsViewControllerDelegate> | הפרוטוקול להאצלה GCKUIMiniMediaControlsViewController |
| גGCKUIMultistateButton | קבוצת משנה של UIButton שתומכת במצבים מרובים |
| גGCKUIPlaybackRateController | מחלקה שאפשר להשתמש בה כדי להטמיע ממשק משתמש לקצב הפעלה של סטרימינג מותאם אישית |
| גGCKUIPlayPauseToggleController | מחלקה שמאפשרת להשתמש בממשק משתמש מותאם אישית של החלפת מצב הפעלה/השהיה, במצבים שבהם GCKUIMultistateButton לא מספיק |
| גGCKUIStreamPositionController | מחלקה שיכולה לשמש להטמעת מיקום השידור המותאם אישית ו/או לחיפוש ממשק משתמש, במצבים שבהם פקדים רגילים של UISlider, UIProgressView ו-UILabel אינם מספיקים |
| גGCKUIStyle | |
| גGCKUIStyleAttributes | מחלקה לשליטה בסגנון (צבעים, גופנים, סמלים) של תצוגות ברירת המחדל של המסגרת |
| גGCKUIStyleAttributesCastViews | מאפייני הסגנון של הקבוצה הראשית |
| גGCKUIStyleAttributesConnectionController | מאפייני הסגנון של קבוצת התצוגות שמייצגת את בקר החיבור |
| גGCKUIStyleAttributesConnectionNavigation | מאפייני הסגנון של קבוצת התצוגות שמייצגת את סרגל הניווט של שלט המכשיר |
| גGCKUIStyleAttributesConnectionToolbar | מאפייני הסגנון של קבוצת התצוגה שמייצגת את סרגל הכלים של בקר המכשיר |
| גGCKUIStyleAttributesDeviceChooser | מאפייני הסגנון של קבוצת התצוגה שמייצגת את בוחר המכשירים |
| גGCKUIStyleAttributesDeviceControl | מאפייני הסגנון של קבוצת התצוגה שמייצגת את כל תצוגות בקרת המכשיר |
| גGCKUIStyleAttributesExpandedController | מאפייני הסגנון של קבוצת התצוגות שמייצגת את הבקר המורחב |
| גGCKUIStyleAttributesGuestModePairingDialog | מאפייני הסגנון של קבוצת התצוגה שמייצגת את תיבת הדו-שיח של התאמת מצב אורח |
| גGCKUIStyleAttributesInstructions | מאפייני הסגנון של קבוצת התצוגה שמייצגת את שכבת-העל של ההוראות הראשוניות |
| גGCKUIStyleAttributesMediaControl | מאפייני הסגנון של קבוצת התצוגה שמייצגת את כל התצוגות של בקרת המדיה |
| גGCKUIStyleAttributesMiniController | מאפייני הסגנון של קבוצת התצוגות שמייצגת את המיני-שלט |
| גGCKUIStyleAttributesNoDevicesAvailableController | מאפייני הסגנון של קבוצת התצוגה שמייצגים מכשירים שאינם זמינים |
| גGCKUIStyleAttributesTrackSelector | מאפייני הסגנון של קבוצת הצפיות שמייצגת את בורר רצועות המדיה |
| גGCKUIUtils | שיטות שירות עבור ממשק משתמש |
| גGCKVASTAdsRequest | מחלקה שמייצגת בקשת VAST עבור קליפ של הפסקה למודעה |
| גGCKVideoInfo | מחלקה המייצגת את פרטי פורמט הסרטון |
| גNSDictionary(GCKAdditions) | קטגוריה שמוסיפה כמה שיטות נוחות ל-NSDictionary כדי לחפש באופן בטוח ערכים מסוגים שונים |
| גNSMutableDictionary(GCKAdditions) | קטגוריה שמוסיפה כמה שיטות נוחות ל-NSמילון להגדרת ערכים מסוגים שונים |
| גNSTimer(GCKAdditions) | קטגוריה ב-NSTimer שמוסיפה שיפורים שימושיים |