ממשק API של Cast Sender ל-iOS

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