V
主页
Qt/C++推流组件/网络摄像头/本地桌面和摄像头/极低延时和CPU占用
发布人
体验地址:https://pan.baidu.com/s/1d7TH_GEYl5nOecuNlWJJ7g 提取码:01jf 名称:bin_video_push ### 1.1 文件推流 1. 指定网卡和监听端口,接收网络请求推送音视频等各种文件。 2. 实时统计显示每个文件对应的访问数量、总访问数量、不同IP地址访问数量。 3. 可指定多种模式,0-直接播放、1-下载播放。 4. 实时打印显示各种收发请求和应答数据。 5. 每个文件对应MD5加密的唯一标识符,用于请求地址后缀区分访问哪个文件。 6. 支持各种浏览器(谷歌chromium/微软edge/火狐firefox等)、各种播放器(vlc/mpv/ffplay/potplayer/mpchc等)打开请求。 7. 播放过程中可以任意切换播放进度,支持倍速播放。 8. 需要推流的文件名称历史记录自动存储和打开加载应用。 9. 切换文件获取访问地址,自动拷贝地址到剪切板方便直接粘贴测试使用。 10. 极低CPU占用,128路1080P同时推流不到1%CPU占用,异步发送数据机制。 11. 纯QTcpSocket通信,不依赖流媒体服务程序,核心源码不到500行,注释详细,功能完整。 12. 每个推流都可以手动指定唯一标识符(方便拉流/用户无需记忆复杂的地址),没有指定则按照策略随机生成hash值。 13. 自动生成测试网页直接打开播放,可以看到实时效果,自动按照数量对应宫格显示。 14. 支持Qt4/Qt5/Qt6任意版本,支持任意系统(windows/linux/macos/android/嵌入式linux等)。 ### 1.2 网络推流 1. 支持各种本地视频文件和网络视频文件。 2. 支持各种网络视频流,网络摄像头,协议包括rtsp、rtmp、http。 3. 支持将本地摄像头设备推流,可指定分辨率和帧率等。 4. 支持将本地桌面推流,可指定屏幕区域和帧率等。 5. 自动启动流媒体服务程序,默认mediamtx(原rtsp-simple-server),可选用srs、EasyDarwin、LiveQing、ZLMediaKit等。 6. 可实时切换预览视频文件。 7. 推流的清晰度和质量可调。 8. 可动态添加文件、目录、地址。 9. 视频文件自动循环推流,如果视频源是视频流,在掉线后会自动重连。 10. 网络视频流自动重连,重连成功自动继续推流。 11. 网络视频流实时性极高,延迟极低,延迟时间大概在100ms左右。 12. 极低CPU占用,4路主码流推流只需要占用0.2%CPU。理论上常规普通PC机器推100路毫无压力,主要性能瓶颈在网络。 13. 推流后除了用rtmp地址访问以外,还支持直接hls/webrtc访问,可以直接浏览器打开看实时画面。 14. 可以推流到外网服务器,然后通过手机、电脑、平板等设备播放对应的视频流。 15. 每个推流都可以手动指定唯一标识符(方便拉流/用户无需记忆复杂的地址),没有指定则按照策略随机生成hash值。 16. 自动生成测试网页直接打开播放,可以看到实时效果,自动按照数量对应宫格显示。 17. 推流过程中可以在表格中切换对应推流项,实时预览正在推流的视频,并可以切换视频文件的播放进度。 18. 音视频同步推流,符合264/265/aac格式的自动原数据推流,不符合的自动转码再推流(会占用一定CPU)。 19. 转码策略支持三种,自动处理(符合要求的原数据/不符合的转码),仅限文件(文件类型的转码视频),所有转码。 20. 表格中实时显示每一路推流的分辨率和转码状态,黑色表示没有数据,绿色表示原数据推流,红色表示转码后的数据推流。 21. 支持Qt4/Qt5/Qt6任意版本,支持任意系统(windows/linux/macos/android/嵌入式linux等)。
打开封面
下载高清视频
观看高清视频
视频下载器
Qt/C++监控摄像头采集/实时性极高/极低CPU占用
Qt/C++监控系统/支持各种音视频文件/本地摄像头和麦克风/桌面采集/网络音视频流
Qt/C++实时推流/udp推流拉流/万能推拉流程序
Qt/C++监控系统推流到网页/一键推流预览/拉流并推流/海康大华宇视华为摄像头网页显示
Qt/C++网页拉流显示视频/推流到网页显示/QWebEngine加载显示
Qt一边推流一边录制/极低延迟实时性好/超低资源占用/16路同时推流和录制只占1%CPU
Qt/C++推流带上OSD/自定义水印信息推流/重新编码推流
Qt/C++这可能是国内Qt界最受欢迎的QWidget开源项目(5Kstar/各种控件和示例)
Qt/C++界面美化/皮肤生成器/26套精美UI界面
linux推流演示
Qt/C++跨平台推流工具/本地摄像头推流/本地桌面推流/实时推流网页播放
Qt/C++跨平台物联网系统/modbus/rtu/tcp/udp/websocket/mqtt/多线程高并发/界面精美
Qt/C++开源项目/数据库分页/echart交互/qcustomplot示例/图片验证码/头像设置工具等
Qt/C++精美控件/直方动态图/直方对称图/直方波形图/可以当做动态音量显示/工控控件
Qt/C++瓦片地图下载/离线地图下载/支持19级离线地图/离线加载地图显示/源码学习
Qt/C++音频倍速/变速不变调/变速变调/放大音量/ffmpeg倍速播放/sonic库使用
Qt/C++监控Onvif组件/广播组播搜索设备/获取rtsp地址等信息/拉流显示/录像存储/查看收发数据
Qt/C++农历控件/自动计算农历节气/多种样式风格/上月下月上年下一年/突出颜色
Qt/C++自定义控件/集成到Qt Creator/可视化拖曳开发
Qt/C++物联网组件/mqtt订阅和发布主题/mqtt服务高并发
Qt/C++国产系统上的视频监控系统/统信UOS/银河麒麟kylin/中标麒麟neokylin等
Qt/C++监控和大屏/悬停窗口动态布局/自由拖动任意调整
ubuntu系统编译ZLMediaKit/小白教程包教会/Qt推流示例
Qt/C++精美控件/导航进度条/订单进度/发货进度/派件进度/文字描述和时间点
Qt/C++远程回放/RTSP回放/切换回放进度/ffmpeg回放监控视频流/支持海康大华NVR/保存回放视频
使用Qt桌面音视频采集推流并手机拉流播放
Qt/C++编写全宇宙原创的视频监控系统(祖传原创/盗版必究)
Qt/C++精美控件/城市天气预报带自动定位/自动获取7天天气预报/自动定位当前所在城市
Qt/C++自定义控件大全/仪表盘/进度条/环形图饼图/蜘蛛网图/时间轴/导航按钮和菜单/波形/标尺刻度/滑动条
Qt/C++音视频开发/自定义音柱/实时解析音频振幅/上下左右/悬浮在视频控件/音柱大小可定义
Qt/C++音视频开发/自定义悬浮条信息/分辨率/帧率/封装格式/视音频解码名称/硬解策略
Qt/C++国产化系统开发/各种应用软件组件/支持各种国产系统
Qt/C++设备推流/本地摄像头音视频同时推流/桌面和声音同时推流/实时性极好/延迟低
Qt/C++自定义多边形/记录多个多边形区域/可拖动/可作为图形上热点和关注区域
Qt/C++音频采集组件/音频振幅曲线/音频网络传输
Qt/C++多线程文件传输/批量上传/加密通信/远程升级
Qt/C++同步播放/客户端服务器同步播放/切换进度实时同步/播放状态同步/展厅播放同步
Qt/C++编写pdf阅读器/高仿现代化界面/跳转翻页/精美工具栏
Qt/C++精美控件/声音波形图/音量采样值波形控件/音频数据采样波形显示
Qt/C++视频监控组件/共享解码线程/重复利用解码/极低CPU占用/画面同步/进度同步