Gear-Lib 1.1.10 发布,适合 IOT 开发的 C 库
新版本 1.1.10 更新日志如下:
- 新增serializer库,支持对数据/文件的序列化读写
- 更新rtmpc库,优化flv的封装,进行中
- 更新media-io库,增加编解码描述
- 修复win32/esp32平台的编译问题
- (上述更新是为了支持esp-eye及raspberry-pi zero设备的rtmp推流直播功能)
Gear Lib 是一组面向IOT及网络协议的C基础库,支持嵌入式,以及网络服务开发等场景,并已支持windows/ubuntu/rasberrypi/esp32开发板,内容包括:
数据结构
- libdict: key-value 库
- libhash: linux 内核原生哈希库
- libringbuffer: 循环缓冲
- libqueue: 数据队列
- librbtree: linux 内核 rbtree
- libsort:
- libvector: 容器库
- libmacro: 通用宏定义
- libdarray: 动态数组
网络库
- librtsp: RTSP 协议,适合 IPCamera 和 NVR 开发
- librtmpc: RTMP 客户端协议,适合推流直播
- libskt: Socket 封装
- librpc: 远程过程调用库
- libipc: 进程间通信
- libp2p: p2p 穿透传输
- libhomekit: 苹果 homekit 协议库
异步
- libgevent: 事件驱动
- libthread: 线程
- libworkq: 工作队列
I/O
- libbase64: Base64/32 编解码
- libconfig: 配置文件库
- liblog: 日志库
- libfile: 文件操作库
- libstrex:
- libsubmask:
多媒体
- libuvc: USB 摄像头库
- libmp4parser: MP4 解析库
- libjpeg-ex:
- libmedia-io: 音频视频格式定义
其他
- libdebug: 调试辅助库
- libhal: 硬件抽象层
- libplugin: 动态加载库
- libtime: 时间库
- libposix4win: windows 平台 poxix 适配库
- libposix4rtos: FreeRTOS 平台 poxix 适配库
码云主页:https://gitee.com/gozfreee/gear-lib
github主页:https://github.com/gozfree/gear-lib
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
【云栖号案例 | 互联网】客如云上云 实现精准营销服务
云栖号案例库:【点击查看更多上云案例】不知道怎么上云?看云栖号案例库,了解不同行业不同发展阶段的上云方案,助力你上云决策! 公司介绍 客如云,隶属于时时同云科技(北京)有限责任公司,成立于2012年,面向餐饮、零售、美业等本地生活服务业商家,提供软硬一体的SaaS整体解决方案。帮助商家实现数字化、智能化升级,最终实现“店开天下,客如云来”的愿景。2019年,客如云加入阿里商业操作系统生态,时时同云是阿里本地生活全资子公司。 客如云主要为餐饮店提供点餐和收银服务,为餐饮商户提供运营服务,是餐饮/点餐管理全国No.1。目前拥有44家分公司,150+代理商,600家加盟连锁商户,业务范围覆盖全国34个直营城市以及45家分站。 业务痛点 商户需要隔天才能查看运营情况,连锁商户资源 调配有滞后性,效率有待提升。 商户希望可以提供更精准的用户画像,例如区分用户的年龄段、 消费习惯和消费层次等,以便区分目标客户群体,为不同类型的用户提供更贴心的餐饮服务,例如提供情侣套餐、经济套餐、满减打折券等。 元旦、圣诞、七 夕、情人节等节假日及点餐高峰时段,业务量飙升至平时的4倍,顾客点餐/付账非常缓慢或经常失...
- 下一篇
spring-boot-plus v2.0 发布了,让天下没有难写的代码
spring-boot-plus是一套集成spring boot常用开发组件的后台快速开发框架 Spring-Boot-Plus是易于使用,快速,高效,功能丰富,开源的spring boot 脚手架. 前后端分离,专注于后端服务 目标 每个人都可以独立、快速、高效地开发项目! 主要特性 集成spring boot 常用开发组件集、公共配置、AOP日志等 Maven多模块架构 集成mybatis plus快速dao操作 快速生成后台代码: entity/param/vo/controller/service/mapper/xml 集成Swagger/Knife4j,可自动生成api文档 集成jwt、shiro权限控制 集成Redis缓存 集成HikariCP连接池,JDBC性能和慢查询检测 集成spring boot admin,实时检测项目运行情况 使用assembly maven插件进行不同环境打包部署,包含启动、重启命令,配置文件提取到外部config目录 项目结构 └── spring-boot-plus ├── admin SpringBootAdmin Server模块...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7