Gear-Lib 1.1.10 release, suitable for the development of IOT C library

The new version 1.1.10 update log is as follows:

  • New serializer library that supports the sequence of read and write data / file
  • Update rtmpc library flv optimized package, are carried out
  • Update media-io libraries, increase codec description
  • Fix compilation issues win32 / esp32 platform
  • (And the update is to support rtmp esp-eye and raspberry-pi zero function device push live streaming)

Gear Lib is a set of networking protocols for the IOT C and foundation libraries, embedded support, and Web services development scenarios, and has support for windows / ubuntu / rasberrypi / esp32 development board, including:

data structure

  • libdict: key-value 库
  • libhash: linux kernel native hash library
  • libringbuffer: circular buffer
  • libqueue: data queue
  • librbtree: linux kernel rbtree
  • libsort:
  • libvector: container libraries
  • libmacro: general macro definitions
  • libdarray: Dynamic Array

Network Library

  • librtsp: RTSP protocol for IPCamera and NVR Development
  • librtmpc: RTMP protocol client for Live Streaming
  • libskt: Socket Package
  • librpc: Remote Procedure Call library
  • libipc: interprocess communication
  • libp2p: p2p through transmission
  • libhomekit: Apple homekit protocol library

asynchronous

  • libgevent: Event-driven
  • libthread: Thread
  • libworkq: Work Queue

I / O

  • libbase64: Base64 / 32 codecs
  • libconfig: Configuration file library
  • liblog: logging library
  • libfile: File operations library
  • libstrex:
  • libsubmask:

multimedia

  • libuvc: USB camera library
  • libmp4parser: MP4 parsing library
  • libjpeg-ex:
  • libmedia-io: audio and video formats defined

other

  • libdebug: debugging aid libraries
  • libhal: Hardware Abstraction Layer
  • libplugin: dynamic load library
  • libtime: Time Library
  • libposix4win: windows platform poxix adapter library
  • libposix4rtos: FreeRTOS platform poxix adapter library

Home Cloud code: https://gitee.com/gozfreee/gear-lib

github Home: https://github.com/gozfree/gear-lib 

Guess you like

Origin www.oschina.net/news/114451/gear-lib-1-1-10-released