基于fdk-aac库和sdl2库,实现播放aac音频文件,播放pcm音频文件,解码aac音频文件。
基于C++开发的网络传输库,使用该传输库可以直接按包发送字节流,按包接收字节流,无需关心传输协议,支持TCP和UDP(可靠UDP)
基于C++/FFmpeg6.0开发的支持国标GB28181协议的视频流播放器
基于C++/FFmpeg6.0开发的视频播放器,支持RTSP/RTMP/HTTPFLV/HLS/文件 等多种协议和格式的视频。跨平台支持Windows/Linux/Mac。相比于网上很多视频播放器demo,本项目功能比较完善稳定,比较具有参考学习意义
基于C/C++开发的音视频动态库,支持录制系统声音和麦克风声音(基于系统API实现),支持多种高性能录屏方案(录屏基于系统API实现,录制摄像头基于ffmpeg实现),支持音视频编码,支持多种常见的音视频编码格式(基于ffmpeg实现)
python+selenium 招聘数据采集软件
《从零开始编写一个直播服务器》系列视频教程源码。这个系列教程主要会涉及rtmp,http-flv,hls三个直播最常用的流媒体协议。首先会分别实现这3个协议对应的流媒体服务器,包括简单版和进阶版,每一个协议对应的流媒体服务都会从原理层面通过代码从零进行实现。最后会实现一个完整的包含以上3个协议的直播流媒体服务器。
A C++ implementation of Yolov5 to detect reflective clothes and helmet smoke running in Jetson Xavier nx and Jetson nano