Skip to content

Commit eec44d7

Browse files
committed
2 parents 8c4d6cb + ec6c1fb commit eec44d7

File tree

1 file changed

+37
-36
lines changed

1 file changed

+37
-36
lines changed

README.md

Lines changed: 37 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,86 +1,87 @@
1-
# OpenIPC Dashboard
1+
# Dashboard
22

33
![OpenIPC Dashboard Screenshot](build/screenshot.png)
44
<!-- Замените URL на прямую ссылку на ваш скриншот, когда загрузите его в репозиторий -->
55

6-
**OpenIPC Dashboard** — это кросс-платформенное настольное приложение для удобного управления и мониторинга камер на базе прошивки OpenIPC.
6+
**Dashboard** is a cross—platform desktop application for easy camera management and monitoring based on the OpenIPC firmware.
77

8-
Приложение создано с использованием Electron и предоставляет единый интерфейс для просмотра видеопотоков, администрирования настроек, работы с файловой системой и прямого доступа к командной строке камеры.
8+
The application was created using Electron and provides a single interface for viewing video streams, administering settings, working with the file system, and direct access to the camera's command line.
99

1010
---
1111

12-
## 🚀 Основные возможности
12+
## 🚀 Main features
1313

14-
* **Мульти-просмотр:** Просматривайте до 4-х видеопотоков одновременно в настраиваемой сетке.
15-
* **Двойной поток:** Мгновенное переключение между основным (HD) и дополнительным (SD) потоком по двойному клику.
16-
* **Полноэкранный режим:** Детализированный просмотр одной камеры на весь экран.
17-
* **Встроенный SSH-клиент:** Полноценный терминал для прямого доступа к командной строке камеры без необходимости в сторонних программах.
18-
* **Файловый менеджер (SCP):** Удобный двухпанельный менеджер для загрузки прошивок, скачивания записей и управления файлами на камере.
19-
* **Редактор настроек:** Графический интерфейс для изменения всех параметров прошивки Majestic (`majestic.yaml`) с группировкой по вкладкам.
20-
* **Мониторинг:** Отображение статуса (online/offline) и температуры SoC камеры в реальном времени.
21-
* **Кросс-платформенность:** Работает на Windows, macOS и Linux.
14+
* **Multi-view:** View up to 4 video streams simultaneously in a customizable grid.
15+
* **Double flow:** Instantly switch between the main (HD) and secondary (SD) streams with a double click.
16+
* **Full-screen mode:** Detailed full-screen viewing of a single camera.
17+
* **Built-in SSH client:** A full-fledged terminal for direct access to the camera's command line without the need for third-party programs.
18+
* **File Manager (SCP):** Convenient two-panel manager for downloading firmware, downloading recordings and managing files on the camera.
19+
* **Settings Editor:** Graphical interface for changing all parameters of the Majestic firmware (`majestic.yaml`) grouped by tabs.
20+
* **Monitoring:** Displays the status (online/offline) and temperature of the SoC camera in real time.
21+
* **Cross-platform:** Works on Windows, macOS and Linux.
2222

23-
## 📥 Установка
23+
## , Installation
2424

25-
Готовые установочные файлы для последней версии можно найти на странице **[Releases](https://github.com/Rinibr/openipc-dashboard/releases)**.
25+
The ready-made installation files for the latest version can be found on the **[Releases] page(https://github.com/Rinibr/openipc-dashboard/releases )**.
2626

27-
<!-- Замените 'Rinibr/openipc-dashboard' на свой путь, если он отличается -->
27+
<!-- Replace 'Rinibr/openipc-dashboard' with your path if it differs -->
2828

2929
#### Windows
30-
1. Скачайте файл `OpenIPC-Dashboard-Setup-x.x.x.exe`.
31-
2. Запустите установщик и следуйте инструкциям.
30+
1. Download the file `OpenIPC-Dashboard-Setup-x.x.x.exe `.
31+
2. Run the installer and follow the instructions.
3232

3333
#### macOS
34-
1. Скачайте файл `OpenIPC-Dashboard-x.x.x.dmg`.
35-
2. Откройте `.dmg` файл и перетащите `OpenIPC Dashboard.app` в папку "Программы" (Applications).
34+
1. Download the file `OpenIPC-Dashboard-x.x.x.dmg'.
35+
2. Open the `.dmg` file and drag and drop the `OpenIPC Dashboard.app' into the Applications folder.
3636

3737
#### Linux
38-
1. Скачайте файл `OpenIPC-Dashboard-x.x.x.AppImage`.
39-
2. Сделайте файл исполняемым:
38+
1. Download the file `OpenIPC-Dashboard-x.x.x.AppImage'.
39+
2. Make the file executable:
4040
```bash
4141
chmod +x OpenIPC-Dashboard-x.x.x.AppImage
4242
```
43-
3. Запустите приложение:
43+
3. Launch the app:
4444
```bash
4545
./OpenIPC-Dashboard-x.x.x.AppImage
4646
```
4747

4848
---
4949

50-
## 🛠️ Для разработчиков
50+
## 🛠️ For developers
5151

52-
### Стек технологий
52+
### Technology stack
5353
* [Electron](https://www.electronjs.org/)
5454
* [Node.js](https://nodejs.org/)
5555
* HTML, CSS, JavaScript (Vanilla JS)
56-
* [JSMpeg](https://jsmpeg.com/) для декодирования видео
57-
* [ssh2](https://github.com/mscdex/ssh2) для SSH и SCP
58-
* [electron-builder](https://www.electron.build/) для сборки
56+
* [JSMpeg](https://jsmpeg.com /) for video decoding
57+
* [ssh2](https://github.com/mscdex/ssh2 ) for SSH and SCP
58+
The finished files will appear in the dist folder.
5959

60-
### Запуск в режиме разработки
6160

62-
1. Клонируйте репозиторий:
61+
### Launching in development mode
62+
63+
1. Clone the repository:
6364
```bash
6465
git clone https://github.com/Rinibr/openipc-dashboard.git
6566
cd openipc-dashboard
6667
```
6768

68-
2. Установите зависимости:
69-
```bash
70-
npm install
69+
2. Install the dependencies:
70+
``bash
71+
npm install
7172
```
7273

73-
3. Запустите приложение:
74+
3. Launch the app:
7475
```bash
7576
npm start
7677
```
7778

78-
### Сборка приложения
79+
### Building the app
7980

80-
Для сборки установочных файлов для вашей текущей платформы выполните команду:
81+
To build the installation files for your current platform, run the command:
8182

8283
```bash
8384
npm run dist
8485
```
8586

86-
Готовые файлы появятся в папке dist
87+
The finished files will appear in the dist folder.

0 commit comments

Comments
 (0)