2
0
mirror of https://github.com/pikvm/pikvm synced 2024-11-10 13:10:37 +00:00

Update README.md

This commit is contained in:
Maxim Devaev 2020-03-06 07:07:10 +03:00 committed by GitHub
parent afe024baf8
commit 8c55e403a4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5,17 +5,17 @@ Stand-alone IP KVM device with a web interface with various video capture option
## Features ## Features
- Extra-lightweight and fancy Web-UI. - Extra-lightweight and fancy Web-UI.
- Advanced HID emulator based on OTG (RPi4 and ZeroW) or using one Arduino board (RPi2 and RPi3). Mouse supported; keyboard works perfectly in BIOS. - Advanced HID emulator based on OTG (on RPi4 and ZeroW) or using a single Arduino board (on RPi2 and RPi3). Mouse supported; keyboard works perfectly in BIOS; keyboard LEDs are supported too.
- Control the power of the server through the ATX button connectors on the motherboard and get the status of the power LEDs and hard drive activity. - Control the power of the server through ATX button connectors on the motherboard and get the status of the power LEDs and hard drive activity.
- Mass-storage device based on OTG (only for RPi4 and ZeroW) - Mass-storage device based on OTG (only for RPi4 and ZeroW)
- The ability to use any video capture device (include HDMI-to-CSI2 bridge). - The ability to use any video capture device (include HDMI-to-CSI2 bridge).
- [Own MJPG streamer](https://github.com/pikvm/ustreamer) written on C with support for multi-threading and GPU video encoding. It can change the resolution in real time for an HDMI source, report statistics about the video and much more (see [README](https://github.com/pikvm/ustreamer/blob/master/README.md) for detalis). - [Own MJPG streamer](https://github.com/pikvm/ustreamer) written on C with multi-threading and GPU video encoding. It can change the resolution in real time by signal from HDMI source, report statistics about the video and much more (see [README](https://github.com/pikvm/ustreamer/blob/master/README.md) for detalis).
- IPMI BMC support. You can use `ipmitool` for power management in your existing network infrastructure. - IPMI BMC support. You can use `ipmitool` for power management in your existing network infrastructure.
- Extensible authorization methods - you can configure multiple KVMs so that they use a [common authorization service](https://github.com/pikvm/kvmd-auth-server). - Extensible authorization methods - you can configure multiple KVMs so that they use a [common authorization service](https://github.com/pikvm/kvmd-auth-server).
- Microservice architecture - the system consists of separated parts that each perform a strictly defined task. - Microservice architecture - the system consists of separated parts that each perform a strictly defined task.
- Plugin architecture to support a variety of hardware. - Plugin architecture to support a variety of hardware.
- Backend with clear API that can be used for scripts and alternative UI (for example, you can make a desktop application); - Backend with clear API that can be used for scripts and alternative UI (for example you can make a desktop application or some scripts);
- A ready-to-use operating system that can be assembled just using `make build` and installed to a memory card using `make install`. - A ready-to-use operating system that can be assembled just using `make build` and installed to SD-card using `make install`.
## Required hardware ## Required hardware