सिस्टम आवश्यकताएं
अपने इंटरनेट कैफे, गेमिंग सेंटर या ईस्पोर्ट्स एरीना में HandyCafe इंस्टॉल करने से पहले, सत्यापित करें कि आपका हार्डवेयर और नेटवर्क निम्नलिखित आवश्यकताएं पूरी करता है।
सर्वर PC आवश्यकताएं
सर्वर आपका प्रबंधन स्टेशन है। यह वह PC है जहां आप पूरे कैफे की निगरानी और नियंत्रण के लिए HandyCafe सर्वर चलाते हैं।
| घटक | न्यूनतम | अनुशंसित |
|---|---|---|
| ऑपरेटिंग सिस्टम | Windows 10+ (64-बिट), macOS 12 Monterey+, या Linux (64-बिट) | Windows 10/11 (64-बिट), macOS 12+, या Linux (64-बिट) |
| प्रोसेसर | ड्यूअल-कोर 2.0 GHz | क्वाड-कोर 2.5 GHz+ |
| RAM | 4 GB | 8 GB+ |
| डिस्क स्पेस | 500 MB (एप्लिकेशन) | 2 GB+ (रिकॉर्डिंग और स्क्रीनशॉट सहित) |
| डिस्प्ले | 1280 x 720 | 1920 x 1080+ |
| नेटवर्क | 100 Mbps Ethernet | Gigabit Ethernet |
नोट: यदि आप सत्र रिकॉर्डिंग के साथ रिमोट डेस्कटॉप का उपयोग करते हैं, तो MP4 रिकॉर्डिंग के लिए अतिरिक्त डिस्क स्पेस आवंटित करें (गुणवत्ता के आधार पर प्रति घंटे रिकॉर्डिंग लगभग 50-200 MB)।
Linux नोट: HandyCafe Tauri v2 के साथ बनाया गया है जो Linux पर WebKit2GTK का उपयोग करता है। एप्लिकेशन चलाने से पहले आपको
libwebkit2gtk-4.1रनटाइम पैकेज इंस्टॉल करना होगा। समर्थित वितरणों में Ubuntu 22.04+, Fedora 38+ और WebKit2GTK का समकक्ष संस्करण शिप करने वाले अन्य वितरण शामिल हैं।
क्लाइंट PC आवश्यकताएं
प्रत्येक ग्राहक-सामने वाला PC HandyCafe क्लाइंट चलाता है, जो लोकल नेटवर्क पर सर्वर से जुड़ता है।
| घटक | न्यूनतम | अनुशंसित |
|---|---|---|
| ऑपरेटिंग सिस्टम | Windows 10+ (64-बिट), macOS 12 Monterey+, या Linux (64-बिट) | Windows 10/11 (64-बिट), macOS 12+, या Linux (64-बिट) |
| प्रोसेसर | ड्यूअल-कोर 1.5 GHz | क्वाड-कोर 2.0 GHz+ |
| RAM | 2 GB | 4 GB+ |
| डिस्क स्पेस | 200 MB | 500 MB+ |
| नेटवर्क | 100 Mbps Ethernet | Gigabit Ethernet |
नोट: ये केवल HandyCafe क्लाइंट सॉफ्टवेयर की आवश्यकताएं हैं। आपके ग्राहकों द्वारा उपयोग किए जाने वाले गेम और एप्लिकेशन के लिए आपके PC को अतिरिक्त संसाधनों की आवश्यकता होगी।
नेटवर्क आवश्यकताएं
सभी PC (सर्वर और क्लाइंट) एक ही लोकल एरिया नेटवर्क (LAN) पर होने चाहिए।
आवश्यक पोर्ट
| पोर्ट | प्रोटोकॉल | दिशा | उद्देश्य |
|---|---|---|---|
| 5001 | TCP | सर्वर: इनबाउंड, क्लाइंट: आउटबाउंड | कमांड और प्रतिक्रिया संचार |
| 5002 | TCP | द्विदिशात्मक | फ़ाइल ट्रांसफर |
| 5003 | TCP | सर्वर: इनबाउंड, क्लाइंट: आउटबाउंड | रिमोट प्रबंधन नियंत्रण चैनल |
| 5004 | UDP | द्विदिशात्मक | स्क्रीन स्ट्रीमिंग (रिमोट डेस्कटॉप) |
महत्वपूर्ण: ये डिफ़ॉल्ट पोर्ट हैं। आप इन्हें नेटवर्क सेटिंग्स में बदल सकते हैं। यदि आप सर्वर पर पोर्ट बदलते हैं, तो क्लाइंट कॉन्फ़िगरेशन को मिलान के लिए अपडेट करें।
फ़ायरवॉल कॉन्फ़िगरेशन
- Windows फ़ायरवॉल: HandyCafe इंस्टॉलेशन के दौरान स्वचालित रूप से फ़ायरवॉल नियम जोड़ने का प्रयास करता है। यदि स्वचालित कॉन्फ़िगरेशन विफल होता है, तो ऊपर सूचीबद्ध पोर्ट के लिए मैन्युअल रूप से इनबाउंड नियम जोड़ें।
- macOS फ़ायरवॉल: सिस्टम सेटिंग्स > नेटवर्क > फ़ायरवॉल खोलें और HandyCafe के लिए इनकमिंग कनेक्शन की अनुमति दें। वैकल्पिक रूप से, ऊपर सूचीबद्ध पोर्ट को अपनी फ़ायरवॉल अनुमति सूची में जोड़ें।
- Linux (iptables / ufw): यदि आप
ufwका उपयोग करते हैं, तोsudo ufw allow 5001:5004/tcpऔरsudo ufw allow 5004/udpचलाएं। रॉiptablesके लिए, TCP पोर्ट 5001-5003 और UDP पोर्ट 5004 के लिए समकक्ष INPUT ACCEPT नियम जोड़ें। - तृतीय-पक्ष फ़ायरवॉल: सर्वर PC पर HandyCafe सर्वर बाइनरी और क्लाइंट PC पर HandyCafe क्लाइंट बाइनरी के लिए अपवाद जोड़ें।
- राउटर/स्विच: केवल LAN संचालन के लिए कोई विशेष कॉन्फ़िगरेशन आवश्यक नहीं। यदि आपके पास VLAN हैं, तो सुनिश्चित करें कि सर्वर और सभी क्लाइंट एक ही VLAN पर हैं या राउटिंग आवश्यक पोर्ट की अनुमति देती है।
क्लाइंट खोज
HandyCafe लोकल नेटवर्क पर स्वचालित क्लाइंट खोज के लिए mDNS (मल्टीकास्ट DNS) का उपयोग करता है। इसके लिए आवश्यक है:
- सभी PC एक ही सबनेट पर हों
- मल्टीकास्ट ट्रैफ़िक स्विच या राउटर द्वारा अवरुद्ध न हो
- यदि mDNS काम नहीं करता (जैसे सबनेट के पार), तो क्लाइंट सर्वर का IP पता मैन्युअल रूप से दर्ज करके कनेक्ट कर सकते हैं
बैंडविड्थ विचार
| सुविधा | अनुमानित बैंडविड्थ |
|---|---|
| सामान्य संचालन (प्रति क्लाइंट) | < 1 Kbps |
| रिमोट डेस्कटॉप स्ट्रीमिंग | 350 - 25,000 Kbps (कॉन्फ़िगर करने योग्य) |
| फ़ाइल सिंक ट्रांसफर | नेटवर्क स्पीड द्वारा सीमित |
| स्क्रीनशॉट कैप्चर | प्रति स्क्रीनशॉट ~100 KB |
20-50 PC वाले एक सामान्य कैफे के लिए, मानक 100 Mbps LAN पर्याप्त है। यदि आप अक्सर कई PC के लिए एक साथ रिमोट डेस्कटॉप का उपयोग करते हैं तो Gigabit Ethernet अनुशंसित है।
कंसोल आवश्यकताएं
यदि आप गेमिंग कंसोल (PlayStation, Xbox आदि) प्रबंधित करते हैं, तो कंसोल सर्वर के समान नेटवर्क पर होने चाहिए। प्रत्येक कंसोल की पहचान उसके MAC पते से होती है और इसे कंसोल सेटिंग्स में मैन्युअल रूप से पंजीकृत किया जाता है।