视频行为分析系统V3版本编译安装包,下载后可以直接运行,本次V3版本更新的内容非常多,相比于过去的两个版本功能更加完善成熟,V3版本可以作为产品直接使用。 (当前仅提供Windows版编译安装包,其他平台需要自行编译源码)
基于fdk-aac库和sdl2库,实现播放aac音频文件,播放pcm音频文件,解码aac音频文件。
基于C++开发的网络传输库,使用该传输库可以直接按包发送字节流,按包接收字节流,无需关心传输协议,支持TCP和UDP(可靠UDP)
基于C++/FFmpeg6.0开发的视频播放器,支持RTSP/RTMP/HTTPFLV/HLS/文件 等多种协议和格式的视频。跨平台支持Windows/Linux/Mac。相比于网上很多视频播放器demo,本项目功能比较完善稳定,比较具有参考学习意义
基于C++/FFmpeg6.0开发的支持国标GB28181协议的视频流播放器,该项目的主要使用场景在安防领域,当然也不限于安防领域,任何需要实时播放ps视频流的场景,都可以使用该项目。尤其是项目中涉及ffmpeg探测流和播放流的代码实现部分,是非常具有参考价值的,我本身写这个项目也花了挺长时间,网上这部分的资料非常少。
《从零开始编写一个直播服务器》系列视频教程源码。这个系列教程主要会涉及rtmp,http-flv,hls三个直播最常用的流媒体协议。首先会分别实现这3个协议对应的流媒体服务器,包括简单版和进阶版,每一个协议对应的流媒体服务都会从原理层面通过代码从零进行实现。最后会实现一个完整的包含以上3个协议的直播流媒体服务器。
《从零开始编写一个RTSP服务器》系列视频教程源码。我自己在入行C++音视频开发时,首先就是学习的rtsp协议。但由于rtsp比较复杂,当时在网上也看了许多相关文章,或模棱两可,或复制粘贴,即便时至今日,网上的资料也是大抵如此。所以想录制这样一个系列,来帮助想要入行音视频开发的朋友。
基于C/C++开发的音视频动态库,支持录制系统声音和麦克风声音(基于系统API实现),支持多种高性能录屏方案(录屏基于系统API实现,录制摄像头基于ffmpeg实现),支持音视频编码,支持多种常见的音视频编码格式(基于ffmpeg实现)
一个基于C++开发的国标GB28181流媒体信令服务器。 采用BXC_SipServer+ZLMediaKit。完整搭建一个可以接收,摄像头通过国标协议推流到国标GB28181流媒体服务器,然后进行RTSP/RTMP/HTTP-FVL/HLS/WS/SRT等协议分发。