इस प्रोजेक्ट के बारे में
Alphabiz एक GPL-2.0 लाइसेंस प्राप्त पीयर-टू-पीयर मीडिया प्लेटफ़ॉर्म है जिसे YouTube के Web3 विकल्प के रूप में स्थापित किया गया है। यह P2P वीडियो स्ट्रीमिंग, एक विकेंद्रीकृत मीडिया लाइब्रेरी और एक क्रेडिट-आधारित बाज़ार को जोड़ता है जिसमें निर्माता बिना किसी केंद्रीय अनुमोदन प्रक्रिया के मीडिया प्रकाशित और मूल्य निर्धारित कर सकते हैं, जबकि उपयोगकर्ता सामग्री को सीड करने के लिए बैंडविड्थ और डिस्क स्थान साझा करके AB क्रेडिट (α) अर्जित कर सकते हैं।
README में वर्णित प्रमुख क्षमताएँ:
- DHT, ट्रैकर्स और NAT ट्रैवर्सल (NAT-PMP और UPnP) के साथ WebTorrent पर निर्मित P2P स्ट्रीमिंग इंजन, जो सामग्री डाउनलोड होने के दौरान प्लेबैक की अनुमति देता है।
- कस्टम इलेक्ट्रॉन रनटाइम (@zeeis/velectron, अतिरिक्त वीडियो कोडेक्स के साथ निर्मित इलेक्ट्रॉन 21.3.3) पर आधारित मीडिया प्लेयर, जो प्लेबैक और स्टाइलिश ASS/SSA उपशीर्षक समर्थन के लिए video.js और libjass का उपयोग करता है।
- विकेंद्रीकृत बाज़ार जहाँ मीडिया को क्रेडिट सिस्टम पर प्रकाशित, मूल्य निर्धारित और व्यापार किया जा सकता है, जिसमें सीड-फ़्रेज़ वॉलेट उपयोगकर्ता के पास कुंजियाँ रखने के लिए होते हैं।
- चैनलों, अनुशंसाओं और एक एकल मॉडरेटर के बजाय समिति मतदान पर आधारित सामुदायिक हटाने की प्रक्रिया के साथ मीडिया लाइब्रेरी।
- GUN द्वारा संचालित विकेंद्रीकृत लाइब्रेरी ग्राफ, electron-store के माध्यम से स्थानीय भंडारण और LZMA-संपीड़ित मेटाडेटा।
- स्थानीयकरण: 17 अंतर्निहित भाषाएँ और रनटाइम पर लोड किए गए भाषा पैक, जिनके लिए नई रिलीज़ की आवश्यकता नहीं है।
- वितरण: विंडोज़ पैकेज (EXE, MSI, APPX), macOS DMG और Mac App Store बिल्ड, लिनक्स DEB और Snap पैकेज, एक समुदाय-अनुरक्षित AUR पैकेज और एक ब्राउज़र-आधारित वेब संस्करण। स्थिर, नाइटली और आंतरिक अपडेट चैनल GitHub या S3 से परोसे जा सकते हैं, लॉन्च पर दूरस्थ कॉन्फ़िगरेशन रीफ़्रेश किया जाता है। रिलीज़ फ़ाइलों में SHA-256 चेकसम साइडकार शामिल हैं।
- व्हाइट-लेबल फ्रेमवर्क: एक फोर्क developer/ निर्देशिका के माध्यम से उत्पाद नाम, आइकन, रंग, प्रोटोकॉल स्कीम, अपडेट चैनल, अनुशंसित चैनल, हटाने की नीति और शर्तों को अनुकूलित कर सकता है, फिर दस्तावेजीकृत यार्न वर्कफ़्लो के साथ इंस्टॉलर बना सकता है। एक फोर्क चेकलिस्ट चेतावनी देती है कि पहचानकर्ता और व्यवस्थापक URL बदले जाने तक Alphabiz के अपने मानों पर डिफ़ॉल्ट होते हैं।
- इंजीनियरिंग स्टैक और गुणवत्ता टूलिंग: Quasar 1 / Vue 2 UI, electron-packager और electron-forge पैकेजिंग, Playwright और Cypress एंड-टू-एंड परीक्षण, Jest रिलीज़ परीक्षण, साथ ही CodeQL, Dependabot और क्रेडेंशियल स्कैनिंग के साथ CI।
README बताता है कि एप्लिकेशन कोर (रेंडरर और मुख्य प्रक्रिया) एक अपस्ट्रीम रिपॉजिटरी में विकसित किया गया है और यहाँ बिल्ट बंडल के रूप में आता है, जबकि यह रिपॉजिटरी अनुकूलन, पैकेजिंग और इंस्टॉलर पर ध्यान केंद्रित करती है। दस्तावेज़ीकरण अंग्रेजी और चीनी में उपलब्ध है, और संदर्भित वर्तमान स्थिर रिलीज़ 0.3.3 है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.