Refactor code structure for improved readability and maintainability

This commit is contained in:
2025-12-31 15:18:47 +08:00
commit 8e1b465dad
64 changed files with 21592 additions and 0 deletions

24
README.md Normal file
View File

@@ -0,0 +1,24 @@
# esp-libsrtp-GCM
由乐鑫提供的 libsrtp 修改而来,使其支持 AES-GCM.
Claude 告诉我乐鑫把这个功能给注释掉了,不明白具体原因。
我在测试环境试没找出什么问题来,还没在生产环境中测试,所以我不做任何可用性保证。
---
## 仓库原文
`esp-libsrtp`**SRTP (安全实时传输协议)** 实现库 [libSRTP](https://github.com/cisco/libsrtp) 版本 v3.0.0 的封装。
该库设计用于 **ESP32 系列平台**,为实时媒体流提供安全的加密和身份验证功能。
`esp-libsrtp` is a wrapper for **SRTP (Secure Real-time Transport Protocol)** realization [libSRTP](https://github.com/cisco/libsrtp) version v3.0.0.
This library is designed to work on **ESP32 series platforms**, providing secure encryption and authentication for real-time media streams.
---
## 许可证 License
据 Claude 说它基于 BSD 许可证,详情请参阅:
- [LibSrtp](./libsrtp/LICENSE)
- [ESP-ADF-Libs](https://github.com/espressif/esp-adf-libs)