使用ffmpeg解码video模块,支持3种解码:cpu解码、amd64平台的cuda解码和NX平台的Nvmpi解码
基于openresty实现的文件推送功能,实现对客户端的监控和更新。基于openresty共享内存,http服务接受上传文件,由tcp服务推送文件至tcp客户端。可用于tcp客户端的升级。
1080p image transfer sample between cpp and python3 app (based on shared memory)
使用zmq的push和pull将任务下发给多个worker
使用cpr http下载文件,支持使用range支持断点续传
一个简单的使用cuda将rgb图像转出灰度图的实例
基于openresty的tcp服务框架以及lua测试程序
主要演示tcpclient的模块设计,tcpserver只是透传回tcpclient发送过来的数据
基于boost的multipart/form-data上传文件库
基于zmq的,客户端和服务端互相订阅消息的演示程序
opencv官方的人脸检测实例改编,支持gpu解码
基于二进制的序列化与反序列化,支持C++基础类类型及stl容器类型。
+ 使用ffmpeg将rtsp码流转成rtmp码流;
+ 支持tcp和udp;
+ 内部统计了播放次数,以减少重复推流。
基于crashrpt修改的Windows平台C++崩溃信息打印组件,可打印堆栈
测试avio_reading,结合http://ffmpeg.org/doxygen/trunk/avio_reading_8c-example.html和http://ffmpeg.org/doxygen/trunk/demuxing_decoding_8c-example.html这两个例子
微信小程序与Python Flask后端服务通信演示