3 个仓库
Structured messaging formats used over TCP for controlling software state and parameters.
Distinct from TCP Protocol Implementations: Focuses on the application-level command structure rather than the low-level TCP socket implementation.
Explore 3 awesome GitHub repositories matching networking & communication · Command Protocols. Refine with filters or upvote what's useful.
Snapcast is a multiroom audio streaming system designed to broadcast synchronized high-fidelity audio from a central server to multiple network clients. It functions as a TCP audio distribution server that captures raw audio sources and distributes them to synchronous network audio players. The system utilizes networked clock synchronization to coordinate timing between devices, ensuring simultaneous playback across different physical locations without echo or delay. It includes a remote audio playback controller to manage volume, mute status, and stream assignments via HTTP or WebSockets. T
Uses a structured TCP-based protocol to send playback and volume commands to clients.
This firmware transforms an ESP32 device into a portable penetration testing platform by combining an embedded JavaScript runtime with multi-protocol wireless attack capabilities, USB and Bluetooth HID emulation, and a menu-driven user interface. It is designed as a unified system that integrates persistent storage, hardware abstraction for external radio modules, a serial command protocol for headless operation, and a web-based remote desktop that streams the device screen and relays button inputs for remote control. The custom JavaScript scripting environment enables users to write and run
Parses text commands over UART for headless operation, scripting integration, and external control of all firmware modules.
This project is firmware for the ESP8266 microcontroller that enables the sending and receiving of infrared signals to control consumer electronics. It functions as an infrared signal decoder and encoder, providing a network gateway through an MQTT bridge as well as TCP and web servers for remote wireless device control. The system supports the capture of raw infrared transmissions into memory buffers for analysis and playback, allowing for the reverse engineering of unknown protocols. It includes specialized capabilities for managing air conditioners via complex infrared sequences and generi
Translates digital command codes into manufacturer-specific infrared pulse patterns for consumer electronics.