Gear-Lib 1.1.18 发布,简单易用的 IoT 开发库

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

内容简介:Gear Lib 是一组面向IOT及网络流媒体开发的C基础库,接口简洁易用,适用于物联网嵌入式设备端的开发,如IOT采集传感器,视频监控,设备端网络直播等场景。 新版本 1.1.18 更新日志如下: 新增bitmap的接口,移植...

Gear Lib 是一组面向IOT及网络流媒体开发的C基础库,接口简洁易用,适用于物联网嵌入式设备端的开发,如IOT采集传感器,视频监控,设备端网络直播等场景。

新版本 1.1.18 更新日志如下:

  • 新增bitmap的接口,移植kernel的bitmap库
  • 重新移植libptcp到p2p的接口
  • 更新librpc的接口,优化p2p的调用流程
  • 优化pipe为eventfd,减少fd的使用
  • 修复libconfig的json适配

Gear-Lib 1.1.18 发布,简单易用的 IoT 开发库

 

 

 

 

 

Gear Lib库内容包括:

网络库

   
librtsp: RTSP协议,适合IPCamera和NVR开发 librtmpc: RTMP协议,适合推流直播
libskt: Socket封装 librpc: 远程过程调用库
libipc: 进程间通信 libp2p: p2p穿透传输
libhomekit: Apple homekit协议库  

数据结构

   
libdict: 哈希字典 libhash: linux内核原生哈希库
libringbuffer: 循环缓冲 libqueue: 数据队列
librbtree: 内核rbtree libsort:
libvector: 容器库 libdarray: 动态数组

异步

   
libgevent: 事件驱动 libthread: 线程
libworkq: 工作队列  

I/O

   
libbase64: Base64/32 编解码 libconfig: 配置文件库
liblog: 日志库 libfile: 文件操作库
libstrex: libsubmask: 网络地址翻译

多媒体

   
libuvc: USB摄像头库 libmp4: 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 


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

查看所有标签

猜你喜欢:

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

Web ReDesign 2.0

Web ReDesign 2.0

Kelly Goto、Emily Cotler / Peachpit Press / 2004-12-10 / USD 45.00

If anything, this volume's premise--that the business of Web design is one of constant change-has only proven truer over time. So much so, in fact, that the 12-month design cycles cited in the last ed......一起来看看 《Web ReDesign 2.0》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具