- 博客(101)
- 资源 (16)
- 收藏
- 关注
原创 CNN与ANN差异对比
CNN与ANN的核心差异在于CNN通过卷积层和池化层专门处理网格数据(如图像),解决了传统ANN的三大痛点:参数爆炸、无法捕捉局部特征、对位移敏感。关键区别包括:1)CNN通过卷积核实现局部感知和参数共享,大幅减少参数量;2)池化层提供降维和平移不变性;3)CNN后端仍保留ANN的全连接结构。虽然CNN可视作"ANN+卷积/池化层",但这种设计使CNN特别适合图像等空间数据,在参数效率、特征提取和鲁棒性上显著优于ANN。两者适用场景不同:ANN适合结构化数据,CNN专长非结构化空间数据。
2025-10-10 20:45:48
679
原创 支持webrtc推流的桌面共享工具
camURL:用于指定要叠加的摄像头流rtsp或rtmp地址(camURL=rtsp://admin:passwd@192.168.0.101:554/h264/ch1/main/av_stream)pubURL:用于指定推流地址(pubURL=webrtc://192.168.0.100/rtc/v1/whip/?7.选中“是否录制”可以录制视频,录制的视频位于D:\record,该目录需要提前创建。11.支持隐私屏,可用于无人值守直播环境以保护隐私,也可用于后期远程桌面环境整合。
2025-03-26 00:12:37
420
4
原创 迷你远程桌面FlashDesk
scrPlayURLForRtc=webrtc://192.168.0.100/rtc/v1/whip-play/(webrtc拉流地址)scrPubURLForRtc=webrtc://192.168.0.100/rtc/v1/whip/(webrtc推流地址)scrPlayURLForRtmp=rtmp://192.168.0.100/hk/(rtmp拉流地址)scrPubURLForRtmp=rtmp://192.168.0.100/hk/(rtmp推流地址)远程桌面工具FlashDesk。
2025-03-24 01:52:46
227
1
原创 支持隐私屏的桌面共享(桌面直播、录制)工具
camURL:用于指定要叠加的摄像头流rtsp或rtmp地址(camURL=rtsp://admin:passwd@192.168.0.101:554/h264/ch1/main/av_stream),也可以是本地的mp4文件。2022.6.12加入了拉流叠加功能,可以将rtsp(rtmp)摄像头画面叠加到桌面上推流,同时可以捕获摄像头声音。2021.4.11:支持dxgi捕获桌面,使用硬件加速,cpu占用低,游戏画面更流畅。9.视频清晰流畅,延迟500ms左右,带宽占用仅1M左右,互联网体验好。
2025-02-07 16:28:44
932
1
原创 FlashMeeting(基于FFmpeg+openCV)视频语音通讯系统
利用该系统可以灵活搭建出诸如视频会议、在线访谈、在线招聘、远程教育、在线招标、在线客服等个性鲜明的应用程序。基于FFmpeg+openCV技术的跨平台性,该系统除了可以运行于PC(Windos或Linux),后续还可运行于智能手机、平板等移动终端(Android或IOS),可满足移动办公学习的需要,并实现多平台间的互联互通。2.使用AAC音频编码,语音清晰,占用带宽低,回声抑制(AEC)功能可有效防止回声产生。1.使用h.264视频编码,视频清晰度高,延迟小,占用带宽低。
2024-02-17 02:19:15
1243
9
原创 1.5 使用FFmpeg将rtmp流再转推到rtmp服务器
本文介绍了使用FFmpeg实现RTMP流转推的方法。通过创建新的FlashMediaLiveTranscoder类,在原有播放功能基础上增加了转推功能。关键步骤包括:1)设置输出流地址和初始化输出格式上下文;2)创建输出音视频流并写入头信息;3)在播放过程中将音视频包直接写入目标服务器。最终实现效果是既能播放源RTMP流,又能同时将其转发到另一台RTMP服务器。该方法简化了转推流程,无需重新编码,直接转发原始数据包。
2024-02-01 17:56:10
1649
8
原创 3.4 在视频会议中加入共享白板
通常将鼠标左键按下时鼠标所在的位置定为起点,鼠标左键松开时鼠标所在的位置定为终点,按住鼠标左键不松开时鼠标移动经过的坐标为中间绘制点。共享白板是视频会议中的常见功能,利用共享白板,参加会议的用户可以将己端绘制的图形分享给其他用户,这种功能可以作为桌面共享的有益补充存在,后期也可以用拓展成共享文档或共享画板。以画自由线为例,要将己端绘制的图形在对端同样绘制出来,就需要将己端所绘制图形的坐标等相关信息发送给对端,对端根据获取到的坐标依次将图形绘制出来即可。3.鼠标移动时绘制并记录坐标。一、共享白板实现的效果。
2024-02-01 17:33:00
1428
7
原创 5.4 在Android Native开发中架起java与c++互通的桥梁
本文介绍了Android Native开发中实现Java与C++互通的解决方案。文章首先分享了迁移项目时遇到的"could not be resolved"问题,通过删除并重新添加Native Support解决。具体讲解了删除Native Support的步骤:删除.cproject文件,修改.project文件中CDT相关内容。接着重点阐述了在Android中实现Java与C++通信的方法:通过JNI接口建立桥梁,使用pthread创建子线程运行FFmpeg,并通过JNIEnv将子线
2024-01-24 17:59:33
1239
6
原创 5.3 在Android Native开发中加入新的C++类
本课程讲解在Android Native开发中集成FFmpeg和OpenCV实现RTMP播放器。主要步骤包括:1)创建新工程并添加C++类fmlp;2)修改UI,添加启动按钮;3)在Java层调用native方法initFmlp();4)实现C++类并返回测试字符串;5)配置Android.mk编译选项,包含FFmpeg和OpenCV库;6)运行测试,成功显示"Hello fmlp..."表示环境搭建完成。该过程为后续实现RTMP播放器功能奠定了基础。
2024-01-24 17:56:32
1471
原创 5.2 在Android环境中使用FFmpeg和openCV进行开发的一般步骤
本文介绍了在Android环境中使用FFmpeg和OpenCV的开发步骤:1)程序入口为MainActivity.java,通过onCreate()方法初始化界面;2)需要加载FFmpeg和OpenCV的动态链接库(.so文件)并定义native函数;3)通过按钮触发Java方法,调用底层C++实现的native函数(如configurationinfo());4)在demo.cpp中实现JNI接口函数,完成与Java的交互。整个过程展示了Android平台下多媒体开发的典型工作流程,涉及Java与C++的
2024-01-08 14:27:45
1205
2
原创 5.1 移植FFmpeg和openCV到Android环境
本文介绍了将FFmpeg和OpenCV移植到Android开发环境的简化方案。作者提供预编译好的库文件(包含x264、AAC、MP3编码)和Eclipse项目模板,帮助开发者快速搭建环境。详细说明了项目导入步骤,包括Android.mk和Application.mk文件的配置,其中Android.mk定义了FFmpeg、x264和OpenCV的共享库链接方式。该方法通过预编译库和模板项目,显著减少了环境配置时间,使开发者能专注于音视频应用开发。
2024-01-08 11:28:28
2015
原创 4.5 利用openCV为rtsp流加入移动检测功能
本文介绍了如何利用OpenCV为RTSP视频流添加移动检测功能。通过将视频帧转换为Mat格式,可以复用USB摄像头的移动检测算法。实现过程包括:1)将RTSP视频数据转换为Mat;2)移植USB摄像头检测代码,通过计算帧间差异、灰度化、模糊、二值化等步骤检测移动;3)当检测到移动物体时输出提示信息。该方法为RTSP监控视频提供了运动检测能力,但存在画面滞后问题,需要进一步优化处理效率。
2024-01-07 11:05:30
878
1
原创 4.4 利用FFmpeg+openCV播放rtsp流
本文介绍了利用FFmpeg和OpenCV播放RTSP视频流的方法。首先基于第1章的播放器框架进行修改,将RTMP地址替换为海康摄像头通用的RTSP格式(包含用户名密码)。调试过程中发现音频转换问题,通过调整音频帧转换函数参数(改为单声道)解决了播放异常。最终实现了RTSP流的音视频同步播放,为后续开发基于监控摄像头的互动应用奠定了基础。该方法适用于各类RTSP协议摄像头,具有实用价值。
2024-01-07 02:21:54
938
原创 4.3 利用openCV实现人脸识别
本文介绍了使用OpenCV实现人脸识别的简单方法。通过加载预训练的人脸检测分类器,可以快速识别图片或实时视频中的人脸。主要步骤包括:1)加载haarcascade_frontalface_default.xml模型;2)将图像转换为灰度图;3)使用detectMultiScale检测人脸;4)用绿色矩形框标记识别到的人脸。文章提供了静态图片检测和摄像头实时检测两种实现方式的核心代码,并指出该算法可能存在一定识别误差。这个示例展示了OpenCV在人脸识别方面的强大功能。
2024-01-06 21:57:44
737
原创 3.3 实现多对多音视频会议功能
推流端代码fmle.cpp基本不用改动,fmlp.cpp及fmlp.h需要微调以适应复用功能。在前两节课,我们将推流端与播放端合并为一对一音视频聊天功能并解决了关键的回声问题,在此基础上,我们可以进一步改进实现多对多的视频会议功能。界面左下角为推送端界面,包括:摄像头预览区、推流地址文本框和推流按钮,其余三个为播放端界面,包括:拉流预览区、拉流地址文本框和拉流按钮。在正常情况下,互联网应用延时不会超过500ms,回声抑制效果良好,在此基础上可以进一步完善拓展成一个可商用的视频会议软件。
2024-01-06 18:43:42
1231
原创 4.2 利用openCV快速数药片
本文介绍了使用OpenCV实现药片计数的简单方法。通过findContours()函数检测图像轮廓,结合颜色过滤和形态学处理,可快速统计药片数量。具体实现包括:读取图像、转换HSV色彩空间、设定颜色阈值、去噪处理后获取轮廓,最终标注并显示数量。示例代码展示了完整的处理流程,体现了OpenCV在图像处理中的强大功能。这种方法简单高效,适合入门学习计算机视觉基础应用。
2024-01-05 23:44:19
1059
1
原创 4.1 利用openCV检测物体是否运动了
本文介绍了利用OpenCV检测物体运动的方法。通过对比连续两帧图像的差异,使用absdiff()函数计算变化区域,再经过灰度转换、高斯模糊、二值化、膨胀等处理,最后通过轮廓检测判断物体是否移动。当轮廓面积超过设定阈值(如1000像素)时判定为移动,并在图像上显示"Moving"或"Stopping"的提示。该方法可实时监测摄像头画面中的物体运动状态,适用于安防监控等场景。
2024-01-05 22:46:16
1633
原创 3.2 实现桌面与摄像头叠加
本文介绍了如何实现桌面与摄像头图像的叠加功能。通过OpenCV图像处理技术,将捕获的桌面画面和摄像头画面转换为Mat格式,并利用新队列inCamQue和inScrQue存储原始图像数据。在mixVideo线程中,从两个队列取出图像进行叠加处理:调整摄像头画面尺寸后,使用addWeighted函数将其叠加到桌面画面左上角区域。最后将合成画面存入inVideoQue队列并显示。整个过程通过临界区保护确保线程安全,实现了桌面和摄像头的实时画面融合效果。
2024-01-04 23:55:58
2289
3
原创 3.1 利用windows API捕获桌面图像并通过FFmpeg分享
本文介绍了利用Windows API和FFmpeg实现桌面共享功能的方法。通过Windows API的StretchBlt函数捕获屏幕图像,转换为Mat格式后,按照原有音视频通讯流程进行处理和推送。具体实现包括:创建捕获线程、编写hwnToMat函数获取桌面图像数据、替换原有摄像头数据为桌面数据。调试成功后即可实现桌面共享功能,适用于视频会议、在线教学等场景。
2024-01-04 23:16:57
1406
原创 3.2 WEBRTC回声抑制(AEC+AGC+ANS)的实现
在第9课中,我们将推流端与播放端合并实现了一对一音视频聊天功能,一切看起来还不错。但在实际使用时,会遇到一个烦心的问题:说话时会听到比较大的回声,影响正常使用。所以,这节课我们来重点解决这个问题。解决回声的方案可以利用操作系统本身提供的AEC功能,也可以引入第三方SDK实现。业界比较好用的AEC方案是webRTC开源的回声抑制方案,除了AEC,还可以同时实现AGC和ANS。
2024-01-03 12:12:18
2547
1
原创 2.4 将推流端与播放端合并为一对一音视频聊天功能
本文介绍了如何将推流端和播放端合并实现一对一音视频聊天功能。通过整合FFmpeg推流和播放功能,在同一个程序中实现音视频的双向传输。具体步骤包括:调整界面布局,添加播放控件,导入相关代码文件,统一推流与播放地址等。调试成功后,系统即可实现实时音视频通话,同时支持画面预览和声音播放。该方法基于现有推流和播放模块的简单组合,实现了基础的点对点音视频通信功能。
2024-01-03 09:03:08
1046
原创 openCV处理音视频的常用API及一般流程
OpenCV是一个功能强大的开源计算机视觉库,提供了丰富的API和函数,用于图像处理、特征提取、目标检测等任务。
2024-01-02 09:21:10
1176
1
原创 FFmpeg处理音视频的常用API及一般流程
FFmpeg是一个开源的音视频处理库,提供了丰富的API用于音视频的编解码、转码、过滤、播放等操作。
2024-01-02 09:04:39
1603
原创 2.3 利用FFmpeg将摄像头画面与麦克风数据合成后推送到rtmp服务器
本文介绍了利用FFmpeg将摄像头画面与麦克风数据合成后推送到RTMP服务器的实现方法。首先通过FFmpeg创建输出流上下文,然后分别初始化视频编码器(H264)和音频编码器(AAC),设置相关参数。接着创建输出视频流和音频流,打开输出流并写入文件头。将采集到的音视频帧分别送入编码器处理后,通过av_interleaved_write_frame函数推送到RTMP服务器。最后可使用VLC等播放器测试,若能同时看到画面和听到声音,说明推流成功。该方法实现了音视频数据的实时采集、编码和流媒体推送功能。
2024-01-01 17:19:31
1739
1
原创 2.2 用window API捕获麦克风数据并加入队列备用
本文介绍了如何使用Windows API捕获麦克风音频数据。作者首先说明了OpenCV无法直接捕获音频,需通过Windows API的waveInOpen()函数打开麦克风设备,并分配音频缓冲区。通过回调函数micCallback获取PCM原始数据后,将数据存入队列备用。为验证数据正确性,建议将捕获的PCM数据写入文件(如rec.pcm),并使用Audacity等软件进行测试。文章还包含新年祝福和作者在优快云写作历程的感想,同时提供了相关源代码下载链接。
2024-01-01 13:03:44
2928
1
原创 2.1 使用openCV捕获摄像头并实现预览功能
本文介绍了使用OpenCV实现摄像头预览功能的方法。首先通过OpenCV的videoCap.open()和read()函数捕获摄像头画面并存储到Mat对象,然后利用imshow()显示预览窗口。文章提供了详细实现步骤,包括新建FlashMediaLiveEncoder类、开启线程读取画面、优化显示界面等。最终实现将摄像头画面实时显示在程序主对话框中的功能,为后续开发音视频推流工具奠定了基础。该功能可应用于视频直播、在线会议等场景。
2023-12-31 18:31:43
1961
1
原创 1.4 FFmpeg读取本地mp4文件并显示
本文介绍了使用FFmpeg播放本地MP4文件的实现方法。通过FFmpeg解码视频流和音频流,分别用OpenCV转换视频帧和Windows API播放音频。文章重点解决了两个关键问题:1)通过时间基转换和延时处理解决音视频不同步问题;2)通过音频重采样确保扬声器采样率与音频流一致。最终实现了流畅播放本地MP4文件的功能,视频画面显示正常,音频播放清晰无杂音。
2023-12-31 01:57:15
2319
原创 C++音视频开发技巧汇总(持续更新)
AVAudioFifo是FFmpeg中用于音频数据缓冲的FIFO(First In First Out)队列。它提供了一种方便的方式来处理音频数据的读取和写入。但是,AVAudioFifo以一次音频采样为基本单位,在使用前通常需要自行处理底层字节流,而且也无法进行限制其长度,从这个角度来看,不如直接自已定义队列使用更灵活,不建议使用。有时侯代码写乱了,就全选代码然后依次按Ctrl+K,Ctrl+F 就格式化好了。录制pcm文件后可以使用Audacity来导入pcm文件测试录制数据是否正确。
2023-12-30 19:10:25
776
原创 1.3 使用FFmpeg获取并播放音频流
本文介绍了使用FFmpeg获取和播放音频流的方法,实现了一个基本的RTMP播放器。主要内容包括:1)通过FFmpeg API初始化音频解码器,解码音频数据包并转换为PCM格式;2)利用Windows音频API(waveOutOpen等)播放音频数据;3)采用多线程架构,分别处理音视频流解码和播放;4)使用队列缓冲音频数据,确保播放流畅性。文章详细展示了音频处理流程,包括音频解码、格式转换、队列管理以及播放控制等关键步骤,并提供了完整的代码实现。该方案可扩展为完整的音视频播放器,适用于实时流媒体播放场景。
2023-12-30 01:35:52
2557
1
原创 1.2 使用FFmpeg读取rtmp流并用openCV显示视频
本文介绍了使用FFmpeg和OpenCV实现RTMP流播放器的技术方案。通过FFmpeg拉取RTMP流数据,对视频流进行解码后转换为OpenCV的Mat格式,最终在MFC对话框中显示视频画面。文章详细讲解了实现流程,包括多线程处理、FFmpeg初始化、流解析、视频解码、格式转换等关键步骤,并提供了完整的代码实现。该方法实现了音视频分离处理,将网络连接和图形处理放在子线程完成,保证了界面流畅性。
2023-12-27 15:32:04
2499
3
原创 1.1 配置FFmpeg+OpenCV开发环境
本文介绍了在Windows环境下配置FFmpeg+OpenCV开发环境的详细步骤。主要内容包括:1)下载并解压SDK到指定目录;2)创建MFC应用程序项目并配置包含目录、库目录和依赖项;3)编写测试类fmlp,实现FFmpeg编解码器信息遍历功能;4)调试运行程序,解决DLL缺失问题。通过本教程可以快速搭建多媒体开发环境,并验证环境配置是否成功。关键点包括正确配置路径、处理FFmpeg头文件以及解决运行时依赖问题。
2023-12-24 01:10:44
3426
6
原创 Android下ffmpeg+opencv开发模板(Eclipse版本)
要在Android下从事音视频开发,绕不开ffmpeg+opencv,不管是初学者还是有一定经验的程序,面临的首要问题就是环境的搭建和库文件的编译配置等问题,特别是初学者,往往会在实际开发前浪费大量的时间来编译ffmpeg及opencv的动态库.so文件。因此作者整理了自己实际开发用的ffmpeg及opencv库文件(ffmpeg已集成x264+aac+mp3编码),并集成到Eclipse开发环境中(JNI方式)实际运行成功后作为一个模板提供给大家,方便初学者快速上手进行实际开发,节省您大量宝贵时间。当然,
2022-02-19 18:36:32
2717
2
原创 C++音视频开发从放弃到入门 (基于FFmpeg+OpenCV)
本文阐述了音视频开发中C++语言的重要性,指出虽然其他语言也能实现功能,但在处理复杂需求和性能优化时,C++更具优势。作者推荐使用FFmpeg+OpenCV这一跨平台开发组合,既能实现音视频推拉流等核心功能,又能结合OpenCV进行图像处理和AI应用开发。文章详细介绍了从环境搭建到功能实现的完整开发流程,包括播放端、推流端、桌面共享等功能模块的实现方法,以及如何将项目移植到Android平台。作者强调该方案具有代码精简、便于二次开发和跨平台移植的特点,但同时也指出需要开发者具备扎实的C++基础和调试能力。
2021-11-12 11:19:22
16245
19
原创 Android手机屏幕RTMP推流工具
程序,是一款可以将安卓手机屏幕上的任何内容推送到任意一款rtmp服务器上的工具,不仅可以分享手机屏幕内容,还可以分享手机上正在播放的视频、正在捕获的相机内容、其它APP正在播放的视频等所有屏幕上可视的内容,同时支持麦克风和内置声音(如QQ音乐等)捕获,是一款类似于户外直播的软件,但直播的不仅仅是摄像头内容。4.视频清晰流畅,延迟500ms左右,带宽占用仅1M左右,互联网体验好。2021.1.8 支持内部声音捕获,需要android10以上系统。2021.10.1 解决后台声音捕获超过1分钟停止捕获的问题。
2021-06-21 14:50:22
11293
原创 桌面共享工具(新增隐私屏功能)
下载地址:https://download.youkuaiyun.com/download/XiBuQiuChong/16211281更新目志:2021.4.11:支持dxgi捕获桌面,使用硬件加速,cpu占用低,游戏画面更流畅。2021.4.5:支持摄像头与桌面叠加。软件名称:桌面共享工具(基于ffmpeg+opencv)功能简介:1.支持usb摄像头推流。2.支持桌面推流,游戏直播清晰流畅。3.支持麦克风及电脑声音切换,音视频同步。4.视频清晰流畅,延迟500ms左右,带宽占用仅1M左右,
2020-01-28 18:58:40
4323
7
原创 RTSP(RTMP)虚拟摄像头(麦克风)使用手册
4.测试程序使用方法:打开测试端文件夹中FlashPlayer.exe并把pubCLT_tool.swf拖入窗口,在视频设备中如果看到"Virtual Cam"则表示虚拟摄像头注册成功,选择即可看到效果。该软件注册成功后会在Windows系统内生成一个虚拟摄像头和虚拟麦克风,通过设置或修改流地址可拉取RTSP(RTMP)摄像头的图像作为摄像头内容,RTSP(RTMP)音频作为麦克风内容。8.如果注册了多个本虚拟摄像头,可能会引发快捷键冲突,只保留一个即可。2024.7.14:加入虚拟麦克风功能。
2019-09-10 17:33:55
11914
29
原创 YOLO 训练车牌定位模型 + OpenCV C++ 部署完整步骤
本文详细介绍了使用YOLOv8训练车牌定位模型并通过OpenCV C++部署的完整流程。主要内容包括:1)数据集准备与标注,使用LabelImg工具生成YOLO格式数据;2)YOLOv8模型训练,重点参数配置和模型优化;3)模型转换为ONNX格式以适应OpenCV DNN模块;4)C++部署实现,包括VS环境配置、预处理、推理和后处理代码详解。整个过程从数据采集到最终部署,提供了关键参数设置和常见问题解决方案,实现高效准确的车牌检测系统。
2025-11-25 10:31:53
827
原创 隐私屏软件(支持win10以上系统)
远程办公隐私保护新选择:隐私屏软件可有效防止屏幕操作被他人窥视。该软件在远程控制时仅在被控端显示预设图片,隐藏实际操作画面,确保主控端正常工作的同时保护隐私安全。目前该软件已提供下载,用户可通过优快云平台获取。这种解决方案既满足了远程办公需求,又解决了隐私泄露的担忧。
2025-08-17 17:54:10
296
原创 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包并解压,复制其中的apt-cyg脚本到Cygwin安装目录:D:\cygwin64\bin即可。
2025-03-07 10:18:48
714
1
桌面共享工具界面优化版(RTMP推流工具、投屏工具、播放工具)EXE,非源码)(水印版,不喜勿下)
2022-05-19
C++音视频开发从放弃到入门(基于FFmpeg+OpenCV)第一章 第1课 配置FFmpeg+OpenCV开发环境源文件
2023-12-24
C++音视频开发从放弃到入门(基于FFmpeg+OpenCV)开发对应的SDK
2023-12-24
一对一音视频聊天demo(水印体验版,不喜勿下 基于ffmpeg+opencv,支持回声抑制)
2022-12-12
桌面共享工具(RTMP推流工具、投屏工具)EXE,非源码)(水印版,不喜勿下)
2021-12-17
桌面共享工具(RTMP推流工具、投屏工具、播放工具)EXE,非源码)(水印版,不喜勿下)
2022-05-03
虚拟摄像头(拉rtsp为源)(播放声音版,水印版,不喜勿下)
2022-06-26
桌面共享工具(RTMP推流工具 DXGI GPU硬编版 非源码)(水印版,不喜勿下)
2021-04-16
Android手机屏幕RTMP推流工具(APK,非源码)(水印版,不喜勿下)
2021-06-21
PC端RTMP播放工具(EXE,非源码)(水印版,不喜勿下)
2021-11-13
Android下ffmpeg+opencv开发模板(Eclipse版本)
2022-02-19
推箱子(100关无广告)
2021-05-05
一对一音视频聊天通话(C++版本,非源码)(水印版,不喜勿下)
2021-11-28
桌面共享工具(RTMP推流工具投屏工具,支持秒开)(水印版,不喜勿下)
2021-03-29
隐私屏软件(支持win10以上系统)
2025-08-17
支持webrtc的桌面共享工具(非源码,水印版,不喜勿下)
2025-04-15
FlashEncoder1.0
2025-03-26
桌面共享工具(硬编版EXE,非源码)(水印版,不喜勿下)(支持隐私屏)
2024-02-03
FlashMeeting(FFmpeg集成metaRTC实现webrtc推拉流)
2024-11-03
metaRTC5.0集成ffmpeg编译Windows版本
2024-09-23
RTSP(RTMP)虚拟摄像头(麦克风)(非源码,水印版,不喜勿下)
2024-07-15
Android端RTMP播放工具(APK,armeabi-v7a架构,非源码,不喜勿下)
2024-02-03
FlashMeeting(基于FFmpeg+openCV,多对多视频会议体验版,非源码,不喜勿下)
2024-02-03
demo9.rar:《第9课 将推流端与播放端合并为一对一音视频聊天功能》对应源文件
2024-02-03
FlashCam虚拟摄像头(桌面、RTSP摄像头、二分屏、三分屏)
2024-02-03
transCode(多路转码推流工具,水印版,不喜勿下)
2024-02-03
Android设备屏幕RTMP推流工具(APK,非源码)(可直播手机游戏,内录版,横屏版,水印版,不喜勿下)
2024-02-03
demo8.rar:《第8课 利用FFmpeg将摄像头画面与麦克风数据合成后推送到rtmp服务器》对应源文件
2024-02-02
demo6.rar:《第6课 使用openCV捕获摄像头并实现预览功能》对应源文件
2024-02-02
demo5.rar:《第5课 使用FFmpeg将rtmp流转推到另一台rtmp服务器》对应源文件
2024-02-02
demo4.rar:《第4课 FFmpeg播放本地mp4文件》对应源文件
2024-02-02
demo3.rar:《第3课 使用FFmpeg获取并播放音频流》对应源文件
2024-02-01
一对多视频会议系统(简版,非源码,不喜勿下)
2024-01-08
C++实现隐私屏功能
2025-01-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅