Gear-Lib 1.1.12 发布,适合 IOT 开发的 C 库
新版本 1.1.12 更新日志如下:
- 新增libposix库,统一posix API接口,on-going
- 新增libuac,支持pulseaudio架构的音频采集功能,on-going
- 更新rtsp库,去除x264依赖库,优化RTP分片传输,on-going
- 更新libuvc库,优化API接口,支持同步/异步获取frame数据
Gear Lib 是一组面向IOT及网络协议的C基础库,支持嵌入式,以及网络服务开发等场景,支持windows/ubuntu/rasberrypi/esp32开发板,内容包括:
数据结构
libdict: 哈希字典 | libhash: linux内核原生哈希库 |
libringbuffer: 循环缓冲 | libqueue: 数据队列 |
librbtree: 内核rbtree | libsort: |
libvector: 容器库 | libmacro: 通用宏定义 |
libdarray: 动态数组 |
网络库
librtsp: RTSP协议,适合IPCamera和NVR开发 | librtmpc: RTMP协议,适合推流直播 |
libskt: Socket封装 | librpc: 远程过程调用库 |
libipc: 进程间通信 | libp2p: p2p穿透传输 |
libhomekit: Apple homekit协议库 |
异步
libgevent: 事件驱动 | libthread: 线程 |
libworkq: 工作队列 |
I/O
libbase64: Base64/32 编解码 | libconfig: 配置文件库 |
liblog: 日志库 | libfile: 文件操作库 |
libstrex: | libsubmask: 网络地址翻译 |
多媒体
libuvc: USB摄像头库 | libmp4parser: MP4解析库 |
libjpeg-ex: | libmedia-io: 音频视频格式定义 |
系统抽象层
libposix4win: windows平台poxix适配库 | libposix4rtos: FreeRTOS平台poxix适配库 |
其他
libdebug: 调试辅助库 | libhal: 硬件抽象层 |
libplugin: 动态加载库 | libtime: 时间库 |
libfsm: 有限状态机 |
码云主页:https://gitee.com/gozfreee/gear-lib
github主页:https://github.com/gozfree/gear-lib
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
运维监控系统 Nightingale 2.4.1 发布,支持对接 Grafana
Nightingale是滴滴开源的一款运维监控系统,是Open-Falcon的下一代,融入了滴滴的生产实践经验,适用于大规模监控场景。产品完善度很高,集采集、传输、存储、查询、告警、事件处理、告警自愈于一体,是一款开箱即用的运维监控解决方案。 2.4.1版本更新内容: 支持了Grafana作为绘图展示工具,可以在Grafana里配置Nightingale作为数据源。Grafana针对Nightingale的数据源插件:https://github.com/n9e/grafana-n9e-datasource 增强了插件机制,调用执行插件的时候支持传入Stdin和ENV,Stdin可以用来传入一些复杂的结构,比如JSON或YAML格式的内容,为后面对接Prometheus的exporter做准备 影响的组件: 至少需要更新monapi、collector两个模块。plugin_collect表新增两个字段,相关sql见:https://github.com/didi/nightingale/blob/master/sql/upgrade_2.3.0.sql不过建议还是把所有组件都更新一遍...
- 下一篇
GeoGebra 6.0.587.0 发布,绘图神器
Geogebra 是动态数学软件,它将几何、代数、电子表格、绘图、统计和微积分集成在一个易于使用的软件包中。 GeoGebra 6.0.587.0版本现已发布,具体更新内容如下: 无需显式乘法即可更好地解析表达式,例如 f(p,q)=sin(pq) 修复输入框有时在<Tab>上消失的问题 设置按钮边框颜色的新参数,例如"buttonBorderColor":"#ff00ff" Graphing:Length(list) working again Graphing:再次显示 Line(A, B)的方程式 符号输入框可用于圆锥曲线,隐式曲线和二次曲面 现在使用 GWT 2.9 构建 详细信息
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果