2013-07-28 10 views
10

मैं दिए गए पते के माध्यम से अपने श्वेत सूची वाले Chromecast से कनेक्ट करने के लिए (9222 ip.address): नहीं पा रहा हूँ असमर्थ https://developers.google.com/cast/developing_your_receiver#debuggingश्वेत सूची वाले उपकरण/ApplicationSession नाकाम रहने डिबग करने के लिए शुरू करने के लिए

जब मेरे एंड्रॉयड इस परीक्षण करने के लिए प्रयास कर रहा कार्यान्वयन, मेरे ऐप को सफलतापूर्वक देख सकते हैं और MediaRouteActionProvider के माध्यम से Chromecast डिवाइस चुनें मैं SessionError कोड तुरंत CATEGORY_CONNECT_CHANNEL में CODE_REQUEST_FAILED प्राप्त कर सकते हैं।

मैं प्रेषक और प्राप्तकर्ता से में मेरे ऐप्लिकेशन आईडी शामिल किया है। मैंने सत्यापित किया है कि प्रयास करते समय Chromecast discovery state में था। मैं डिवाइस विवरण देखने के लिए एंड्रॉइड पर क्रोमकास्ट ऐप के माध्यम से डीबग जानकारी देखने में सक्षम हूं, लेकिन मुझे कुछ भी नहीं दिख रहा है जो डिवाइस की श्वेतसूची की पुष्टि करेगा। क्या कोई विशेष कुंजी है जो डिवाइस को श्वेतसूची में सत्यापित करेगी? क्या मुझे एक और कदम याद आ रहा है?

+2

मैं ने वही समस्या था और महसूस किया कि मेरे डिवाइस एक विशेषता यह है कि अपने Chromecast सेटअप विकल्प में नहीं चुना गया था की वजह से श्वेत सूची में नहीं हो रही थी: "अपडेट के लिए जांच Google को Chromecast का सीरियल नंबर भेजें"। मुझे यकीन नहीं है कि आपने ऐसा किया है, लेकिन उस विकल्प को चुनने और रीबूट करने के बाद, मेरे Chromecast का डीबगर तुरंत पहुंच योग्य था। – methai

+1

@methai अगर आप उस सेटिंग स्क्रीन पर वापस आते हैं, तो क्या वह बॉक्स अभी भी चेक किया गया है? मुझे चेक रहने के लिए बॉक्स नहीं मिल सकता है। – cottonBallPaws

+1

@littleFluffyKitty, एंड्रॉइड ऐप में एक बग है जहां यह सेटिंग सहेजती नहीं है। नीचे मेरा जवाब देखें। मुझे सही रास्ते पर रखने के लिए मेथाई का धन्यवाद। – PrplRugby

उत्तर

13

समाधान "अपडेट के लिए जांच Google को Chromecast का सीरियल नंबर भेजें" बॉक्स और फिर "रीबूट Chromecast" टिक है। (धन्यवाद, मेथाई)।

मुद्दा वहाँ एंड्रॉयड Chromecast ऐप्लिकेशन (संस्करण 1.1.1 में), जहां इस सेटिंग को वास्तव में बचाया नहीं प्राप्त करता है में एक बग है कि था। मैं पुष्टि कर सकता हूं कि ओएस एक्स क्लाइंट इस सेटिंग को सही तरीके से सहेज लेगा, अभी तक अन्य संस्करणों का परीक्षण नहीं किया है।

+0

मैं बॉक्स को चेक और रीबूट करता हूं, लेकिन बॉक्स अभी भी अनचेक है और डिबगिंग अभी भी काम नहीं करता है। हालांकि मैं कास्ट पिंग कर सकते हैं। मैंने कुछ कड़ी मेहनत की कोशिश की है। –

+1

@ थैंटोस, क्या आप सेटिंग को बदलने और रीबूट करने के लिए ओएस एक्स क्रोमकास्ट ऐप या एंड्रॉइड ऐप का उपयोग कर रहे हैं? एंड्रॉइड ऐप में एक बग है जो इसे सेटिंग को सहेजने का कारण नहीं बनता है। – PrplRugby

+0

आह, रीबूट तब एंड्रॉइड ऐप पर काम नहीं करता है। मैं इसे गलत पढ़ता हूं। धन्यवाद @PrplRudby। मैंने एक रिपोर्ट जमा की, उम्मीद है कि यह तय हो जाएगा, वास्तव में इस एपीआई के साथ खेलना चाहते हैं। –

0

भी सुनिश्चित करें कि आपके HTTP सर्वर अपने रिसीवर URL के लिए पोस्ट अनुरोध के साथ-साथ '/whatever_you_pass_to_ApplicationSession.startSession' जो हमारे रेल सर्वर के साथ एक मुद्दा था के साथ समान URL सही ढंग से जवाब देंगे बनाते हैं। https://developers.google.com/cast/docs/registration

अपने डिवाइस का पंजीकरण के बाद, आप होगा:

0

मेरे लिए यह जाँच "Google को Chromecast का सीरियल नंबर भेजें अपडेट के लिए जांच" और Chromecast डिवाइस को पंजीकृत करने को यहां बताए गए का एक संयोजन था 15 मिनट तक प्रतीक्षा करने और अपने Chromecast को पुनरारंभ करने के लिए। डिवाइस की स्थिति "परीक्षण के लिए तैयार" में बदल गई है, तो आप इसे देखेंगे।

संबंधित मुद्दे