# iot-communication
**Repository Path**: chenyanxiCode/iot-communication
## Basic Information
- **Project Name**: iot-communication
- **Description**: 目前是工业物联网通信工具,1、包含西门子S7协议,目前可以访问西门子 S300,S400,S1200,S1500,S200smart以及西门子机床828D,2、包含Modbus通信协议,3、包含三菱MC通信协议,4、包含RTSP, RTCP, RTP, FMP4通信协议(用于海康摄像头WEB监控),5、包含字节解析工具;
- **Primary Language**: Java
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 194
- **Created**: 2023-12-22
- **Last Updated**: 2023-12-22
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# IOT-COMMUNICATION
[](https://mvnrepository.com/artifact/com.github.xingshuangs/iot-communication)



[](./LICENSE)
**English(英文) | [Chinese(中文)](./README-CN.md )**
## Overview
**If this project helps you, please give the author a :star: .**
Now, it is a tool for iot communication, it includes
- Siemens S7 protocol, support PLC S1500, S1200, S400, S300, S200Smart, Siemens Machine Tool 828D.
- Modbus protocol, support ModbusTcp, ModbusRtuOverTcp, ModbusAsciiOverTcp.
- MITSUBISHI MELSEC(MC) Protocol, support PLC iQ-R series, Q/L series, QnA series, Only the L Series has been tested so far.
- RTSP, RTCP, RTP, H264, MP4 (FMP4) protocol, RTSP + H264 + FMP4 + WebSocket + MSE + WEB.
- Parse byte array data.
## Getting Started
Add the dependency to pom.xml in the JAVA project.
```xml
com.github.xingshuangs
iot-communication
1.5.0
```
## Tutorial
- [Siemens S7 Protocol Tutorial.](./tutorial/README-S7-EN.md)
- [Modbus Protocol Tutorial.](./tutorial/README-Modbus-EN.md)
- [MITSUBISHI MELSEC(MC) Protocol Tutorial.](./tutorial/README-Melsec-EN.md)
- [RTSP/RTCP/RTP/H264/FMP4 Protocol Tutorial](./tutorial/README-RTSP-EN.md)
- [WEB Video Monitor Tutorial](./tutorial/README-WebVideo-EN.md)
- [Tool for Byte Array Data Parse Tutorial.](./tutorial/README-ByteArray-EN.md)
## Contact
If you have any questions, please contact the author in the following ways, and the author will give answers in his
spare time.
- QQ Group: **759101350**
- QQ Private: **837820457**
- Email:**xingshuang_cool@163.com**
## License
Distributed under the MIT License. See [`LICENSE`](./LICENSE) for more information.
@2019 - 2099 Oscura, All Rights Reserved
## Sponsor
Buy me a cup of coffee.
**WeChat** (Please note your name)
