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

TeamTalk 5, TeamTalk 5 वॉइस कम्युनिकेशन प्लेटफ़ॉर्म को विकसित करने के लिए एक रिपॉज़िटरी है। यह किसी एकल अंतिम-उपयोगकर्ता उत्पाद के बजाय परतों वाली लाइब्रेरी और उदाहरण एप्लिकेशन के सेट के आसपास संगठित है। सामग्री का अवलोकन: - SDK डाउनलोड: पहले से बने क्लाइंट और सर्वर बाइनरी विक्रेता साइट के माध्यम से अलग से वितरित किए जाते हैं, ताकि डेवलपर सभी निर्भरताओं को कंपाइल किए बिना अपना सॉफ़्टवेयर बना सकें। - लाइब्रेरी: TeamTalkLib में TeamTalk 5 DLL और सर्वर बाइनरी का स्रोत शामिल है, जिसे CMake से बनाया जाता है; macOS, Ubuntu, Android, iOS और Raspberry Pi OS के लिए Makefiles और एक docker-compose सेटअप प्रदान किया गया है। TeamTalk_DLL, C-API और हेडर उपलब्ध कराता है। भाषा बाइंडिंग में TeamTalk.NET (C#), TeamTalkJNI (Java), TeamTalkPy (Python) और teamtalk_rust (Rust, bindgen से जनरेट किया गया) शामिल हैं। - क्लाइंट: उदाहरण क्लाइंट एप्लिकेशन में qtTeamTalk (C++/Qt), TeamTalkClassic (C++/MFC, जिसे स्क्रीन-रीडर के साथ अच्छी तरह काम करने वाला बताया गया है), TeamTalkApp.NET (C#), iTeamTalk (iOS के लिए Swift), TeamTalkAndroid (Java), साथ ही Python और Rust उदाहरण क्लाइंट और एक PHP कंसोल प्रशासन स्क्रिप्ट शामिल हैं। - सर्वर: नमूना सर्वर एप्लिकेशन में TeamTalkServer (C++), TeamTalkServer.NET (C#) और jTeamTalkServer (Java) शामिल हैं। सर्वर बनाने के लिए Professional Edition आवश्यक बताया गया है। यह रिपॉज़िटरी मुख्य रूप से उन डेवलपर्स के लिए है जो वॉइस कॉन्फ़्रेंसिंग को अपने एप्लिकेशन में एकीकृत करना या कस्टम क्लाइंट और सर्वर बनाना चाहते हैं। लाइसेंसिंग की शर्तें शामिल License.txt में दी गई हैं।