2017-09-17 11 views
12

एंड्रॉइड टीवी रिमोट उपयोग क्या प्रोटोकॉल करता है? लगता है जैसे एनीमोट का उपयोग नहीं किया जाता है। लेकिन अभी भी एंड्रॉइड टीवी रिमोट कंट्रोल और रिमोट एंड्रॉइड टीवी जैसे एप्लिकेशन हैं जो नए एंड्रॉइड टीवी के साथ भी काफी अच्छा काम करते हैं। क्या कोई ऐसे ऐप्स लिखने के लिए किसी भी आधिकारिक/अनौपचारिक दस्तावेज़ीकरण को इंगित कर सकता है?एंड्रॉइड टीवी रिमोट उपयोग क्या प्रोटोकॉल करता है?

एक एंड्रॉइड टीवी या तो ब्लूटूथ या वाईफाई पर नियंत्रित करने में सक्षम है। यह बहुत अच्छा होगा अगर इनमें से कोई एक ओपन प्रोटोकॉल का पालन करता है जिसे पाइथन या एंड्रॉइड प्रोग्राम कहने के लिए शामिल किया जा सकता है।

कुछ स्पष्टीकरण विभिन्न टिप्पणियों पर आधारित है और उत्तर:

  • Anymote सबसे निश्चित रूप से उपयोग में प्रोटोकॉल नहीं है किसी भी अधिक (जब तक यह छिपा हुआ है और अभी भी एक गैर-दस्तावेजी फैशनेबल में किसी भी तरह इस्तेमाल किया जा सकता)

  • पोर्ट Android TV रिमोट वर्तमान में उपयोग करता है (6466/6467) Anymote मानक पोर्ट (9552)

  • वर्ष खुला स्रोत GoogleTV दूरदराज के आवेदन अब एक साथ काम करता है से अलग है droidTV

  • मुझे अभी भी "_androidtvremote._tcp" एमडीएनएस के माध्यम से विज्ञापित किया जा रहा है - इसलिए टीसीपी पर इसे नियंत्रित करने का एक तरीका है।

+0

यह 'वाई-फाई' या 'ब्लूटूथ' पर नियंत्रित है लेकिन मुझे प्रोटोकॉल नहीं पता है। मुझे यह पुराना सवाल मिला है जो शायद मदद करता है: https://stackoverflow.com/questions/4662236/how-android-remote-control-works-with-google-tv?rq=1 –

+0

दुर्भाग्य से, जैसा कि मैंने प्रश्न में उल्लेख किया है, ऐसा लगता है जैसे एनीमोट का उपयोग नहीं किया जा रहा है (मैंने https://github.com/stevenle/googletv-anymote और https://github.com/entertailion/Anymote-for-Java को बिना किसी किस्मत के विकल्पों की कोशिश की है)। इसके अलावा, "एंड्रॉइड टीवी रिमोट कंट्रोल" ऐप यातायात के पैकेट कैप्चर के आधार पर, मुझे लगता है कि रिमोट कंट्रोल ऐप के लिए बंदरगाह टीसीपी पोर्ट 6466/6467 पर बात कर रहा है। – Ashwin

+0

ऐसा लगता है कि एंड्रॉइड टीवी रिमोट प्रोटोकॉल [Google टीवी] (https://stackoverflow.com/a/8898839/470117) के समान नहीं है – mems

उत्तर

-1

मुझे पता है कि आप संकेत मिलता है कि Anymote GoogleTV में उपयोग नहीं किया जाता है, लेकिन इसके स्रोत कोड की एक त्वरित डाउनलोड से, ऐसा लगता है कि Anymote प्रयोग किया जाता है।

com.google.android.apps.tvremote.protocol.AnymoteSender

केवल अन्य एक "DummySender" (NOOP) "प्रेषक" मैं प्रोटोकॉल में देख सकते हैं और एक QueuingSender (देरी जब तक एक भेजने वाले है तैयार)।

The source code for GoogleTV is here। यदि कोई अन्य प्रोटोकॉल उपलब्ध है, तो इस स्रोत कोड में इसका संदर्भ दिया जाएगा।

मैं यह सुनिश्चित करने के लिए अन्य आइटम दोबारा जांचूंगा कि एक जोड़ी समस्या, गलत डिवाइस खोज, या दूसरी बात Anymote के साथ आपकी प्रगति को अवरुद्ध नहीं कर रही है।

+0

के लिए क्या देख रहे जैसा कि मैंने पहले उल्लेख किया है , GoogleTV स्वयं सेवानिवृत्त हो गया है और एंड्रॉइड टीवी के साथ बदल दिया गया है। AndroidTV दूरदराज के एक अलग बंदरगाह पर चल रही है और Anymote नहीं रह गया है mDNS के माध्यम से विज्ञापित है। केवल पुष्टि के लिए, मैं गूगल टीवी रिमोट अनुप्रयोग है कि आप भी साझा की कोशिश की और उसे Android TV के साथ जोड़ी नहीं है। – Ashwin

+0

@Ashwin स्पष्टीकरण के लिए धन्यवाद। मुझे आशा है कि आपको इस समस्या को हल करने में सफलता मिलेगी। –

2

Google टीवी रिमोट एप्लिकेशन Google के Anymote प्रोटोकॉल का उपयोग करता है, जो कोई भी एप्लिकेशन दूसरी स्क्रीन शैली अनुप्रयोग बनाने के लिए उपयोग कर सकता है। एनीमोट प्रोटोकॉल में कई टुकड़े हैं।

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