हम अपने दैनिक व्यक्तिगत और व्यावसायिक जीवन में व्यापक वीडियो संचार के युग में हैं।
अब जब लोग वीडियो तकनीक का उपयोग करने के अधिक अभ्यस्त हो गए हैं, एआर माध्यम की कार्यक्षमता और मजेदार कारक दोनों को डायल करने के लिए खड़ा है।
यथार्थवादी मेकअप और सौंदर्य प्रभावों की सुविधा से लेकर वर्चुअल एक्सेसरी ट्राई-ऑन और रीयल-टाइम बैकग्राउंड रिप्लेसमेंट तक, दीपर के शक्तिशाली मल्टीप्लेटफ़ॉर्म एसडीके का उपयोग दुनिया भर में लगभग 8,000 डेवलपर्स द्वारा वेब-आधारित और मोबाइल एप्लिकेशन के लिए किया जा रहा है।
स्टार्टअप की स्वामित्व वाली एआर तकनीक सभी आकारों की कंपनियों को किसी भी आईओएस, एंड्रॉइड, मैकओएस या एचटीएमएल 5 एप्लिकेशन में एआर प्रभाव जोड़ने की अनुमति देती है, केवल कुछ पंक्तियों के साथ, एक एकीकरण प्रक्रिया जिसमें घंटे लगते हैं, दिन नहीं। एक बार बन जाने के बाद, AR एसेट का किसी भी प्लेटफ़ॉर्म के लिए स्वचालित रूप से पुन: उपयोग किया जा सकता है।
दीपार के शोध के अनुसार, ईकॉमर्स में एआर उपयोगकर्ताओं को आम तौर पर उत्पाद पृष्ठों पर 15-25% क्लिकथ्रू दर में वृद्धि प्राप्त होती है; ग्राहक के रहने के समय में 120% तक की वृद्धि; अधिक व्यस्त ग्राहक जिनकी खरीदारी करने की संभावना दोगुनी है; और रूपांतरण दर को दोगुना करें।
निम्नलिखित विवरण देता है कि एआर-एन्हांस्ड लाइव स्ट्रीम के लिए दीपार एंड्रॉइड एसडीके को अमेज़ॅन आईवीएस के साथ कैसे एकीकृत किया जा सकता है।
सबसे पहले, हमें कुछ चीजें स्थापित करने की आवश्यकता होगी।
1. एक दीपर डेवलपर अकाउंट बनाएं।
2. सेटअप एडब्ल्यूएस खाता ।
3. सेटअप आईएएम अनुमतियां ।
4. एक चैनल बनाएं ।
एक बार जब आप एक चैनल बना लेते हैं, तो आपको इनका उपयोग करने की आवश्यकता होगी:
ए. सर्वर निगलना
बी.स्ट्रीम कुंजी
हम Amazon IVS <> DeepAR इंटीग्रेशन को एक साधारण एंड्रॉइड ऐप के साथ प्रदर्शित करेंगे जो एक कैमरा पूर्वावलोकन दिखाता है और आपको मज़ेदार AR मास्क और फ़िल्टर जोड़ने की सुविधा देता है। इस ट्यूटोरियल के साथ अनुसरण करने के लिए इस GitHub रेपो को क्लोन करें।
कस्टम छवि-इनपुट स्रोत किसी एप्लिकेशन को प्रीसेट कैमरों या स्क्रीन शेयर तक सीमित होने के बजाय, अमेज़ॅन आईवीएस प्रसारण एसडीके को अपना स्वयं का छवि इनपुट प्रदान करने की अनुमति देते हैं।
एक कस्टम छवि स्रोत अर्ध-पारदर्शी वॉटरमार्क या स्थिर "बी राइट बैक" दृश्य जितना सरल हो सकता है, या यह ऐप को अतिरिक्त कस्टम प्रोसेसिंग करने की अनुमति दे सकता है जैसे कैमरे में सौंदर्य फ़िल्टर जोड़ना।
आपके पास कई कस्टम छवि स्रोत हो सकते हैं, जैसे वॉटरमार्क और ब्यूटी फ़िल्टर वाला कैमरा।
जब आप कैमरे के कस्टम नियंत्रण के लिए एक कस्टम छवि-इनपुट स्रोत का उपयोग करते हैं (जैसे सौंदर्य-फ़िल्टर लाइब्रेरी का उपयोग करना जिसके लिए कैमरा एक्सेस की आवश्यकता होती है), अमेज़ॅन आईवीएस प्रसारण एसडीके अब कैमरे के प्रबंधन के लिए ज़िम्मेदार नहीं है।
इसके बजाय, एप्लिकेशन कैमरे के जीवनचक्र को सही ढंग से संभालने के लिए ज़िम्मेदार है। आपको अमेज़ॅन आईवीएस प्रसारण एसडीके कस्टम छवि स्रोतों के बारे में अधिक जानकारी यहां मिलेगी।
सबसे पहले, दीपर एंड्रॉइड एसडीके डाउनलोड करें।
डाउनलोड किए गए ज़िप से lib फ़ोल्डर में स्थित deepar.aar को <repo>/deepar निर्देशिका में कॉपी करें।
अब रेपो को Android Studio प्रोजेक्ट के रूप में खोलें। प्रोजेक्ट लोड होने के बाद, कुछ लाल त्रुटियां हो सकती हैं। यदि ऐसा होता है, तो त्रुटियों को ठीक करने के लिए ग्रेडल सिंक चलाएँ।
अब लाइसेंस कुंजी के माध्यम से अपने ऐप को दीपर खाते से जोड़ने का समय आ गया है। लाइसेंस कुंजी बनाने के लिए, आपको दीपर डेवलपर साइट पर एक प्रोजेक्ट बनाना होगा। परीक्षण के लिए, एक मुफ्त योजना के साथ एक परियोजना बनाएं। अपने प्रोजेक्ट को एक नाम दें और फिर Android ऐप जोड़ें पर क्लिक करें। ऐप के बिल्ड.ग्रेड से ऐप आईडी को कॉपी करें।
अब जेनरेट की को कॉपी करें और MainActivity.java . में पेस्ट करें
Amazon IVS कंसोल से सर्वर और स्ट्रीम कुंजी को निगलना कॉपी करें, और उन्हें MainActivity.java में पेस्ट करें।
इस उदाहरण ऐप में हम कैमरे से फ्रेम प्राप्त करने के लिए एंड्रॉइड के कैमराएक्स एपीआई का उपयोग कर रहे हैं। हमने इसे 1280x720 इमेज रेजोल्यूशन के साथ सेट किया है।
आप इस भाग को bindImageAnalisys() विधि में देख सकते हैं।
दीपर और अमेज़ॅन आईवीएस प्रसारण एसडीके के साथ पाइपलाइन में शामिल हैं:
1. कैमराएक्स एआरसुरफेसप्रोवाइडर वर्ग में कैमरा फ्रेम भेजता है।
2. उन फ़्रेमों को दीपर में फ़ीड करें।
3. दीपर अमेज़ॅन आईवीएस प्रसारण एसडीके द्वारा प्रदान की गई सतह पर एक पूर्वावलोकन प्रस्तुत करता है।
यहीं पर दीपार एसडीके और अमेज़ॅन आईवीएस प्रसारण एसडीके एक साथ आते हैं।
इसे तोड़ना:
डिफ़ॉल्ट डिवाइस MICROPHONE के साथ एक BroadcastSession बनाएं ताकि Amazon IVS प्रसारण SDK ध्वनि भाग को संभाल सके।
प्रसारण सत्र से एक कस्टम इनपुट छवि स्रोत बनाएं। इसका आकार कैमरे के समान सेट करें (इस मामले में 720p), और रोटेशन को शून्य पर सेट करें।
प्रसारण सत्र को स्लॉट से बांधें।
कस्टम छवि स्रोत सतह पर रेंडर करने के लिए दीपर सेट करें।
प्रसारण सत्र से पूर्वावलोकन दृश्य प्राप्त करें और स्क्रीन पर पूर्वावलोकन दिखाने के लिए इसे दृश्य पदानुक्रम में जोड़ें।
इंजेस्ट सर्वर और स्ट्रीम कुंजी के साथ प्रसारण सत्र प्रारंभ करें। यह उन फ़्रेमों को स्ट्रीम करना शुरू कर देगा जिन्हें दीपार प्रसारण सत्र द्वारा प्रदान की गई सतह पर प्रस्तुत करता है।
अब डिवाइस पर ऐप चलाएं। आपको एक कैमरा पूर्वावलोकन देखना चाहिए। बाएँ और दाएँ बटन से, आप AR मास्क और फ़िल्टर बदल सकते हैं।
अमेज़ॅन आईवीएस कंसोल में आपके द्वारा बनाए गए चैनल को खोलें और लाइव स्ट्रीम टैब खोलें, फिर आपको एआर प्रभावों के साथ संवर्धित वीडियो स्ट्रीमिंग करनी चाहिए।