logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

FlashRTC SDK(轻量级 WebRTC 推拉流开发套件)

FlashRTC SDK 是一套轻量级的 C++ WebRTC 推拉流开发套件,专注于通过 WHIP(WebRTC HTTP Ingestion Protocol)和 WHEP(WebRTC HTTP Egress Protocol)协议实现与 SRS 等流媒体服务器的低延迟音视频通信。与传统的 libwebrtc 方案相比,FlashRTC SDK 去除了复杂的浏览器兼容层和冗余功能,仅保留 W

文章图片
#webrtc
《C++音视频开发从放弃到入门1.0》正式发布

本书特色1. 实战导向:全书以21个完整的实战项目为主线,从环境配置到功能实现,从播放端到推流端,从桌面应用到移动端移植,循序渐进地覆盖音视频开发的核心技术点。2. 代码精简:每个示例都遵循"用最少的代码实现核心功能"的原则,去除冗余的封装和抽象,让读者专注于音视频技术本身,便于理解和二次开发。3. 跨平台思想:核心代码基于标准C++编写,可轻松移植到Windows、Linux、Android等多

文章图片
#c++#音视频#开发语言
多路转码推流工具搭配摄像头管理系统实现RTSP摄像头转webrtc播放

我们可以利用ffmpeg+opencv实现各种各样的工具,比如把rtsp流或mp4文件转码推送到rtmp服务器的工具,该工具支持多路自定义。利用此工具搭配原来开发的一个摄像头管理系统,可以实现rtsp摄像头webrtc在线播放。1. config.json用来配置原始地址和推送地址。2.原始地址可以是rtsp流,也可以是mp4文件。3.勾选后自动转码推流,取消勾选后停止推送。

文章图片
#webrtc
Android下ffmpeg+opencv开发模板(Eclipse版本)

要在Android下从事音视频开发,绕不开ffmpeg+opencv,不管是初学者还是有一定经验的程序,面临的首要问题就是环境的搭建和库文件的编译配置等问题,特别是初学者,往往会在实际开发前浪费大量的时间来编译ffmpeg及opencv的动态库.so文件。因此作者整理了自己实际开发用的ffmpeg及opencv库文件(ffmpeg已集成x264+aac+mp3编码),并集成到Eclipse开发环境

#android#opencv#eclipse
windows下编译srs

SRS是一个开源的(MIT协议)简单高效的实时视频服务器,支持RTMP、WebRTC、HLS、HTTP-FLV、SRT、MPEG-DASH和GB28181等协议。SRS支持互联网广泛应用的音视频协议转换,比如可以将RTMP或SRT, 转成HLS或HTTP-FLV或WebRTC等协议。打开GitHub网站:https://github.com/transcode-open/apt-cyg,下载zip

文章图片
#windows
YOLO 训练车牌定位模型 + OpenCV C++ 部署完整步骤

本文详细介绍了使用YOLOv8训练车牌定位模型并通过OpenCV C++部署的完整流程。主要内容包括:1)数据集准备与标注,使用LabelImg工具生成YOLO格式数据;2)YOLOv8模型训练,重点参数配置和模型优化;3)模型转换为ONNX格式以适应OpenCV DNN模块;4)C++部署实现,包括VS环境配置、预处理、推理和后处理代码详解。整个过程从数据采集到最终部署,提供了关键参数设置和常见

#python
到底了