ממשק 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 שמוסיפה שיפורים שימושיים |