इस प्रोजेक्ट के बारे में
मीडिया बॉक्स (MediaBox) Android 5.0 और उससे ऊपर के सिस्टम के लिए एक मीडिया कंटेनर ऐप है। इसका मूल विचार "कंटेनर + प्लगइन" है: कंटेनर इंटरफ़ेस रेंडरिंग, डेटा प्रबंधन और प्लेबैक के लिए जिम्मेदार है, जबकि प्लगइन विशिष्ट मीडिया डेटा प्रदान करने के लिए जिम्मेदार है। परियोजना वीचैट मिनी प्रोग्राम के समान एक फ्रेमवर्क लागू करती है। डेवलपर्स को केवल प्लगइन API के अनुसार डेटा प्रदान करना होता है, और एक मीडिया ऐप जल्दी से तैयार हो जाता है, जो वेब स्क्रैपिंग और ऐप डेवलपमेंट सीखने के लिए उपयोगी है।
कंटेनर प्लगइन्स को मुख्य सेवाएं प्रदान करता है: डेटा का स्वचालित रूप से UI (व्यू घटक) में रेंडर होना, मीडिया पसंदीदा और इतिहास रिकॉर्ड, आवधिक मीडिया डेटा जांच सेवा (प्लगइन द्वारा अपडेट जांच घटक लागू करने के बाद सक्रिय रूप से अपडेट जांच की जा सकती है), वीडियो प्लेबैक घटक (जेस्चर नियंत्रण, नाइट मोड, डैनमाकू, गति नियंत्रण, मल्टी-एपिसोड एकत्रीकरण, लैंडस्केप/पोर्ट्रेट रोटेशन अनुकूलन आदि का समर्थन), निजी विज़ुअलाइज़्ड KV स्टोरेज (प्लगइन निजी कॉन्फ़िगरेशन के लिए), साथ ही व्यक्तिगत डेटा और प्लगइन्स का क्लाउड बैकअप (WebDav, विकासाधीन)।
विशिष्ट उपयोग वीडियो देखने या कॉमिक्स पढ़ने के लिए ऐप बनाना है, और कई प्लगइन्स की सामग्री को एक साथ एकत्र करना है। README में दिए गए उदाहरणों में यिंगहुआ एनीमे थर्ड-पार्टी क्लाइंट और "जिनरे" रीयल-टाइम हॉट लिस्ट एकत्रीकरण प्लगइन शामिल हैं। परियोजना प्लगइन डेवलपमेंट गाइड (Wiki), प्लगइन API और आधिकारिक प्लगइन रिपॉजिटरी प्रदान करती है। डाउनलोड और उपयोग निर्देश इसकी आधिकारिक वेबसाइट पेज पर देखें।
निर्माण के संदर्भ में, आपको प्रोजेक्ट रूट डायरेक्टरी में secret.gradle बिल्ड कुंजी फ़ाइल जोड़नी होगी, और उपयोग समझौते जैसे notice.iml को res/raw में जोड़ना होगा। परियोजना GNU जनरल पब्लिक लाइसेंस v3.0 के तहत लाइसेंस प्राप्त है।
सुरक्षा और अस्वीकरण के संबंध में, README चेतावनी देता है कि APK इंस्टॉलेशन पैकेज को निजी तौर पर प्रसारित न करें। Github रिपॉजिटरी एकमात्र दीर्घकालिक रिपॉजिटरी है, और इंस्टॉलेशन पैकेज केवल Github से डाउनलोड किए जाने चाहिए, और दुर्भावनापूर्ण कोड से बचने के लिए अज्ञात मूल के प्लगइन्स से बचें। सॉफ्टवेयर केवल डेटा प्रदर्शन के लिए जिम्मेदार है, स्वयं कोई डेटा प्रदान नहीं करता है, और इसका कार्य सामान्य ब्राउज़र के समान है; प्रदर्शित सामग्री का कॉपीराइट मूल लेखक का है; इसका उपयोग केवल सीखने और संचार के लिए किया जा सकता है, अनधिकृत उपयोग अन्य उद्देश्यों के लिए निषिद्ध है, और डाउनलोड के 24 घंटों के भीतर इसे हटाने की सिफारिश की जाती है; उपयोग से उत्पन्न कॉपीराइट, सुरक्षा, नीति आदि समस्याओं के लिए उपयोगकर्ता स्वयं जिम्मेदार है।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.