2009-11-12 7 views
13

मैं एक निजी परियोजना की योजना बनाने की प्रक्रिया में हूं जो एक मीडिया प्लेयर होगा और मैं जो कुछ करना चाहता हूं, वह मेरे आईपॉड टच (या किसी भी आइपॉड या आईफोन) को डॉक करने में सक्षम होगा और इसे नियंत्रित करेगा और खेलेंगे स्पीकर डॉक्स की तरह इसे बंद करें जो आप खरीद सकते हैं।ऐप्पल एक्सेसरी प्रोटोकॉल का उपयोग करने के लिए क्या आवश्यक है?

मैं foundsomeinformation जबकि इस के लिए ऑनलाइन के आसपास खोज लेकिन मेरे सवाल का मैं एक केबल कर सकते हैं जाता है और किसी भी डिवाइस से धारावाहिक प्रोटोकॉल का उपयोग करने या एप्पल इस लॉक इसलिए केवल प्रमाणित/स्वीकृत डिवाइस इस तरह से संवाद कर सकते हैं है?

+0

तुम सिर्फ सरल नियंत्रण (आगे, पिछड़े, चलाने, रोकने) करना चाहते हैं, या आप और अधिक उन्नत नियंत्रण (आंकड़ा संचरण, ट्रैक नाम, आदि) चाहते हो –

+0

मैं नियंत्रित करने के लिए देख रहा था रिमोट की तरह डिवाइस। इसलिए ऑडियो सिग्नल प्राप्त करने के साथ-साथ प्ले, पॉज़ इत्यादि। और चार्जिंग और यदि मैं वर्तमान बजाना गीत की जानकारी कर सकता हूं। गानों को खेलने के लिए अनुमति देने के लिए मुझे डिवाइस पर गाने के माध्यम से नेविगेट करने का भी एक तरीका चाहिए। –

उत्तर

17

यदि आप इसे अपने लिए करना चाहते हैं, तो मैं वेब पर जेलब्रैकिंग और निम्नलिखित संसाधनों की अनुशंसा करता हूं। ये ऐप्पल एक्सेसरी प्रोटोकॉल के कुछ तरीकों का वर्णन करते हैं, और निष्पादित करने के लिए कुछ हिस्सों (स्पार्कफन पर) शामिल करते हैं। ऐप्पल विधि के लिए अनुमोदित होने के लिए आपको शामिल होने के लिए सहमत होने वाले समझौते को देखने के लिए अनुमोदित होने से पहले आपको निगम (या इसी तरह की संरचना) और यहां तक ​​कि कानूनी सलाह भी चाहिए।

जैसे वहाँ भी कुछ महान लेख हैं:

शुभकामनाएँ!

संपादित करें: चूंकि यह अपेक्षाकृत लोकप्रिय पोस्ट है, ध्यान रखें कि अब आप ऐप्पल (ऐपस्टोर अनुमोदन के अलावा) से अनुमोदन के बिना सीरियल संचार के लिए ब्लूटूथ 4.0 LE का उपयोग कर सकते हैं।

+2

सरल संगीत प्लेयर नियंत्रण के लिए भागने की कोई आवश्यकता नहीं है। https://github.com/blalor/arduinaap में सरल नियंत्रण के लिए एक लाइब्रेरी है जो सभी iDevices के साथ काम करना चाहिए। – Nilloc

8

ऐप्पल के proprietary authentication chip का उपयोग करने वाले मेड फॉर आईपॉड प्रोग्राम में केवल डिवाइस आईफोन या आईपॉड टच पर External Accessory framework के साथ संवाद कर सकते हैं। ऐसे उपकरणों को प्रोटोकॉल का खुलासा करना चाहिए जो आईफोन अनुप्रयोगों का उपयोग कर सकते हैं।

यह एक उचित रूप से शामिल प्रक्रिया है जिसे उत्पादों के लिए निर्मित आईपॉड विक्रेता (ऐप स्टोर अनुमोदन प्रक्रिया के समान, लेकिन हार्डवेयर के लिए) के रूप में अनुमोदित किया जाना है, लेकिन यह होने से कहीं अधिक आसान हो गया है। आईफोन ओएस 3.0 के साथ, ऐप्पल ने सामान्य सामान्य एक्सेसरी प्रदाताओं की तुलना में कई अन्य तृतीय पक्षों को कार्यक्रम खोला है।

आपके मामले में, मैं वास्तव में प्रतीक्षा करता हूं और एक और विक्रेता के आईफोन-नियंत्रणीय स्टीरियो का उपयोग करता हूं। निर्माता अभी hardware controllable via iPhone applications के साथ बाहर आना शुरू कर रहे हैं, इसलिए यह केवल समय की बात है कि बड़े एक्सेसरी प्रदाताओं में से एक ऐसा कुछ बनाता है जो आप चाहते हैं। यदि वे डिवाइस को नियंत्रित करने के लिए प्रोटोकॉल का पर्दाफाश करते हैं, तो आपको बस उस प्रोटोकॉल के माध्यम से डिवाइस को नियंत्रित करने के लिए अपना आवेदन लिखना होगा।

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

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