内容简介:新版本 1.1.10 更新日志如下: 新增serializer库,支持对数据/文件的序列化读写 更新rtmpc库,优化flv的封装,进行中 更新media-io库,增加编解码描述 修复win32/esp32平台的编译问题 (上述更新是为了支持esp-e...
新版本 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
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 选择适合 Rails 开发的操作系统
- 原则系列-敏捷开发适合 B 端产品吗?
- 开发人员认为Python最适合AI的原因
- 适合开发者的九大生产力类工具
- JetBrains推出编程字体Mono:更适合程序开发人员
- 【好书推荐】适合开发者学习DevOps的5本好书
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
深度学习框架PyTorch:入门与实践
陈云 / 电子工业出版社 / 2018-1 / 65
《深度学习框架PyTorch:入门与实践》从多维数组Tensor开始,循序渐进地带领读者了解PyTorch各方面的基础知识。结合基础知识和前沿研究,带领读者从零开始完成几个经典有趣的深度学习小项目,包括GAN生成动漫头像、AI滤镜、AI写诗等。《深度学习框架PyTorch:入门与实践》没有简单机械地介绍各个函数接口的使用,而是尝试分门别类、循序渐进地向读者介绍PyTorch的知识,希望读者对PyT......一起来看看 《深度学习框架PyTorch:入门与实践》 这本书的介绍吧!