Gear-Lib 1.1.8 发布,适合 IOT 开发的 C 库

栏目: 软件资讯 · 发布时间: 4年前

内容简介:新版本 1.1.8 更新日志如下: 新增media-io库,描述音视频编解码格式 更新uvc库,支持多种视频格式 更新rtmp和rtsp库,灵活适配不同视频格式 更新queue库,灵活处理队列子项数据 修复ringbuffer库 Gear Lib 是一组...
#########

新版本 1.1.8 更新日志如下:

  • 新增media-io库,描述音视频编解码格式
  • 更新uvc库,支持多种视频格式
  • 更新rtmp和rtsp库,灵活适配不同视频格式
  • 更新queue库,灵活处理队列子项数据
  • 修复ringbuffer库

Gear Lib 是一组面向IOT及网络协议的C基础库,支持嵌入式,以及网络服务开发等场景,并已支持ubuntu/rasberrypi/esp32开发板,内容包括:

数据结构

  • libdict: key-value 库
  • libhash: linux 内核原生哈希库
  • libringbuffer: 循环缓冲
  • libqueue: 数据队列
  • librbtree: linux 内核 rbtree
  • libsort:
  • libvector: 容器库
  • libmacro: 通用宏定义

网络库

  • librtsp: RTSP 协议,适合 IPCamera 和 NVR 开发
  • librtmp: 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 


以上所述就是小编给大家介绍的《Gear-Lib 1.1.8 发布,适合 IOT 开发的 C 库》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Open Data Structures

Open Data Structures

Pat Morin / AU Press / 2013-6 / USD 29.66

Offered as an introduction to the field of data structures and algorithms, Open Data Structures covers the implementation and analysis of data structures for sequences (lists), queues, priority queues......一起来看看 《Open Data Structures》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

SHA 加密
SHA 加密

SHA 加密工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试