Системни барања
Пред да го инсталирате HandyCafe во вашиот интернет-кафе, играчки центар или еспортска арена, проверете дали вашиот хардвер и мрежа ги исполнуваат следниве барања.
Сервер PC Потреби
Серверот е вашата управувачка станица. Ова е PC каде што го управувате HandyCafe Server за да го надгледувате и контролирате целото кафе.
| Компонент | Минимално | Препорачано |
|---|---|---|
| Оперативен систем | Windows 10+ (64-битови), macOS 12 Монтеј+, или Linux (64-битови) | Windows 10/11 (64-битови), macOS 12+, или Linux (64-битови) |
| Процесор | Двојно јадро 2,0 ГГц | Квадрокор 2.5 ГГц+ |
| Рама | 4 ГБ | 8 ГБ+ |
| Пространство на дискот | 500 МБ (примена) | 2 GB+ (со снимања и снимки на екран) |
| Дисплеј | 1280 x 720 | 1920 x 1080+ |
| Мрежа | 100 Mbps Етернет | Гигабитски Етернет |
**Забележка:**Ако користите оддалечен десктоп со снимање на сесија, одделете дополнителен простор на дискот за MP4 снимања (приближно 50-200 MB на час снимање во зависност од квалитетот).
**Linux примета:**HandyCafe е изграден со Tauri v2 кој користи WebKit2GTK на Linux. Мора да го инсталирате пакетот за време на тркање на
libwebkit2gtk-4.1пред да ја стартирате апликацијата. Поддржените дистрибуции вклучуваат Ubuntu 22.04+, Fedora 38+ и други дистрибуции кои испраќаат еквивалентна верзија на WebKit2GTK.
Потреби на клиентот PC
Секој PC насочен кон клиентот работи на HandyCafe Client, кој се поврзува со серверот преку локалната мрежа.
| Компонент | Минимално | Препорачано |
|---|---|---|
| Оперативен систем | Windows 10+ (64-битови), macOS 12 Монтеј+, или Linux (64-битови) | Windows 10/11 (64-битови), macOS 12+, или Linux (64-битови) |
| Процесор | Двојно јадро 1,5 GHz | Квадрокор 2.0 ГГц+ |
| Рама | 2 ГБ | 4 ГБ+ |
| Пространство на дискот | 200 МБ | 500 MB+ |
| Мрежа | 100 Mbps Етернет | Гигабитски Етернет |
**Забележка:**Ова се барања само за HandyCafe Client софтверот.
Потреби од мрежата
Сите PCs (сервер и клиенти) мора да бидат на истата локална мрежа**(LAN).
Потребни пристаништа
| Порт | Протокол | Насока | Целта |
|---|---|---|---|
| 5001 | TCP | Сервер: влез, клиент: излез | Комуникација со команда и одговор |
| 5002 | TCP | Двоспрямо | Предавање на датотеки |
| 5003 | TCP | Сервер: влез, клиент: излез | Канал за оддалечено управување со контрола |
| 5004 | UDP | Двоспрямо | Стријминг на екранот (далечен десктоп) |
**Важен:**Ова се стандардните порти. Можете да ги промените во Поставки на мрежата. Ако ги промените портите на серверот, ажурирајте ја конфигурацијата на клиентот за да одговара.
Конфигурација на Firewall
- **Windows Firewall:**HandyCafe се обидува да ги додаде правилата за заштитен ѕид автоматски за време на инсталацијата.
- macOS Firewall:ОтворетеСистемски поставки > Мрежа > Firewallи дозволете влезните врски за HandyCafe.
- **Linux (iptables / ufw):**Ако го користите
ufw, пуштетеsudo ufw allow 5001:5004/tcpиsudo ufw allow 5004/udp. За суровиотiptables, додадете еквивалентни правила за ВПУТ АЦЕПТ за портите TCP 5001-5003 и UDP 5004. - **Фейрували на трети страни:**Додадете исклучоци за HandyCafe сервер бинар на серверот PC и HandyCafe клиент бинар на клиент PCs.
- **Раутер/Свич:**Нема потреба од посебна конфигурација за работа само со LAN. Ако имате VLAN, уверете се дека серверот и сите клиенти се на истиот VLAN или дека рутирањето овозможува потребните порти.
Откривање на клиентот
HandyCafe користиmDNS(multicast DNS) за автоматско откривање на клиентите на локалната мрежа.
- Сите PCs на истата подсетка
- Мултикастниот сообраќај не е блокиран од прекинувачи или рутери
- Ако mDNS не работи (на пример, преку подсетки), клиентите можат да се поврзат со воведување на IP адреса на серверот рачно
Разгледи за ширина на лентата
| Функција | Приблизна лентна ширина |
|---|---|
| Нормална работа (на клиент) | < 1 Kbps |
| Дистанциска струја на работното место | 350 - 25.000 Kbps (конфигурирани) |
| Префрлање синхронизирање на датотеките | Ограничена со брзината на мрежата |
| Заснемање на екрански снимки | ~ 100 KB на скриншот |
За типичен кафе со 20-50 PCs, стандардниот 100 Mbps LAN е доволен.
Потреби на конзолата
Ако управувате со играчки конзоли (PlayStation, Xbox, итн.), конзолите мора да бидат на истата мрежа како и серверот.Видете Поставки за конзоли.