इस प्रोजेक्ट के बारे में

FrameWorks एक ओपन स्ट्रीमिंग स्टैक है जिसे संप्रभु लाइव वीडियो प्लेटफॉर्म बनाने के लिए डिज़ाइन किया गया है। यह उपयोगकर्ताओं को अपने स्वयं के इंफ्रास्ट्रक्चर या हाइब्रिड सेटअप पर संपूर्ण वीडियो और कंट्रोल-प्लेन स्टैक चलाने की अनुमति देता है। यह सिस्टम कई विशिष्ट प्लेन से बना है: - Control/API Plane: GraphQL और gRPC APIs के माध्यम से ऑथेंटिकेशन, स्ट्रीम्स, बिजनेस लॉजिक, टेनेंट्स और बिलिंग का प्रबंधन करता है। - Media Plane: MistServer और Livepeer Gateway का उपयोग करके क्षेत्रीय लोड बैलेंसिंग, एज डिलीवरी, इनजेस्ट और प्रोसेसिंग को संभालता है। - Event & Analytics Plane: एक डेटा पाइपलाइन जो इवेंट बैकबोन के लिए Kafka और टाइम-सीरीज एनालिटिक्स और मीटरिंग के लिए ClickHouse का उपयोग करती है। - Network & Trust Plane: पब्लिक DNS, सर्टिफिकेट जारी करने और WireGuard मेश नेटवर्किंग को ऑटोमेट करता है। - Support & Experience: इसमें AI-पावर्ड वीडियो कंसल्टेशन (Skipper), टिकटिंग और न्यूज़लेटर हैंडलिंग शामिल है। यह प्रोजेक्ट React, Svelte और Web Components के लिए एम्बेड करने योग्य प्लेबैक और इनजेस्ट कंपोनेंट्स (Player और Studio पैकेज) का एक सेट प्रदान करता है। यह वर्तमान में एक्टिव बीटा में है और Linux (amd64/arm64) पर Docker के माध्यम से और macOS और Linux पर नेटिव बाइनरी के माध्यम से डिप्लॉयमेंट का समर्थन करता है।