
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
Gear Lib是一组面向IOT及网络流媒体开发的C基础库,接口简洁易用,适用于物联网嵌入式设备端的开发,如IOT采集传感器,视频监控,设备端网络直播等场景。
新版本1.1.16更新日志如下:
移植部分库到RT-Thread系统
新增libsock的server/client API
重构librpc库
修复多项内存泄露
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:有限状态机
码云主页:#/gozfreee/gear-lib
github主页:https://github.com/gozfree/gear-lib
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!