HandyCafe Docs
owner it-admin

सिस्टम आवश्यकताएं

अपने इंटरनेट कैफे, गेमिंग सेंटर या ईस्पोर्ट्स एरीना में 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 पते से होती है और इसे कंसोल सेटिंग्स में मैन्युअल रूप से पंजीकृत किया जाता है।