Google Cast के हर नए वर्शन के रिलीज़ होने पर, यहां दिए गए बदलाव किए जाते हैं. साथ ही, एपीआई रेफ़रंस अपडेट किए जाते हैं. डिज़ाइन चेकलिस्ट में हुए बदलावों के बारे में जानने के लिए, इसका changelog देखें.
16 जुलाई, 2026
Web Receiver 3.0.0152
पहले रोल आउट किए गए वर्शन (3.0.0147, 3.0.0150, 3.0.0151) को वापस ले लिया गया है. ऐसा इसलिए किया गया है, क्योंकि इनमें कई तरह की समस्याएं (नीचे देखें) आ रही थीं
झलक रिलीज़: 16 जुलाई, 2026
लॉन्च होने की तारीख (प्लान की गई): 21 जुलाई, 2026
लॉन्च होने की तारीख (प्लान की गई): 11 अगस्त, 2026
पहली रिलीज़ के मुकाबले, इन समस्याओं को ठीक किया गया है:
- पहली जनरेशन के Chromecast पर v2 SDK टूल लोड न होने की समस्या ठीक की गई.
- विज्ञापन ब्रेक के बाद, प्लेयर के बफ़रिंग मोड में अटक जाने की समस्या ठीक की गई.
- Shaka Player के लिए, "audio/x-mpegurl" और "audio/mpegurl" एमआईएमई टाइप को एचएलएस के तौर पर मैप किया गया है. इससे, इस एमआईएमई टाइप का इस्तेमाल करने वाले ऐप्लिकेशन के लिए गड़बड़ी का कोड 4000 ठीक हो जाता है.
बदलावों की पूरी सूची देखने के लिए, रिलीज़ नोट का ओरिजनल वर्शन देखें.
20 मई, 2026
Web Receiver 3.0.0151
सुधार:
- विज्ञापन ब्रेक के बाद, प्लेयर के बफ़रिंग मोड में अटक जाने की समस्या ठीक की गई.
- Shaka Player के लिए, "audio/x-mpegurl" एमआईएमई टाइप को HLS के तौर पर मैप किया गया है. इससे इस एमआईएमई टाइप का इस्तेमाल करने वाले ऐप्लिकेशन के लिए, गड़बड़ी कोड 4000 ठीक हो जाता है.
7 अप्रैल, 2026
Android Sender 22.3.1
- इस वर्शन में, 22.3.0 वर्शन से जुड़ी एक समस्या को ठीक किया गया है. इस समस्या की वजह से, कंस्ट्रक्टर को कॉल किए जाने पर, पुष्टि करने से जुड़ी गड़बड़ी की वजह से Robolectric टेस्ट पूरे नहीं हो पाते थे.
6 अप्रैल, 2026
Web Receiver 3.0.0150
बफ़रिंग मेट्रिक में रिग्रेशन की वजह से, 18 नवंबर, 2025 को शुरुआती रोलआउट (3.0.0147) वापस ले लिया गया
लॉन्च होने की तारीख: 30 अप्रैल, 2026
रोल आउट पूरा होने की तारीख: 18 मई, 2026
मुख्य बदलाव:
- CAF में इस्तेमाल किए जाने वाले Shaka Player के डिफ़ॉल्ट वर्शन को 4.9.2 से 4.15.35 पर अपडेट कर दिया गया है. बदलावों की पूरी सूची देखने के लिए, Shaka Player का changelog देखें.
- डिफ़ॉल्ट
useShakaForHlsकोtrueपर सेट कर दिया जाता है. इससे सभी प्लेबैक के लिए, Shaka डिफ़ॉल्ट प्लेयर बन जाता है. ऐप्लिकेशन अब भी ऑप्ट आउट कर सकते हैं. Shaka Player से माइग्रेट करने पर एचएलएस देखें CastReceiverContextमें मेटाडेटा APIgetDeviceInformation()जोड़ा गया
अन्य बदलाव:
- एक आइटम से दूसरे आइटम पर टेक्स्ट ट्रैक के बने रहने की समस्या ठीक की गई
- CAF रिस्पॉन्स हैंडलर में, Shaka का पूरा अनुरोध ऑब्जेक्ट उपलब्ध कराएं
- Shaka के नए वर्शन के लिए, डिफ़ॉल्ट
availabilityWindowOverrideसेट करना बंद करें ErrorDataमेंplayerErrorCodeऔरseverityफ़ील्ड जोड़ें- रनटाइम में अचानक हुई गड़बड़ियों की वजह से ट्रिगर होने वाले लोड पर, हल नहीं किए गए प्रॉमिस को ठीक किया गया
- एचएलएस लोड-बैलेंसिंग के कुछ मामलों के लिए, ऑडियो ट्रैक ठीक करना
- Dolby Vision कोडेक के साथ काम करने की सुविधा का पता लगाने से जुड़ी समस्या ठीक की गई
- CAF से Shaka Player को भेजी गई, डीआरएम की मज़बूत सेटिंग से जुड़ी डिफ़ॉल्ट सेटिंग को ठीक किया गया
- preloadTime तय न होने पर, कतार के व्यवहार से जुड़ी समस्या ठीक की गई
- विज्ञापन नहीं चलने पर प्लेयर रीसेट होने की समस्या ठीक करना
- प्लेबैक के बीच Shaka Player इंस्टेंस की कैश मेमोरी से जुड़ी समस्या ठीक की गई
- CAF से MIME टाइप पास करके, Shaka Player में HEAD अनुरोधों से बचें
- Shaka के नए वर्शन में ट्रैक में बदलाव करने वाले इवेंट और CAF में मौजूद उनके जैसे इवेंट के बीच होने वाले खराब इंटरैक्शन को ठीक किया गया
getRawCurrentTimeSec()के साथ समानता बनाए रखने के लिए,getRawSeekableRange()को दिखाएं.- Shaka Player के लिए, डीआरएम की मज़बूती की डिफ़ॉल्ट सेटिंग ठीक की गई हैं: Android पर काम करने वाले डिवाइसों के लिए Widevine L1 और अन्य सभी डिवाइसों के लिए सिस्टम डिफ़ॉल्ट
cast.framework.events.ErrorEventमेंtriggeredByEventTypeजोड़ें- डीएआई कॉन्टेंट के लिए विज्ञापन का यूज़र इंटरफ़ेस (यूआई) मौजूद न होने की समस्या ठीक करना
- Shaka Player में बैंडविड्थ का अनुमान लगाने से जुड़ी गड़बड़ी ठीक की गई
cast.framework.NetworkRequestInfoमेंshakaRequestContextजोड़ें- HLS से
EXT-X-SESSION-DATAको नएcast.framework.events.SessionDataEventपर ले जाना
11 फ़रवरी, 2026
Android Sender 22.3.0
-
कास्ट बटन पर क्लिक करने पर, ऐप्लिकेशन में मौजूद डिवाइस चुनने वाले डायलॉग बॉक्स के बजाय, सिस्टम के आउटपुट स्विचर को लॉन्च करने का विकल्प जोड़ा गया. यह सुविधा, Android 13 (एपीआई लेवल 33) या इसके बाद के वर्शन वाले डिवाइसों पर काम करती है.
- इन निर्देशों को पढ़कर पक्का करें कि आपका ऐप्लिकेशन, सिस्टम के आउटपुट स्विचर से किए गए मीडिया राउटिंग के बदलावों के साथ काम करने के लिए तैयार है.
-
इस सुविधा के लिए ऑप्ट इन करने के लिए,
CastOptions.Builder#setShowSystemOutputSwitcherOnCastIconClick(...)को कॉल करें. ऐसा तब करें, जबOptionsProviderसे वापस आने के बादCastOptionsबनाया जा रहा हो. -
CastOptionsबनने के बाद भी, इस सेटिंग को डाइनैमिक तरीके से बदला जा सकता है. इसके लिए,CastContextके सिंगलटन शेयर किए गए इंस्टेंस परCastContext#setShowSystemOutputSwitcherOnCastIconClick(...)को कॉल करें.
20 अक्टूबर, 2025
Android Sender 22.2.0
-
इंटेलिजेंट डिवाइस सजेशन एपीआई जोड़ा गया है. यह एपीआई, रजिस्टर किए गए ऐप्लिकेशन को कास्ट डिवाइसों के सुझाव भेजता है, ताकि उपयोगकर्ता एक टैप में ट्रांसफ़र करने की सुविधा का इस्तेमाल करके, आसानी से कास्टिंग सेशन शुरू कर सकें. इस सुविधा के लिए, डिवाइस पर Android 14 (एपीआई लेवल 34) या इसके बाद का वर्शन होना ज़रूरी है.
-
DeviceSuggestions#getClient()के ज़रिए एपीआई को ऐक्सेस करें. -
डिवाइस के सुझावों का अनुरोध करने के लिए,
DeviceSuggestionsClient#requestDeviceSuggestions(). -
DeviceSuggestionsClient#registerCallback(...)का इस्तेमाल, नए डिवाइसों के बारे में सूचना पाने के लिए किया जाता है. इससे, सुझाव के तौर पर डिवाइसों को दिखाया जा सकता है या पिछले सुझावों की समयसीमा खत्म होने के बारे में सूचना दी जा सकती है. साथ ही,DeviceSuggestionsClient#unregisterCallback(...)का इस्तेमाल, कॉलबैक को अनरजिस्टर करने के लिए किया जाता है. -
DeviceSuggestionsClient#clearClientData()आपके ऐप्लिकेशन का वह डेटा मिटाता है जिसके आधार पर डिवाइस पर सुझाव दिखाए जाते हैं.
-
7 अक्टूबर, 2025
iOS Sender 4.8.4
- उपयोगकर्ताओं के लिए यूज़र इंटरफ़ेस (यूआई) जोड़ा गया है, ताकि वे भेजने वाले डिवाइस पर Cast की सेवा की शर्तें और निजता नीति पढ़ सकें और उन्हें स्वीकार कर सकें.
- iOS SDK के साथ काम करने वाला सबसे पुराना वर्शन अब iOS 15 है.
- Cocoapods ने वर्शन 4.3.1 से, स्टैटिक लाइब्रेरी को डिफ़ॉल्ट रूप से रिलीज़ किया है. वर्शन 4.8.4 से शुरू होने वाली इस स्टैटिक लाइब्रेरी में, Protobuf लाइब्रेरी शामिल है. हमारा सुझाव है कि आप स्टैटिक लाइब्रेरी का इस्तेमाल करें, ताकि Protobuf के साथ वर्शन की कंपैटिबिलिटी से जुड़ी संभावित समस्याओं से बचा जा सके. हालांकि, इसके बजाय डाइनैमिक लाइब्रेरी को डाउनलोड भी किया जा सकता है.
-
ध्यान दें कि
GCKErrorCodeकेGCKErrorCodeCancelledके साथ कास्ट करने में होने वाली समस्याएं और डिसकनेक्ट होने की समस्या, सामान्य तौर पर होती है. पक्का करें किGCKErrorCodeCancelledकी वजह से कास्टिंग की सुविधा काम न करने पर या डिसकनेक्ट होने पर, आपका ऐप्लिकेशन अपने-आप कास्टिंग की सुविधा को फिर से चालू न करे. ऐसा इसलिए, क्योंकि अगर उपयोगकर्ता सेवा की शर्तों को अस्वीकार करता है, तो इससे अनचाही समस्याएं हो सकती हैं.
12 मई, 2025
Android Sender 22.1.0
-
play-services-cast:22.1.0 और play-services-cast-framework:22.1.0 रिलीज़ किया गया
-
इसे androidx.mediarouter:mediarouter:1.8.0-beta01 पर अपडेट किया गया है. साथ ही, यह AndroidX Media Router
MediaRouter.RouteInfo#connect()औरMediaRouter.RouteInfo#disconnect()एपीआई के साथ काम करता है. -
AndroidX Media Router
MediaRouterParams.Builder#setMediaTransferRestrictedToSelfProviders(boolean)API सेट करने के लिए,CastOptions.Builderजोड़ता है.
-
इसे androidx.mediarouter:mediarouter:1.8.0-beta01 पर अपडेट किया गया है. साथ ही, यह AndroidX Media Router
28 अक्टूबर, 2024
Android Sender 22.0.0 और Android TV Receiver 21.1.1
- Protobuf Java Lite लाइब्रेरी में मिली सेवा से इनकार करने की संभावित समस्या को ठीक किया गया है.
- MediaNotificationService को मिटाया गया. इसका इस्तेमाल ऐप्लिकेशन सीधे तौर पर नहीं कर सकते.
- Android R या इससे पुराने वर्शन पर काम करने वाले डिवाइसों के लिए, इस समस्या को ठीक किया गया है. इसमें Google Cast की सूचना में बहुत छोटी इमेज दिखाने की कोशिश करने पर, सिस्टम यूज़र इंटरफ़ेस (यूआई) क्रैश हो जाता है.
4 सितंबर, 2024 1 नवंबर, 2024
Web Receiver 3.0.0133 3.0.0135 3.0.0137
- CAF में इस्तेमाल किए जाने वाले Shaka Player के डिफ़ॉल्ट वर्शन को 4.3.4 से 4.9.2 पर अपडेट कर दिया गया है. बदलावों की पूरी सूची देखने के लिए, Shaka Player का changelog देखें.
- Shaka Player के लिए, कॉन्टेंट प्रीलोड करने की सुविधा चालू की गई है. इससे मीडिया आइटम या विज्ञापन ब्रेक के बीच आसानी से स्विच किया जा सकता है.
- Shaka के कोडेक स्विच करने की वजह से होने वाली गड़बड़ियों को ठीक किया गया.
- Shaka से जुड़ी गड़बड़ियों के लिए, नया फ़ील्ड
ErrorSeverityजोड़ा गया है. अगर गंभीरता का लेवलRECOVERABLEहै, तो वीडियो चलना बंद नहीं होना चाहिए. - एक साथ लोड करने के अनुरोधों के लिए, कॉन्टेंट लोड न होने की समस्या को ठीक किया गया है.
- आंतरिक तौर पर, CAF अब मीडिया एलिमेंट को अटैच करने के लिए
shaka.Player#attachका इस्तेमाल करता है. इसके बजाय, मीडिया एलिमेंट कोshaka.Playerकंस्ट्रक्टर (Shaka API में सेवा में नहीं है) को पास किया जाता है. cast.framework.events.Id3EventमेंframeTypeऔरframeDescriptionफ़ील्ड जोड़े गए. Shaka Player का इस्तेमाल करके वीडियो चलाने पर, इन फ़ील्ड में जानकारी अपने-आप भर जाती है.REQUEST_GET_STATUSऔरREQUEST_PRELOADइवेंट जोड़े गए. उन इवेंट कोPlayerManager#addEventListenerकी मदद से सुना जा सकता है.- गलत
requestIdवाले लोड अनुरोधों के लिए, चुपचाप फ़ेल होने के बजाय गड़बड़ी का जवाब जोड़ा गया. - Shaka Player
jumpLargeGapsconfig के लिए चेतावनी वाले लॉग को ठीक किया गया है. यह Shaka v4 में काम नहीं करता था. LOADINGराज्य के लिए,MediaStatusमैसेज मेंrequestIdकी जानकारी दिखनी शुरू हो गई है.- नया कॉन्टेंट लोड करते समय, Shaka Player के इंस्टेंस को रीसाइकल करें.
QUEUE_SHUFFLEमीडिया कमांड के लिए, अब सहायता नहीं मिलेगी. इसके बजाय,QUEUE_UPDATEका इस्तेमाल करें.- VAST विज्ञापन पॉड के लिए बेहतर सहायता. इनमें हर
<Ad>टैग मेंsequenceएट्रिब्यूट और नेस्ट किया गया<Wrapper>टैग होता है. <cast-media-player>से नेस्ट किए गए<video>एलिमेंट तक, वैल्यू के बिनाcrossoriginएट्रिब्यूट का फ़िक्स्ड प्रोपगेशन.- एमपीएल में इनबैंड ऑडियो की भाषा का पता लगाना.
22 अगस्त, 2024
iOS Sender 4.8.3
- उस गड़बड़ी को ठीक किया गया है जिसमें कास्ट बटन पर टैप करने पर, डिवाइस चुनने वाला टूल नहीं खुलता था.
- AVRouting से जुड़ी क्रैश होने की समस्या को ठीक किया गया है. यह समस्या, iOS 17 और इसके बाद के वर्शन पर काम करने वाले डिवाइसों में आ रही थी.
18 अप्रैल, 2024
iOS Sender 4.8.1
- Cast SDK के साथ काम करने वाला सबसे पुराना वर्शन अब iOS 14 है.
- हस्ताक्षर किए गए xcframework के साथ पैकेज में निजता मेनिफ़ेस्ट शामिल किया गया है.
- मेहमान मोड को बंद कर दिया गया है और इसे हटा दिया गया है. इस रिलीज़ से, इंटिग्रेशन के लिए SDK टूल का सिर्फ़ एक फ़्लेवर उपलब्ध होगा.
- कास्टिंग के दौरान कभी-कभी छोटा विज्ञापन चलने पर होने वाली क्रैश की समस्या को ठीक किया गया है.
11 दिसंबर, 2023
Web Receiver 3.0.0122
- वीएएसटी के लिए, विज्ञापन पॉड और विज्ञापन बफ़े की सुविधा जोड़ी गई.
- Google TV डिवाइसों के लिए, Cast Player के मीडिया कंट्रोल का यूज़र इंटरफ़ेस (यूआई) अपडेट किया गया है.
Trackऑब्जेक्ट में एक नयाaudioTrackInfoफ़ील्ड जोड़ा गया है.cast.framework.system.Messageजोड़ा गया, जो किसी व्यक्ति से मिले या उसे भेजे गए मैसेज को दिखाता है.- सीक ब्रेक के लॉजिक में बदलाव किया गया है. अब वेब रिसीवर, सिंथेटिक
seek-{timestamp}ब्रेक सिर्फ़ तब बनाता है, जबBreakManager#setBreakSeekInterceptorसे एक से ज़्यादा ब्रेक मिलते हैं. ऐसा न होने पर, सीक ब्रेक, टाइमलाइन पर मौजूद ओरिजनल ब्रेक के बराबर रहता है. - जोड़ा गया
CastReceiverOptions#shakaVariantCAF में Shaka Player के डीबग वर्शन लोड करने का विकल्प. -
ठीक किया गया
PlaybackConfig#licenseRequestHandlerऔरPlaybackConfig#licenseResponseHandlerको एचएलएस के लिए Shaka के साथ तब नहीं पहचाना जा रहा था, जब AES-128 एन्क्रिप्शन का इस्तेमाल किया जाता था. - ठीक किया गया
ID3EventShaka Player का इस्तेमाल करने पर ट्रिगर नहीं हो रहा था. - प्रीरोल विज्ञापनों का इस्तेमाल करते समय, साइड लोड किए गए टेक्स्ट ट्रैक की समस्या ठीक की गई.
UITextDisplayerका इस्तेमाल करने पर, टेक्स्ट रेंडरिंग से जुड़ी समस्या ठीक की गई.- VAST, MIME टाइप, और कॉन्टेंट की सुरक्षा करने वाले सिस्टम के नामों के लिए, केस-सेंसिटिविटी से जुड़ी कई समस्याओं को ठीक किया गया है.
- फ़ोर्स किए गए कैप्शन से जुड़ी कई समस्याएं ठीक की गईं.
BREAK_CLIP_ENDEDइवेंट के लिए,EndedReasonकोड अपने-आप भरने की सुविधा से जुड़ी समस्या ठीक की गई.
4 दिसंबर, 2023
Android Sender 21.4.0 और Android TV Receiver 21.0.1
-
play-services-cast:21.4.0 और play-services-cast-framework:21.4.0 रिलीज़ किया गया
- minSdkVersion को 16 से बढ़ाकर 19 कर दिया गया है.
-
androidx.mediarouter:mediarouter:1.6.0-beta01 पर निर्भर रहने के लिए अपडेट किया गया. इससे
MediaRouteButtonsडिफ़ॉल्ट रूप से हमेशा दिखता है. इससे, उन स्थितियों को कम किया जा सका जिनमें उपयोगकर्ता के बिना कुछ किए ही, कास्ट डिवाइस की खोज अपने-आप शुरू हो जाती है. -
CastOptions.Builder#setSessionTransferEnabledजोड़ा गया है. इससे यह सेट किया जा सकता है कि आउटपुट स्विचर चालू होने पर, भेजने वाले ऐप्लिकेशन को कास्ट डिवाइस दिखाने चाहिए या नहीं. डिफ़ॉल्ट वैल्यू, सही है. -
अगर ऐप्लिकेशन,
CastMediaOptionsसेट नहीं करते हैं या CastMediaOptions को null पर सेट करते हैं, तोMediaSessionsअब नहीं बनाए जाते. -
MiniControllerFragmentandroid.view.InflateExceptionसे जुड़ी उस गड़बड़ी को ठीक किया गया है जोFragmentContainerViewsका इस्तेमाल करते समय हो सकती है. -
CastButtonFactory#setUpMediaRouteButtonके नए वर्शन जोड़े गए हैं. येTasksदिखाते हैं, ताकि ऐप्लिकेशन किसी कार्रवाई के पूरा होने या थ्रो किए गए अपवाद के बारे में सुन सकें. पुराने वर्शन मेंExecutorआर्ग्युमेंट नहीं होता है. इसलिए, ये ModuleUnavailableExceptions को अनदेखा कर देंगे और चुपचाप फ़ेल हो जाएंगे.
-
Released play-services-cast-tv:21.0.1
- minSdkVersion को 16 से बढ़ाकर 19 कर दिया गया है.
- इस रिलीज़ में क्वालिटी से जुड़े सुधार किए गए हैं
20 जुलाई, 2023
iOS Sender 4.8.0
- iOS SDK के साथ काम करने वाला सबसे पुराना वर्शन अब iOS 13 है.
- XCFramework की पहली स्टेबल रिलीज़.
- Cocoapods के ज़रिए उपलब्ध XCFrameworks.
- मीडिया चलाने के दौरान, वॉल्यूम को कंट्रोल करने के लिए, वॉल्यूम कम या ज़्यादा करने वाले बटन का इस्तेमाल करने की सुविधा को वापस लाया गया है.
- नेविगेशन बार में इस्तेमाल किए जाने पर, कास्ट बटन अब टिंट कलर का पालन करता है.
- अब GCKUIStyle API का इस्तेमाल करके, नेविगेशन के टाइटल के रंग को पसंद के मुताबिक बनाया जा सकता है.
- मीडिया ट्रैक के कैप्शन की सूची को देखने के तरीके में, पारदर्शी नेविगेशन बार से जुड़ी समस्या को ठीक किया गया है.
- XCFramework के बीटा वर्शन में क्रैश होने की समस्या ठीक की गई.
- UIControl को फ़ास्ट फ़ॉरवर्ड या रिवाइंड करने की कार्रवाइयों से बाइंड करने के लिए, एक एपीआई जोड़ा गया.
- Pixel Tablet पर कास्ट करने की सुविधा जोड़ी गई.
6 जुलाई, 2023
Web Receiver 3.0.0111
-
BreakManageraddBreak(breakData, breakClips, broadCastMediaStatus)औरremoveBreakById(breakId)का इस्तेमाल करके, डाइनैमिक ऐड इंसर्शन की सुविधा जोड़ी गई. -
स्मूथ मेनिफ़ेस्ट में
Subtypeस्ट्रिंग पार्सिंग की सुविधा जोड़ी गई. -
Shaka Player के लिए,
manifestRequestHandler,segmentRequestHandler, औरlicenseRequestHandlerमें एसिंक अनुरोधों के लिए सहायता जोड़ी गई. - फ़ोर्स किए गए सबटाइटल के लिए सहायता जोड़ी गई.
- CAF के लिए, Shaka के डिफ़ॉल्ट वर्शन को v4.3.4 पर अपडेट किया गया.
-
setActiveByIdsपैरामीटर की जानकारी को विस्तार से बताया गया. - इस अपडेट में, CAF के अलग-अलग ऑडियो ट्रैक चुनने के तरीके को ठीक किया गया है.
- Shaka के अनुरोध फ़िल्टर के लिए, अनुरोध के मुख्य हिस्से के टाइप के कन्वर्ज़न को ठीक किया गया.
-
BreakManagerमेंBreakClipसे जुड़ीCreativeInformationके बारे में क्वेरी करने की सुविधा जोड़ी गई है.getCreativeInfoByClipId(breakClipId). - डी-पैड से कंट्रोल किए जाने वाले डिवाइसों पर, मीडिया एलिमेंट लोड करते समय मीडिया मेटाडेटा मौजूद नहीं था. इस समस्या को ठीक कर दिया गया है.
-
BreakClipमेंhlsSegmentFormatऔरhlsVideoSegmentFormatप्रॉपर्टी जोड़ी गईं. - एमपीएल का इस्तेमाल करके, केस-सेंसिटिव MIME टाइप की तुलना करने की समस्या ठीक की गई.
- Shaka Player का इस्तेमाल करके, लाइव एचएलएस (टीएस पर आधारित) को लोड करने पर होने वाली बफ़रिंग की समस्या ठीक की गई.
-
IS_AT_LIVE_EDGE_CHANGEDइवेंट के लिएPlayerDataBinderके व्यवहार से जुड़ी समस्या ठीक की गई. - एमपीएल का इस्तेमाल करके, टीएस सेगमेंट में ज़रूरत के हिसाब से डेटा न दिए जाने पर, इनफ़िनिट लूप की समस्या को ठीक किया गया.
-
Shaka Player से जुड़ी गड़बड़ियों के लिए
error.stackजोड़ा गया. -
Shaka Player के ट्रैक ऑब्जेक्ट से
audioCodecफ़ील्ड के बजायaudioMimeTypeफ़ील्ड का इस्तेमाल किया गया है, ताकि वैरिएंट ट्रैक के लिएcast.framework.messages.Track.trackContentTypeफ़ील्ड को भरा जा सके. -
Shaka Player ट्रैक के लिए,
shaka.extern.track.labelकोcast.framework.messages.Track.nameमें जोड़ा गया. -
cast.framework.stats.Statsऑब्जेक्ट को बड़ा किया गया है, ताकिshaka.extern.Statsमें मौजूद फ़ील्ड को शामिल किया जा सके. - कॉन्टेंट में एम्बेड किए गए ब्रेक की अवधि बढ़ने पर, मीडिया के समय की गणना से जुड़ी समस्या ठीक की गई.
28 मार्च, 2023
Android Sender 21.3.0 और Android TV Receiver 21.0.0
-
play-services-cast:21.3.0 और play-services-cast-framework:21.3.0 रिलीज़ किया गया
-
NotificationManagerका इस्तेमाल अबForeground Serviceके बजाय, कास्ट किए जा रहे मीडिया की सूचनाएं पोस्ट करने के लिए किया जाता है. -
कास्ट सेशन रद्द किए जाने की जानकारी देने के लिए, नया
CastReasonCodes#CAST_CANCELLEDजोड़ा गया.
-
-
play-services-cast-tv:21.0.0 रिलीज़ किया गया
MediaManagerके लिए, नल वैल्यू स्वीकार करने वाले एनोटेशन की समस्या ठीक की गई.
17 अक्टूबर, 2022
Web Receiver 3.0.0105
- Shaka Player को वर्शन 3.2.11 पर अपग्रेड किया गया.
-
DOM का इस्तेमाल करके, Shaka Player में कैप्शन रेंडर करने के लिए
cast.framework.PlaybackConfig#enableUITextDisplayerजोड़ा गया. -
cast.framework.CastReceiverOptions#shakaVersionऔरcast.framework.CastReceiverOptions#useShakaForHlsको जोड़ा गया है, ताकि रिसीवर एचएलएस चलाने के लिए Shaka Player का इस्तेमाल कर सकें. -
PlaybackConfig#manifestHandler,PlaybackConfig#segmentHandler, औरPlaybackConfig#licenseHandlerअब एचटीटीपी रिस्पॉन्स हेडर ऐक्सेस कर सकते हैं. -
LOAD_BY_ENTITYमैसेज में गड़बड़ी होने पर,CommandAndControlManager#ErrorResponseDataमेंcustomDataजोड़ा गया.
10 अक्टूबर, 2022
Android Sender 21.2.0
-
play-services-cast:21.2.0 और play-services-cast-framework:21.2.0 रिलीज़ किया गया
-
Output Switcherसुविधा लॉन्च की गई. -
stream transferके लिए डिवाइस का नाम बदलने की सूचना देने के लिए, नया एपीआईCast.Listener#onDeviceNameChanged()जोड़ा गया. -
CastOptions.Builder#setVolumeDeltaBeforeIceCreamSandwich(double)औरCastOptions#getVolumeDeltaBeforeIceCreamSandwich()अब सेवा में नहीं हैं. -
MediaNotificationServiceकी मदद से,ForegroundServiceStartNotAllowedExceptionको ठीक किया गया. -
MediaNotificationServiceकोMedia controls in System UIके साथ अपडेट किया गया. -
RemoteMediaClientएपीआई को अपडेट किया गया है, ताकि वे नल वैल्यू स्वीकार कर सकेंcustomData. -
MediaInfo.Builderको अपडेट किया गया है, ताकि वहcontentIdयाcontentURLमें से किसी एक को स्वीकार कर सके. -
ImagePicker#onPickImageको अपडेट किया गया है, ताकि यहMediaMetadataको स्वीकार कर सके. -
com.google.android.datatransport:transport-apiडिपेंडेंसी को नए वर्शन में अपडेट किया गया.
-
8 अगस्त, 2022
Android Sender 21.1.0 और Android TV Receiver 20.0.0
-
play-services-cast:21.1.0 और play-services-cast-framework:21.1.0 रिलीज़ किया गया
-
CastContext#getSharedInstance(Context)अब काम नहीं करता. इसके बजाय,CastContext#getSharedInstance(Context, Executor)का इस्तेमाल करें. यह Task API दिखाता है. साथ ही, Cast SDK के इंटरनल Cast मॉड्यूल को लोड न कर पाने पर, अपवाद को हैंडल करने के लिएModuleUnavailableExceptionका इस्तेमाल करें. -
ApplicationMetadata#getImages()अब काम नहीं करता. इसके बजाय,ApplicationMetadata#getIconUrl()का इस्तेमाल करें. इससे ऐप्लिकेशन की वह इमेज दिखेगी जो Cast Developer Console में सेट की गई है. -
ConcurrentModificationExceptionकी उस गड़बड़ी को ठीक किया गया है जोMediaQueue.Callbacksको रजिस्टर और अनरजिस्टर करते समय हो सकती है. -
लाइव स्ट्रीम के लिए
MediaInfo#getStreamDuration()की सुविधा उपलब्ध है. -
Android S पर,
MediaNotificationServiceके लिए सूचना ट्रम्पोलिन से जुड़ी पाबंदियों को ठीक किया गया है. -
CastContextके लिए, गतिविधि के रेफ़रंस के लीक होने की समस्या ठीक की गई. - विज्ञापन के दौरान धुंधली इमेज के बजाय, साफ़ बैकग्राउंड इमेज दिखने वाली गड़बड़ी को ठीक किया गया है.
-
-
play-services-cast-tv:20.0.0 रिलीज़ किया गया
minSdkVersionको 14 से बढ़ाकर 16 कर दिया गया.-
MediaManager#setSessionCompatToken(MediaSession.CompatToken)से जुड़ी उस समस्या को ठीक किया गया है जिसमें शून्य आर्ग्युमेंट को ठीक से सपोर्ट नहीं किया गया था.
31 मार्च, 2022
Web Receiver 3.0.0103, MPL Player 1.0.0.113
- Shaka Player के डिफ़ॉल्ट वर्शन को 3.2.2 पर अपग्रेड किया गया है.
-
Shaka Player के वर्शन और अन्य Shaka विकल्पों को बदलने की अनुमति देने के लिए, एक नया एपीआई
cast.framework.PlaybackConfig#shakaConfigजोड़ा गया है. -
एक नया एपीआई,
cast.framework.ui.Controls#hasMediaControlsOverlay()जोड़ा गया है. इससे यह क्वेरी की जा सकती है कि मीडिया कंट्रोल ओवरले, उनके ऐप्लिकेशन के ऊपर रेंडर किया गया है या नहीं. -
'पसंद करें' उपयोगकर्ता ऐक्शन के लिए, एक नई स्टाइल
cast.framework.ui.ControlsButton.LIKE_HEARTजोड़ी गई है. -
currentMediaTimeइवेंट डेटा कीcurrentMediaTimeवैल्यू, अब इवेंट के होने के समय, ब्रेक क्लिप के मौजूदा समय को दिखाती है.cast.framework.events.EventType.BREAK_CLIP_ENDED -
cast.framework.PlayerManager#getRawCurrentTimeSecनाम का एक तरीका जोड़ा गया है. यह मीडिया एलिमेंट का मीडिया टाइम दिखाता है. -
cast.framework.NetworkRequestInfo#timeoutIntervalको जोड़ा गया, ताकि प्लेयर के अनुरोधों के लिए एचटीटीपी अनुरोध का टाइम आउट तय किया जा सके. - डिमक्स की गई A/V स्ट्रीम के लिए, CEA 608/708 सबटाइटल डिकोड करने से जुड़े MPL बग ठीक किए गए.
- MPL WebVTT के टाइमस्टैंप पार्सिंग लॉजिक में सुधार किया गया है, ताकि घंटों की वैल्यू के लिए दो से ज़्यादा अंकों का इस्तेमाल किया जा सके.
9 दिसंबर, 2021
Android Sender 21.0.0
- Kotlin के लिए, nullability की बेहतर सुविधा जोड़ी गई है. इसके लिए, null safety से जुड़े उल्लंघनों को गड़बड़ी के तौर पर मार्क किया गया है. Java डेवलपर पर इसका कोई असर नहीं पड़ेगा. Kotlin डेवलपर को, बिल्ड से जुड़ी नई समस्याएं दिख सकती हैं. ऐसा तब होगा, जब उनके पास ऐसा मौजूदा कोड हो जो नल-सेफ़ न हो.
19 नवंबर, 2021
iOS Sender 4.7.0
- iOS डिवाइस पर, Cast Connect के साथ ATV क्रेडेंशियल इस्तेमाल करने की सुविधा से जुड़ी समस्या ठीक की गई है.
- Xcode 13 का इस्तेमाल करके ऐप्लिकेशन बनाते समय, नेविगेशन बार के बैकग्राउंड पारदर्शी होने से जुड़ी गड़बड़ी को ठीक किया गया है.
-
ठीक की गईं
ऐक्सेसिबिलिटी से जुड़ी समस्याएं
जो
GCKUICastButton.के साथ रिपोर्ट की गई थीं - उस बग को ठीक किया गया है जिसमें वाई-फ़ाई और मोबाइल नेटवर्क के बीच स्विच करने पर, कास्टिंग सेशन निलंबित होने के बजाय बंद हो जाता था.
- iOS10 और iOS11 के लिए सहायता बंद कर दी गई है. इसलिए, 32-बिट आर्किटेक्चर के लिए भी सहायता बंद कर दी गई है.
- अन्य गड़बड़ियां ठीक की गईं और परफ़ॉर्मेंस में सुधार किए गए.
16 नवंबर, 2021
Android Sender 20.1.0
- ध्यान दें: Android 12 को टारगेट करने वाले ऐप्लिकेशन को Android Sender 20.1.0 पर अपडेट करना होगा, ताकि रनटाइम क्रैश को रोका जा सके.
- कतार में किए गए सुधार
-
MediaQueue में एक नया
itemsReorderedAtIndexesकॉलबैक जोड़ा गया है. यह कॉलबैक तब कॉल किया जाता है, जब कतार को फिर से क्रम में लगाया जाता है. - कतार में मौजूद कमांड के क्रम से लगाने की सुविधा जोड़ी गई है.
-
customDataपैरामीटर कोRemoteMediaClient#queueSetRepeatModeमें शामिल किया गया है और इसे शून्य के तौर पर सेट किया जा सकता है. - रिमोट डिसप्ले की सुविधा बंद कर दी गई है.
minSdkVersionको 14 से बढ़ाकर 16 कर दिया गया है.
26 अक्टूबर, 2021
Web Receiver 3.0.0102
- Shaka Player v3.0.13 पर अपग्रेड करें. इससे पहले रिपोर्ट की गई कई समस्याएं ठीक हो जाती हैं.
- स्मार्ट डिसप्ले और Chromecast पर दूसरी इमेज दिखाने की सुविधा जोड़ी गई है.
- डुप्लीकेट ट्रैक का पता लगाने के लिए इस्तेमाल किए गए लॉजिक में गड़बड़ी की वजह से, बफ़र की गई स्ट्रीम के लिए कैप्शन नहीं दिख रहे थे. इस समस्या को ठीक कर दिया गया है.
-
उस समस्या को ठीक किया गया है जिसमें
LOAD_BY_ENTITYसे गड़बड़ी होने पर, रिसीवर के लिए गड़बड़ी वाला कॉलबैक ट्रिगर नहीं होता था. - ट्रांसपोर्ट स्ट्रीम के लिए, ज़्यादा बेहतर तरीके से काम करने वाले AAC (HE-AAC) ऑडियो कोडेक के लिए सहायता जोड़ी गई.
-
PlayerManager.getStats()में मौजूद एक गड़बड़ी को ठीक किया गया है. इस गड़बड़ी की वजह से, ऊंचाई और चौड़ाई की सही वैल्यू नहीं मिल रही थी. -
MediaStatusमैसेज से VAST और VMAP की जानकारी हटा दी गई है, ताकि ओवरफ़्लो से बचा जा सके. ओवरफ़्लो की वजह से, मैसेज भेजने वाला व्यक्ति, मैसेज पाने वाले व्यक्ति से डिसकनेक्ट हो सकता है. -
हमने उस समस्या को ठीक कर दिया है जिसमें विज्ञापन स्किप करने पर, मैसेज भेजने वाले को
endedReasonनहीं मिलता था. - उस समस्या को ठीक किया गया है जिसकी वजह से विज्ञापन ब्रेक, लोड होने की कतार से हटा दिए जाते थे. ऐसा विज्ञापन चलने से पहले होता था.
-
एक नया
cast.framework.message.QueueChange#reorderItemIdsफ़ील्ड जोड़ा गया है. इसमें उन कतार आइटम की सूची होती है जिन परQUEUE_CHANGEऑपरेशन का असर पड़ा है. - एमपीएल में एचएलएस लाइव स्ट्रीम के दौरान, ऑडियो ट्रैक के बीच स्विच करते समय बफ़रिंग कम हो गई है. इसलिए, अब ऑडियो और वीडियो सिंक में रहते हैं.
- एम्बेड किए गए CEA608/CEA708 सबटाइटल के साथ MPL में HLS स्ट्रीम की पार्सिंग से जुड़ी समस्या ठीक की गई है.
- मीडिया को पांच सेकंड से ज़्यादा समय के लिए रोकने पर, Chromecast with Google TV के मीडिया कंट्रोल छिप जाएंगे.
26 मई, 2021
iOS Sender 4.6.1
- ऐसी समस्या को ठीक किया गया है जिसमें बैकग्राउंड में कास्ट किए जा रहे सेशन को उन ऐप्लिकेशन के लिए निलंबित कर दिया जाता था जो बैकग्राउंड में एक्ज़ीक्यूशन की अनुमति देते हैं.
17 मई, 2021
iOS Sender 4.6.0
- कास्ट बटन के डिफ़ॉल्ट तरीके में बदलाव किया गया है. अब यह बटन, वाई-फ़ाई से कनेक्ट होने पर हमेशा दिखेगा.
- एक नया सहायता डायलॉग जोड़ा गया है. यह तब दिखता है, जब उपयोगकर्ता Cast बटन पर टैप करता है और कोई डिवाइस नहीं मिलता है.
-
बहिष्कृत
GCKUICastButton::triggersDefaultCastDialogएपीआई. -
उन ऐप्लिकेशन के लिए, डायलॉग को पसंद के मुताबिक बनाने की सुविधा को ज़्यादा एक जैसा बनाया गया है जो नए एपीआई
GCKUICastButtonDelegateके ज़रिए कस्टम यूज़र इंटरफ़ेस (यूआई) लागू करते हैं. - iOS 13 और इसके बाद के वर्शन के लिए, गहरे रंग वाले मोड की सुविधा जोड़ी गई.
-
GCKUIStyleAttributesमें विज्ञापन मार्कर को पसंद के मुताबिक बनाने की सुविधा जोड़ी गई. -
मीडिया में,
hlsSegmentFormatऔरhlsVideoSegmentFormatके लिए सहायता जोड़ी गई. - गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस को बेहतर बनाया गया है.
29 अप्रैल, 2021
Web Receiver 3.0.0096
- इमेज कास्ट करने की सुविधा काम न करने वाली गड़बड़ी को ठीक किया गया है.
20 अप्रैल, 2021
Android Sender 20.0.0 और Android TV Receiver 18.0.0
-
play-services-cast:20.0.0 और
play-services-cast-framework:20.0.0 रिलीज़ किया गया.
- GameManager और उससे जुड़े एपीआई मिटा दिए गए हैं. ये 2017 से काम नहीं कर रहे हैं.
-
कास्ट क्लाइंट लाइब्रेरी में
SessionStateक्लास जोड़ी गई. -
CastReasonCodesको जोड़ा गया है, ताकिCastStatusCodesके बारे में ज़्यादा जानकारी दी जा सके.CastStatusCodesसेCastReasonCodesमें अनुवाद करने के लिए,CastContext#getCastReasonCodeForCastStatusCode(int)तरीके का इस्तेमाल करें. -
HlsSegmentFormatऔरHlsVideoSegmentFormatकोMediaInfo.Builderमें जोड़ा गया. -
foregroundServiceTypeकेMediaNotificationServiceकोmediaPlaybackके तौर पर मार्क किया गया है. -
com.google.android.datatransport:transport-apiपर निर्भरता को नए वर्शन में अपडेट किया गया है. -
MediaLoadRequestDataऑब्जेक्ट से बनाने के लिए,MediaLoadRequestData.Builderकंस्ट्रक्टर जोड़ा गया. - वीओडी से लाइव स्ट्रीम पर स्विच करते समय, मिनी प्लेयर पर मौजूद 'चलाएं/रोकें' बटन से जुड़ी समस्या को ठीक किया गया है.
-
कास्ट किए जा रहे मीडिया की सूचनाओं के लिए,
MediaIntentReceiver#ACTION_DISCONNECTलागू किया गया है.
-
Released play-services-cast-tv:18.0.0:
-
cast-tv लाइब्रेरी में
StoreSessionRequestDataक्लास औरStoreSessionResponseDataक्लास जोड़ी गई.
-
cast-tv लाइब्रेरी में
5 अप्रैल, 2021
Web Receiver 3.0.0095
- Shaka Player को 3.0.10 पर अपग्रेड किया गया.
-
अगर
STREAM_TRANSFERमीडिया कमांड काम करती है, तो अब कास्ट बटन डिफ़ॉल्ट रूप से दिखता है. - मीडिया ब्राउज़ करने वाले यूज़र इंटरफ़ेस (यूआई) में सबसे नीचे, सुझाव बार जोड़ा गया है. सुझाव बार में इंटरैक्टिव चिप मौजूद होते हैं. इन्हें चुनने पर, मीडिया आइटम चलाया जा सकता है या उपलब्ध मीडिया आइटम के बीच स्क्रोल किया जा सकता है. हर चिप, Google Assistant के उपलब्ध निर्देश से भी मैप होता है. सुझाव वाले चिप फ़िलहाल सिर्फ़ तब काम करते हैं, जब सिस्टम की भाषा अंग्रेज़ी या जैपनीज़ पर सेट हो.
- Chromecast with Google TV में मौजूद एक बग को ठीक किया गया है. इस बग की वजह से, फ़ोटो कॉन्टेंट को डिफ़ॉल्ट रिसीवर पर कास्ट करते समय, मीडिया कंट्रोल ओवरले दिखता था.
TRACKS_CHANGEDइवेंट के लिए सहायता जोड़ी गई.
18 दिसंबर, 2020
Web Receiver 3.0.0085
-
Shaka और MPL को लोड करने की सुविधा बंद करने के लिए,
CastReceiverOptionsमें विकल्प जोड़े गए.
3 दिसंबर, 2020
iOS Sender 4.5.3
-
GCKCredentialsDataके लिए, लोड होने में लगने वाले समय से जुड़ी "आर्किटेक्चर arm64 के लिए अनडिफ़ाइंड सिंबल" गड़बड़ी को ठीक किया गया. -
GCKCredentialsDataपर, मेल न खाने वाली शून्य होने की स्थिति के लिए कंपाइलर से जुड़ी गड़बड़ी को ठीक किया गया. -
अगर
Info.plistमें ज़रूरी Bonjour सेवा की एंट्री मौजूद नहीं हैं, तो अब चेतावनी वाले मैसेज लॉग किए जाते हैं.
4 नवंबर, 2020
iOS Sender 4.5.2
-
CocoaPods में,
Protobufलाइब्रेरी के कम से कम वर्शन को 3.13 पर अपडेट किया गया है.Protobufके पुराने वर्शन का इस्तेमाल करने पर, एसडीके क्रैश हो जाएगा. - यह रिलीज़ सिर्फ़ CocoaPods के लिए है. इसमें v4.5.1 की तरह ही बाइनरी का इस्तेमाल किया गया है.
13 अक्टूबर, 2020
iOS Sender 4.5.1
-
उस समस्या को ठीक किया गया है जिसमें कस्टम डिवाइस पिकर वाले
GCKUICastButtonमें, कास्टिंग की सही स्थिति नहीं दिख रही थी. - "सामान लौटाने के टाइप पर, शून्य होने की स्थिति के बारे में बताने वाले स्पेसिफ़ायर में टकराव हो रहा है" वाली चेतावनी को ठीक किया गया है.
14 सितंबर, 2020
वेब रिसीवर
- Shaka Player को 2.5.16 पर अपग्रेड किया गया.
iOS Sender 4.5.0
- iOS 14 में, Cast डिवाइस की खोज से जुड़े बदलावों के लिए सहायता जोड़ी गई है. इसके तहत, पहली बार कास्ट करने पर उपयोगकर्ता की अनुमति लेना ज़रूरी है. ज़्यादा जानकारी के लिए, iOS 14 में पहली बार कास्ट करना लेख पढ़ें.
- एसडीके के साथ काम करने वाले iOS के सबसे पुराने वर्शन को iOS 10 पर अपडेट किया गया है.
8 सितंबर, 2020
वेब सेंडर
- Cast Connect की सुविधा लॉन्च की गई. इसकी मदद से, Chrome ऐप्लिकेशन को Android TV ऐप्लिकेशन पर कास्ट किया जा सकता है. ज़्यादा जानकारी के लिए, Android TV Receiver का दस्तावेज़ देखें.
31 अगस्त, 2020
वेब रिसीवर
- DASH में HLS / EventStream में #EXT-X-DATERANGE के लिए सहायता जोड़ी गई.
3 अगस्त, 2020
iOS sender 4.4.8
- Cast Connect की सुविधा लॉन्च की गई. इसकी मदद से, iOS ऐप्लिकेशन से Android TV ऐप्लिकेशन पर कॉन्टेंट कास्ट किया जा सकता है. ज़्यादा जानकारी के लिए, Android TV Receiver का दस्तावेज़ देखें.
29 जुलाई, 2020
Android Sender 19.0.0 और Android TV Receiver 17.0.0
-
Cast Connect की सुविधा लॉन्च की गई. इससे Android TV ऐप्लिकेशन, Cast प्रोटोकॉल के मुताबिक काम कर सकते हैं, ताकि वे रिसीवर ऐप्लिकेशन की तरह काम करें. ज़्यादा जानकारी के लिए, Android TV Receiver का दस्तावेज़ देखें.
- Android TV ऐप्लिकेशन के लिए, play-services-cast-tv:17.0.0 को रिसीवर SDK के तौर पर रिलीज़ किया गया है.
- play-services-cast:19.0.0 और play-services-cast-framework:19.0.0 रिलीज़ किया गया. इसमें Cast Connect sender API और play-services-cast-tv इस्तेमाल करने वाले API शामिल हैं.
-
एपीआई के अपडेट:
-
बंद कर दिया गया है
AdBreakStatus#AD_BREAK_CLIP_NOT_SKIPPABLE. इसके बजाय,AdBreakClipInfo#AD_BREAK_CLIP_NOT_SKIPPABLEका इस्तेमाल करें. -
Android 11 पर एपीआई कॉन्फ़्लिक्ट से बचने के लिए,
CastRemoteDisplayLocalService#getDisplay()का नाम बदलकरCastRemoteDisplayLocalService#getCastRemoteDisplay()कर दिया गया है. -
MediaErrorमेंgetCustomData()औरgetType()को जोड़ा गया. -
MediaStatusमें, इस्तेमाल किए जा सकने वाले कमांड बिट कॉन्सटेंट (MediaStatus#COMMAND_*) के बारे में ज़्यादा जानकारी जोड़ी गई. -
एक्सपोज़ किया गया
MediaTrack#getRoles(). -
एक्सपोज़ किया गया
RemoteMediaClient.Callback#onMediaError().
-
बंद कर दिया गया है
13 जुलाई, 2020
वेब रिसीवर
- डिफ़ॉल्ट यूज़र इंटरफ़ेस (वीडियो बनाम ऑडियो) के लिए, मीडिया कैटगरी का पता लगाने की सुविधा को बेहतर बनाया गया है.
- Shaka Player से लाइव ऐब्सलूट टाइम के लिए सहायता जोड़ी गई.
- Nest Hub Max डिवाइसों पर ऑडियो में गड़बड़ी होने की समस्या को ठीक किया गया है.
- Shaka Player को 2.5.12 पर अपग्रेड किया गया.
4 मई, 2020
वेब रिसीवर
- अब Google Assistant को दिए जाने वाले निर्देशों के लिए, टाइम आउट की वैल्यू कॉन्फ़िगर की जा सकती हैं.
- अब गड़बड़ी वाले इवेंट में, एमपीएल के गड़बड़ी कोड की पूरी जानकारी दिखती है.
-
अब मीडिया कमांड लागू करने के लिए,
enforceSupportedCommandsफ़्लैग का इस्तेमाल किया जा सकता है. - प्लेबैक के दौरान ब्रेक के दौरान काम करने वाले कमांड से जुड़ी समस्या ठीक की गई.
- Assistant के शफ़ल लोड करने के अनुरोध से जुड़ी समस्या को ठीक किया गया है.
getStatsएट्रिब्यूट की वैल्यू में मौजूद गड़बड़ी को ठीक किया गया.
12 मार्च, 2020
वेब रिसीवर
-
deviceCapabilitiesमें, डिवाइस की नई सुविधाIS_CBCS_SUPPORTEDजोड़ी गई है. - Shaka Player को 2.5.8 पर अपग्रेड किया गया.
27 फ़रवरी, 2020
iOS Sender v4.4.7
- उन ऐप्लिकेशन के लिए, आवाज़ कम या ज़्यादा करने वाले बटन की समस्या ठीक की गई है जो एसडीके टूल के किसी भी यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट का इस्तेमाल नहीं करते हैं.
-
बार-बार आगे या पीछे जाने वाले बटन दबाने पर, बड़े किए गए कंट्रोलर में
currentTimeलेबल से जुड़ी समस्या ठीक की गई है. -
ऐप्लिकेशन के बैकग्राउंड में जाने के बाद भी,
GCKMediaQueueमें मौजूद मीडिया आइटम बने रहते हैं. -
यूज़र इंटरफ़ेस (यूआई) को पसंद के मुताबिक बनाने से जुड़े अपडेट:
- मिनी कंट्रोलर के प्रोग्रेस बार को अब अपनी पसंद के मुताबिक बनाया जा सकता है.
- अब कास्ट करने के डायलॉग के नेविगेशन बार और टूलबार के बैकग्राउंड का रंग, अपनी पसंद के मुताबिक सेट किया जा सकता है.
- iPhone X से जुड़ी यूज़र इंटरफ़ेस (यूआई) की समस्याएं ठीक की गईं.
- ऐसी कुछ समस्याओं को ठीक किया गया है जिनकी वजह से ऐप्लिकेशन रुक जाता था और क्रैश हो जाता था.
24 फ़रवरी, 2020
Android Sender 18.1.0
-
MediaErrorके लिए पहले से तय किए गए कॉन्स्टेंट जोड़े गए हैं. इनमें गड़बड़ी के बारे में ज़्यादा जानकारी देने वाले कोड और गड़बड़ी की वजहें शामिल हैं.
22 जनवरी, 2020
वेब रिसीवर
- हमने उस समस्या को ठीक किया है जिसमें मीडिया के कई स्टेटस तब ब्रॉडकास्ट होते थे, जब मीडिया प्लेयर के लिए उपलब्ध कमांड बदली जाती थीं.
Receiver v2
- VAST विज्ञापनों के लिए बिटरेट चुनने की सुविधा को बेहतर बनाया गया है.
MPL
- सेशन की कुंजी को पहले से फ़ेच करने की सुविधा जोड़ी गई. ज़्यादा जानकारी के लिए, एचटीटीपी लाइव स्ट्रीमिंग के दूसरे वर्शन का ड्राफ़्ट देखें.
7 जनवरी, 2020
वेब रिसीवर
-
cast.framework.events.EmsgEventमें, आईडी3 टाइमस्टैंप वाले मेटाडेटा के लिए सहायता जोड़ी गई. इसके अलावा,EmsgEventअब एचएलएस/सीएमएएफ़ कॉन्टेंट के लिए भेजा जाता है. -
उस समस्या को ठीक किया गया है जिसमें नए मीडिया सेशन पर स्विच करते समय,
PLAYER_LOAD_COMPLETEके दौरान प्लेयर का डेटा मौजूद नहीं होता था. - उस समस्या को ठीक किया गया है जिसमें मीडिया आइकॉन, ब्रेक क्लिप नंबर और काउंटडाउन पर ओवरलैप हो रहा था.
- उस समस्या को ठीक किया गया है जिसकी वजह से, पहले ब्रेक की क्लिप का काउंटडाउन हमेशा 0:00 दिखता था.
- Shaka Player को 2.5.6 पर अपग्रेड किया गया.
Web Receiver v2
-
deviceCapabilitiesमें, डिवाइस की नई सुविधाIS_DEVICE_REGISTEREDजोड़ी गई है. अगर यह सेट है, तो डीबग करने के लिए Cast डिवाइस को Cast डेवलपर कंसोल में रजिस्टर किया जाता है. - लोड होने में लगने वाले समय से जुड़ी समस्या को ठीक किया गया है.
- अब हर उस आइटम के लिए मीडिया से जुड़ी गड़बड़ी के अलग-अलग मैसेज भेजे जाते हैं जिसे कतार में शामिल नहीं किया जा सका.
MPL
- लाइव स्ट्रीम से जुड़ी समस्या को ठीक किया गया है. इस समस्या में, लाइव स्ट्रीम बंद होने का मैसेज मिलने के बाद भी कुछ समय तक ऑडियो चलता रहता था.
- उस समस्या को ठीक कर दिया गया है जिसमें क्वालिटी लेवल बदलने के दौरान, वीडियो कंप्रेस करने से जुड़ी गड़बड़ियां दिखती थीं.
- *.m4s सेगमेंट का इस्तेमाल करने वाली एचएलएस स्ट्रीम के काम न करने की समस्या को ठीक किया गया है.
5 दिसंबर, 2019
Android Sender 18.0.0
-
जोड़ा गया
setMediaSessionEnabledडेवलपर के लिए, Cast SDK की मदद से बनाए गए मीडिया सेशन को चालू और बंद करने की सुविधा. - कास्ट सेशन के दौरान, मीडिया की सूचनाएं दिखाने के तरीके में बदलाव किया गया है. अगर मीडिया सूचनाएं पाने की सुविधा चालू है, तो कास्टिंग सेशन के दौरान हमेशा सूचनाएं दिखेंगी. पहले, यह सूचना सिर्फ़ तब दिखती थी, जब ऐप्लिकेशन बैकग्राउंड में चल रहा होता था.
-
मीडिया से जुड़ी कुछ क्लास में बदलाव किया गया है, ताकि
Parcelableइंटरफ़ेस लागू किया जा सके.
11 नवंबर, 2019
iOS Sender v4.4.6
- iOS 9 के कम से कम ज़रूरी वर्शन से जुड़ी समस्या ठीक की गई.
7 अक्टूबर, 2019
वेब रिसीवर
- ट्रैक के मेटाडेटा के हिस्से के तौर पर, ट्रैक की भूमिकाओं को दिखाया गया है.
- Shaka Player के वर्शन को 2.5.5 पर अपग्रेड किया गया.
23 सितंबर, 2019
iOS Sender v4.4.5
- कास्ट डिवाइस खोजने और सेशन मैनेज करने की सुविधा को बेहतर बनाया गया है.
-
GCKMediaStatusमें मीडिया से जुड़े नए निर्देश जोड़े गए. -
GCKAdBreakStatusमेंwhenSkippableप्रॉपर्टी जोड़ी गई. - iOS 13 और विज्ञापनों के लिए यूज़र इंटरफ़ेस (यूआई) से जुड़ी गड़बड़ियां ठीक की गईं.
11 सितंबर, 2019
Android Sender 17.1.0
-
RemoteMediaClient.MediaChannelResult में
MediaErrorफ़ील्ड जोड़ा गया है. इसका इस्तेमाल, मीडिया से जुड़े उन कमांड के लिए गड़बड़ी कोड की पूरी जानकारी ऐक्सेस करने के लिए किया जा सकता है जो काम नहीं करती हैं. -
MediaStatus.COMMAND_SKIP_FORWARDऔरMediaStatus.COMMAND_SKIP_BACKWARDका अब इस्तेमाल नहीं किया जा सकता. ऐप्लिकेशन को इसके बजाय,MediaStatus.COMMAND_QUEUE_NEXTऔरMediaStatus.COMMAND_QUEUE_PREVIOUSका इस्तेमाल करना चाहिए. -
com.google.android.datatransport:transport-api:2.0.0पर नई डिपेंडेंसी जोड़ी गई.
9 सितंबर, 2019
वेब रिसीवर
-
TV_SHOWमेटाडेटा टाइप में अब "अगला आइटम चलाया जाएगा" की झलक देखने की सुविधा उपलब्ध है. यह सुविधा डिफ़ॉल्ट प्लेयर में तब दिखती है, जब अगला आइटम पहले से लोड हो जाता है. -
cast.framework.messagesनेमस्पेस मेंContentRatingक्लास जोड़ा गया. -
डिफ़ॉल्ट यूज़र इंटरफ़ेस (यूआई) के ऑडियो टाइटल को अपडेट किया गया है, ताकि
metadata.artistकोmetadata.albumArtistसे ज़्यादा प्राथमिकता दी जा सके. - startTime की नेगेटिव वैल्यू के लिए सहायता जोड़ी गई है, ताकि कॉन्टेंट के खत्म होने या लाइव एज के हिसाब से शुरू होने का समय बताया जा सके.
- मीडिया ब्राउज़ करें:
- अगर उपयोगकर्ता 30 सेकंड तक कोई गतिविधि नहीं करता है, तो मीडिया ब्राउज़ करने वाला ड्रॉअर अब अपने-आप छिप जाता है.
- मीडिया ब्राउज़ करने की सुविधा वाले ओवरले के सबसे ऊपर दाएं कोने में, चलाएं/रोकें बटन और मीडिया आइटम का थंबनेल जोड़ा गया है.
- मीडिया ब्राउज़ करने की सुविधा की सूची के काम करने के तरीके को अपडेट किया गया है. अब मीडिया ब्राउज़ करने की सुविधा का कॉन्टेंट सेट होने पर, हॉरिज़ॉन्टल स्क्रोल को बाईं ओर की शुरुआती पोज़िशन पर रीसेट कर दिया जाता है.
- गड़बड़ियां ठीक की गईं:
-
Delayed resolving
BasePlayerend promise to allow media element event to be fired. - विज्ञापन को पहले से लोड करने की सुविधा के लिए, लोड करने से जुड़ी गड़बड़ी को ठीक किया गया.
- अब वॉटरमार्क, बाकी मेटाडेटा के साथ दिखता है.
-
Chromecast पर डिफ़ॉल्ट ऑडियो यूज़र इंटरफ़ेस (यूआई),
.progressBarस्टाइल का पालन करता है. - लोडिंग से पहले और मीडिया आइटम चलाने के बीच, आईडीएल स्क्रीन के स्प्लैश को हटा दिया गया है.
- Dash कॉन्टेंट के लिए, वीडियो को आगे बढ़ाने के दौरान रुकने की समस्या ठीक की गई.
Web Receiver v2
-
cast.receiver.mediaनेमस्पेस मेंContentRatingक्लास जोड़ा गया. - उस गड़बड़ी को ठीक किया गया है जिसमें, एक से ज़्यादा आइटम के कतार में होने पर, गड़बड़ी का डेटा गलत तरीके से फैलता था.
Media Player Library
- एपीआई में HLS #EXT-X-MEDIA एट्रिब्यूट जोड़े गए.
- गड़बड़ियां ठीक की गईं:
- SourceBuffer से डेटा हटाने के ऑपरेशन में आने वाली समस्या को ठीक किया गया है. इस समस्या की वजह से, ऑडियो ट्रैक स्विच करने पर क्रैश प्लेबैक की समस्या आ रही थी.
- पैक किए गए ऑडियो फ़ॉर्मैट टाइप (उदाहरण के लिए, *.ec3) के बारे में जानकारी देने पर पार्सिंग से जुड़ी समस्या को ठीक किया गया है. हालांकि, MPEG-4 पर आधारित सेगमेंट (उदाहरण के लिए, *.mp4, *.mp4a वगैरह) का इस्तेमाल किया जाता है.
- एचएलएस से जुड़ी समस्या को ठीक किया गया है. इस समस्या में, इनबैंड CEA608 कैप्शन, काफ़ी इंतज़ार के बाद दिखते थे.
- ऑडियो के बिना लोड नहीं हो रहे एचएलएस और स्मूथ कॉन्टेंट की समस्या ठीक की गई.
27 अगस्त, 2019
वेब सेंडर
- वेब सेंडर अब Custom Elements v1 के नए सिंटैक्स का इस्तेमाल करता है. यह वर्शन, v0 की जगह ले लेगा. v0 अब काम नहीं करता.
-
Chrome M77 में जोड़े गए नए
getEstimatedBreakTime,getEstimatedBreakClipTime, औरgetLiveSeekableRangeफ़ंक्शन का इस्तेमाल करके,breakTime,breakClipTime, औरliveSeekableRangeके लिए बदले गए इवेंट ठीक किए गए.
12 अगस्त, 2019
iOS Sender v4.4.4
- iOS 13 पर बेहतर अनुभव.
- कास्ट डिवाइस खोजने की सुविधा के लिए बेहतर सहायता.
30 जुलाई, 2019
वेब रिसीवर
- Shaka Player के वर्शन को 2.5.1 पर अपग्रेड किया गया.
- कॉन्टेंट लोड होने के दौरान, मेटाडेटा ओवरले बहुत तेज़ी से गायब होने की समस्या को ठीक किया गया है.
- लोड इंटरसेप्टर में अस्वीकार किए गए अनुरोधों को हैंडल करने की सुविधा को ठीक किया गया है, ताकि लोड की स्थिति को साफ़ किया जा सके.
setBrowseContentको अपडेट किया गया है, ताकि इसमें शून्य वैल्यू दी जा सके.- उस समस्या को ठीक किया गया है जिसमें विज्ञापन ब्रेक के दौरान, रिपोर्ट किया गया मौजूदा समय गलत होता था.
- TTML कैप्शन की पोज़िशनिंग को अनदेखा करने के लिए, ignoreTtmlPositionInfo के लिए सहायता जोड़ी गई.
- डेटा लोड करने से जुड़ी गड़बड़ियों को ठीक करने के लिए बेहतर सहायता:
- एक से ज़्यादा
MediaFinishedEventट्रिगर नहीं किए गए. - लोड करने में गड़बड़ी होने पर, प्लेयर को हटाने के लिए मीडिया मैनेजर के गड़बड़ी वाले कॉलबैक को ट्रिगर किया गया.
22 जुलाई, 2019
iOS Sender v4.4.3
- error_reason उपलब्ध कराकर, लोड से जुड़ी गड़बड़ियों को मैनेज करने की सुविधा को बेहतर बनाया गया है.
- SDK टूल का ऐसा वर्शन रिलीज़ किया गया है जिसमें मेहमान मोड की सुविधा नहीं है.
17 जून, 2019
Android Sender 17.0.0
- SDK टूल का नया वर्शन, Android Support Libraries से Jetpack (AndroidX) Libraries पर स्विच करता है. जब तक आपके ऐप्लिकेशन में ये बदलाव नहीं किए जाते, तब तक लाइब्रेरी काम नहीं करेंगी:
-
com.android.tools.build:gradleको v3.2.1 या इसके बाद के वर्शन पर अपग्रेड करें. compileSdkVersionको 28 या इसके बाद के वर्शन पर अपग्रेड करें.- Jetpack (AndroidX) का इस्तेमाल करने के लिए, अपना ऐप्लिकेशन अपडेट करें. AndroidX पर माइग्रेट करना लेख में दिए गए निर्देशों का पालन करें.
- ज़्यादा जानकारी के लिए, Android के लिए Google API के रिलीज़ नोट देखें.
10 जून, 2019
वेब रिसीवर
- मीडिया ब्राउज़ करें सुविधा के लिए सहायता उपलब्ध कराई गई है. यह स्मार्ट डिसप्ले पर कॉन्टेंट खोजने की नई सुविधा है.
- डिफ़ॉल्ट यूज़र इंटरफ़ेस (यूआई) में, नौ नई भाषाओं के लिए स्थानीय भाषा की सुविधा जोड़ी गई है:
- डेनिश
- अंग्रेज़ी (यूके)
- अंग्रेज़ी (भारत)
- अंग्रेज़ी (सिंगापुर)
- फ़्रेंच (कनाडा)
- इटैलियन
- नॉर्वेजियन
- डच
- स्वीडिश
- रिमोट यूज़र इंटरफ़ेस (यूआई) के लिए, एल्बम आर्ट से गोल किए गए कोने हटा दिए गए हैं.
- लाइव और अन्य सेक्शन से जुड़ी गड़बड़ियां ठीक की गई हैं.
iOS Sender v4.4.2
- मेहमान मोड
- Cast Developer Console में, "मेहमान मोड चालू करें" विकल्प के लिए सहायता जोड़ी गई.
- मेहमान मोड में सेशन मैनेज करने से जुड़ी समस्या को ठीक किया गया है.
- गड़बड़ी ठीक करना
- स्थानीय भाषा से जुड़ी समस्या को ठीक किया गया है. यह समस्या v4.4.1 में आई थी.
24 अप्रैल, 2019
iOS Sender v4.4.1
- लाइव स्ट्रीम के लिए ऐल्फ़ा वर्शन लॉन्च किया गया. ज़्यादा जानकारी के लिए, डेवलपर गाइड देखें.
- लाइव स्ट्रीम की स्थिति के लिए, नए डेटा स्ट्रक्चर और एट्रिब्यूट जोड़े गए.
- GCKMediaMetadata की नई कुंजियां जोड़ी गईं.
- लाइव स्ट्रीम के लिए मीडिया कमांड जोड़ी गईं:
- [GCKRemoteMediaClient loadMediaWithLoadRequestData:]
- [GCKRemoteMediaClient seekWithOptions:]
- लाइव स्ट्रीम के लिए, कंट्रोलर के बड़े किए गए यूज़र इंटरफ़ेस (यूआई) को बेहतर बनाया गया है:
- बढ़े हुए कंट्रोलर के लेआउट और दिखने के तरीके में बदलाव किया गया.
- गड़बड़ी ठीक करना
- iPhone X पर GCKUICastContainerViewController के सबसे नीचे मौजूद हिस्से को ठीक किया गया.
- ओएस के नेटवर्क से जुड़ी कई गतिविधियों को एक साथ पूरा करने के दौरान, फिर से कनेक्ट करने से जुड़ी समस्या को ठीक किया गया है.
- GCKUICastButton के साथ सुलभता लेबल शुरू करने के दौरान क्रैश होने की समस्या ठीक की गई.
23 अप्रैल, 2019
वेब रिसीवर
- लाइव स्ट्रीम के लिए ऐल्फ़ा वर्शन लॉन्च किया गया. ज़्यादा जानकारी के लिए, डेवलपर गाइड देखें.
- लाइव स्ट्रीम के लिए अपडेट किया गया यूज़र इंटरफ़ेस (यूआई). इसमें लाइव इंडिकेटर भी शामिल है.
- मीडिया की स्थिति में mediaCategory फ़ील्ड जोड़ा गया है. इससे यह पता चलता है कि मीडिया कोई वीडियो, ऑडियो या फ़ोटो है.
- गड़बड़ी ठीक करना
- playbackConfig.segmentHandler की रिटर्न वैल्यू के इस्तेमाल से जुड़ी समस्या ठीक की गई.
Media Player Library
- एमपीएल में एचएलएस के लिए, HEVC कोडेक का इस्तेमाल करने की सुविधा जोड़ी गई.
वेब सेंडर
- लाइव स्ट्रीम के लिए ऐल्फ़ा वर्शन लॉन्च किया गया. ज़्यादा जानकारी के लिए, डेवलपर गाइड देखें.
- विज्ञापनों को दिखाने की सुविधा जोड़ी गई. ज़्यादा जानकारी के लिए, डेवलपर गाइड देखें.
- स्किप किए जा सकने वाले विज्ञापनों के लिए, RemotePlayerController.skipAd() जोड़ा गया.
Android Sender 16.2.0
- लाइव स्ट्रीम के लिए ऐल्फ़ा वर्शन लॉन्च किया गया. ज़्यादा जानकारी के लिए, डेवलपर गाइड देखें.
- लाइव स्ट्रीम की स्थिति के लिए, नए डेटा स्ट्रक्चर और एट्रिब्यूट जोड़े गए.
- MediaMetadata की नई कुंजियां जोड़ी गईं.
- लाइव स्ट्रीम के लिए मीडिया कमांड जोड़ी गईं:
- RemoteMediaClient#load(MediaLoadRequestData)
- RemoteMediaClient#seek(MediaSeekOptions)
- लाइव स्ट्रीम के लिए, कंट्रोलर के बड़े किए गए यूज़र इंटरफ़ेस (यूआई) को बेहतर बनाया गया है:
- बड़ा किए गए कंट्रोलर यूज़र इंटरफ़ेस (यूआई) विजेट में, लाइव स्ट्रीम की सुविधा जोड़ी गई है.
- बढ़े हुए कंट्रोलर के लेआउट और दिखने के तरीके में बदलाव किया गया.
- लाइव स्ट्रीम के साथ काम करने वाले CastSeekBar विजेट को पेश किया गया है. यह नेटिव SeekBar की जगह लेगा.
- लाइव स्ट्रीम के साथ काम करने के लिए, ExpandedControllerActivity में बदलाव किया गया है, ताकि SeekBar के बजाय CastSeekBar का इस्तेमाल किया जा सके. ExpandedControllerActivity#getSeekBar() अब काम नहीं करता है. यह डमी इंस्टेंस दिखाएगा.
- MediaStatus#PLAYER_STATE_LOADING प्लेयर की नई स्थिति जोड़ी गई है:
- जब वेब रिसीवर मीडिया लोड करना शुरू करता है, तो MediaStatus में playerState प्रॉपर्टी को MediaStatus#PLAYER_STATE_LOADING पर सेट किया जाता है. ऐसा तब तक होता है, जब तक कि वह कॉन्टेंट को बफ़र करना या चलाना शुरू नहीं कर देता.
- ज़्यादातर मामलों में, ऐप्लिकेशन इस स्थिति को उसी तरह से हैंडल करता है जिस तरह से वह MediaStatus#PLAYER_STATE_BUFFERING को हैंडल करता था.
- बफ़रिंग और लोडिंग की स्थितियां हमेशा एक-दूसरे की जगह इस्तेमाल नहीं की जा सकतीं.
- लोडिंग के दौरान, वेब रिसीवर ने अब तक मीडिया की पूरी जानकारी नहीं दी है. इसलिए, मीडिया की सिर्फ़ वही जानकारी उपलब्ध है जो सेंडर के लोड मीडिया अनुरोध में मौजूद थी.
- बफ़रिंग के दौरान, मीडिया की जानकारी में ऐसी अतिरिक्त जानकारी शामिल हो सकती है जिसे रिसीवर ने हल किया हो.
- ऑडियो बुक के लिए, MediaMetadata में बदलाव किया गया है:
- MediaMetadata की नई कुंजियां जोड़ी गईं.
- ऑडियो बुक के लिए, नया मेटाडेटा टाइप जोड़ा गया है.
25 मार्च, 2019
वेब रिसीवर
-
Web Receiver SDK को Cast प्लैटफ़ॉर्म के नए वर्शन के साथ काम करने के लिए,
document.registerElement()की जगहcustomElements.define()का इस्तेमाल किया गया है. -
MediaStatus.breakStatusअब कॉन्टेंट के लिए विज्ञापन ब्रेक मौजूद होने पर, एक खाली ऑब्जेक्ट दिखाता है. हालांकि, फ़िलहाल कोई विज्ञापन ब्रेक नहीं चल रहा है. - इनलाइन VAST टैग पार्स करने से जुड़ी समस्या ठीक की गई.
Media Player Library
- ऑडियो ट्रैक स्विच करते समय, करीब 20 सेकंड की देरी होने की समस्या को ठीक किया गया है.
13 फ़रवरी, 2019
वेब रिसीवर
- टच यूज़र इंटरफ़ेस (यूआई) के लिए, 'विज्ञापन स्किप करें' बटन के अचानक दिखने की समस्या ठीक की गई.
- रिमोट कंट्रोल पर ब्रेक की जानकारी दिखाने की समस्या ठीक की गई.
Media Player Library
- प्रीलोड किए गए मीडिया के लिए, licenseUrl को मैनेज करने से जुड़ी समस्या ठीक की गई.
5 फ़रवरी, 2019
iOS Sender v4.3.5
- ऑडियो बुक के मेटाडेटा के लिए सहायता जोड़ी गई. ज़्यादा जानकारी के लिए, GCKMediaMetadata.h देखें.
- podspec पर static_framework के लिए सही वैल्यू सेट करें.
- कनेक्शन कंट्रोलर में, नेविगेशन बार और टूलबार के लिए styleAttributes को अलग-अलग करें.
- गड़बड़ी ठीक करना
- डेटाबेस शुरू करने की कुछ स्थितियों में होने वाले क्रैश की समस्या को ठीक किया गया है.
- आने वाले फ़ोन कॉल या अलार्म बजने के दौरान, वेब रिसीवर के वॉल्यूम बार से जुड़ी समस्या ठीक की गई.
- डिवाइस की डिस्कवरी के दौरान, कुछ डेलिगेट तरीकों को बार-बार कॉल करने की समस्या को ठीक किया गया है.
- उस समस्या को ठीक किया गया है जिसकी वजह से, मीडिया क्यू की सूची में मौजूद आखिरी आइटम के चलने के बाद, सूची साफ़ नहीं होती थी.
- नेटवर्क उपलब्ध न होने पर, आस-पास मौजूद उन डिवाइसों को दिखाने की अनुमति नहीं है जिनसे कनेक्ट नहीं किया जा सकता.
- डिवाइस व्यू कंट्रोलर पर मौजूद वॉल्यूम स्लाइडर को उन डिवाइसों के लिए बंद कर दिया गया है जिनमें वॉल्यूम को कंट्रोल नहीं किया जा सकता.