# sourcecode **Repository Path**: Vanishi/sourcecode ## Basic Information - **Project Name**: sourcecode - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 16 - **Forks**: 6 - **Created**: 2025-01-09 - **Last Updated**: 2025-09-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: OpenCV, RTSP, GB28181, quic ## README ## sourcecode * 请根据视频标题/详情等查找所属源码地址 ## BXC_RtspServer5 * 介绍:《从零开始编写一个RTSP服务器》第5讲源代码需要购买,1-4讲源码是开源的,开源地址:https://gitee.com/Vanishi/BXC_RtspServer_study * 关联视频:https://www.bilibili.com/video/BV1PV4y1w7GR * 【闲鱼】源码购买地址 [https://www.goofish.com/item?id=875065677503](https://www.goofish.com/item?id=875065677503) ## BXC_rtp_rtcp_Server_Client * 介绍:RTCP原理讲解,开发一个支持RTP/RTCP的服务器和客户端。之所以讲这个课程,因为网上有关RTCP的资料比较少,很多资料并没有对应可以直接运行的代码,非常不利于初学者学习和理解。 * 关联视频:https://www.bilibili.com/video/BV1fT411Y7qq * 【闲鱼】源码购买地址 [https://www.goofish.com/item?id=877165333059](https://www.goofish.com/item?id=877165333059) ## BXC_StreamPusher * 介绍:C++/FFmpeg开发零延迟的摄像头拉流转码推流器。关于这样一个零延迟转码推流器的应用场景,在智慧安防领域是非常常见的,一般来说,任何客户都无法容忍视频画面的延迟非常大,比如我此前分享的视频行为分析系统的软件,在实现 实时分析,计算视频流的同时,还需要完成实时编码,实时推流,且保证视频画面延迟在要求范围内。 * 关联视频:https://www.bilibili.com/video/BV1RN411K75R * 【闲鱼】源码购买地址 [https://www.goofish.com/item?id=874507755293](https://www.goofish.com/item?id=874507755293) ## BXC_gb28181Client * 介绍:基于C++从零开发的国标GB28181摄像头模拟软件,实现了将h264封装ps流并打包rtp推流到服务器 * 关联视频:https://www.bilibili.com/video/BV1cK411z73C * 【闲鱼】源码购买地址 [https://www.goofish.com/item?id=874477395387](https://www.goofish.com/item?id=874477395387) ## BXC_QuicServer_Client * 介绍:基于UDP的可靠传输协议,谷歌的QUIC协议,这是一种基于UDP的低时延的传输层协议。非常适合弱网环境下的流媒体数据传输。比较适合云游戏,云办公,3D视频流,VR/AR云渲染,视频会议等行业 * 关联视频:https://www.bilibili.com/video/BV1e8411H7kQ * 【闲鱼】源码购买地址 [https://www.goofish.com/item?id=875323552920](https://www.goofish.com/item?id=875323552920) ## opencv_contrib_lib * 介绍:Windows平台编译的opencv.4.7,编译库支持cuda/dnn。因为墙的原因,在Windows平台,绝大部分用户无法直接将opencv官网的源码编译成功,我这里对源码做了修改,在我修改后的源码基础上,可以轻松完成编译。如果不想自己编译,也可以直接使用我编译好的版本(使用visual studio2019编译,包含x64 release/debug) * 关联视频:https://www.bilibili.com/video/BV1F94y1V7qq * 【闲鱼】编译库购买地址 [https://www.goofish.com/item?id=874473567230](https://www.goofish.com/item?id=874473567230) * 注意事项:使用cuda版的OpenCV时,电脑一定要有安装CUDA,否则在程序运行时会提示缺失CUDA相关动态库。也可以不安装CUDA,只要将依赖的动态库拷贝至程序执行目录。 ## BXC_HttpServer_HttpClient * 介绍:《C++网络编程》实战项目,开发一个简单的http服务器,可以用来学习,扩展功能,写到简历,作为项目案例 * 关联视频:https://www.bilibili.com/video/BV1ZT411d7oK * 【闲鱼】源码购买地址 [https://www.goofish.com/item?id=877465700753](https://www.goofish.com/item?id=877465700753) ## BXC_IO-l1 * 介绍:《C++网络编程》第1讲:IO多路复用select/poll/epoll。本来我是不准备讲C++基础知识的,因为网上有关C++的基础知识的学习资料实在太多了,而且有些质量还不错。但因为我讲的《从零开始编写一个RTSP服务器》系列教程第5讲的项目中,项目的核心是基于IO多路复用实现的,而一些朋友在看了第5讲的视频后,普遍反馈不是太明白IO多路复用,而且他们说看网上的IO多路复用的教程或资料,始终没有学明白,进而也无法理解我讲的第5讲实战项目。因此我才决定录制一期从初学者角度学习和理解IO多路复用的视频教程。 * 关联视频:https://www.bilibili.com/video/BV1Fv4y167kj * 【闲鱼】源码购买地址 [https://www.goofish.com/item?id=876587459786](https://www.goofish.com/item?id=876587459786) ## BXC_IO-l2 * 介绍:《C++网络编程》第2讲:IO多路复用原理讲解,基于poll和epoll的案例讲解。本来我是不准备讲C++基础知识的,因为网上有关C++的基础知识的学习资料实在太多了,而且有些质量还不错。但因为我讲的《从零开始编写一个RTSP服务器》系列教程第5讲的项目中,项目的核心是基于IO多路复用实现的,而一些朋友在看了第5讲的视频后,普遍反馈不是太明白IO多路复用,而且他们说看网上的IO多路复用的教程或资料,始终没有学明白,进而也无法理解我讲的第5讲实战项目。因此我才决定录制一期从初学者角度学习和理解IO多路复用的视频教程。 * 关联视频:https://www.bilibili.com/video/BV1iG4y1C7iS * 【闲鱼】源码购买地址 [https://www.goofish.com/item?id=876587763772](https://www.goofish.com/item?id=876587763772) ## BXC_CppCallPython * 介绍:C++调用Python第1讲,高性能传递图片格式数据,支持调用Python版AI算法模型,C++传递Mat格式的图片数据到Python * 关联视频:https://www.bilibili.com/video/BV1Vd4y1p7GE * 【闲鱼】源码购买地址 [https://www.goofish.com/item?id=876940806373](https://www.goofish.com/item?id=876940806373) ## BXC_CppCallPython-l2 * 介绍:C++调用Python第2讲,解决Python第三方依赖库问题,指定Python系统环境,Python虚拟环境 * 关联视频:https://www.bilibili.com/video/BV1Ze411h7vA * 【闲鱼】源码购买地址 [https://www.goofish.com/item?id=876741259334](https://www.goofish.com/item?id=876741259334) ## BXC_ScreenShot_ScreenRecorder * 介绍:Windows平台实现 DXGI,D3D,GDI 截屏,保存成图片 * 关联视频:https://www.bilibili.com/video/BV1h24y1s79p * 【闲鱼】源码购买地址 [https://www.goofish.com/item?id=876753079566](https://www.goofish.com/item?id=876753079566) ## BXC_Onvif * ONVIF系列教程第1讲:ONVIF介绍,什么是ONVIF,C++/Python开发ONVIF客户端,ONVIF网络摄像头 * ONVIF系列教程第2讲:Python开发ONVIF客户端,设备搜索,搜索原理,IP多播,IP地址分类 * ONVIF系列教程第3讲:Python开发ONVIF客户端,鉴权,校时,图像抓拍,修改分辨率,云台控制 * 关联视频:https://www.bilibili.com/video/BV1mh4y1v7nV * 【闲鱼】源码购买地址 [https://www.goofish.com/item?id=876752391688](https://www.goofish.com/item?id=876752391688) * 注意事项:该系列视频后续如果更新,对应视频的代码也会同步更新放在该网盘。发送给用户的该网盘链接,均是长期有效链接,如果失效,可以联系卖家重新获取。 ## BXC-Hls-HttpFlv-webPlayer * 介绍:实现浏览器播放HLS和HTTP-FLV视频流,并实现摄像头视频流直接在浏览器播放 * 关联视频:https://www.bilibili.com/video/BV1QM411s77Y * 【闲鱼】源码购买地址 [https://www.goofish.com/item?id=876751563565](https://www.goofish.com/item?id=876751563565)