视频播放相关的杂记

基于QT + FFMPEG设计一款 RTMP协议推流、视频录制软件

实现的功能:

(1)将摄像头视频流 + 麦克风音频流合并,并推到流媒体服务器

(2)将摄像头视频流 + 麦克风音频流保存到本地磁盘

基于Qt+FFMPEG设计一款RTMP协议推流与视频录制的软件_哔哩哔哩_bilibili

主要是通过QT页面,调用FFMPEG提供的接口来完成以上功能。:比如直播、视频监控就是上面的功能(1),将音视频流推流到流媒体服务器,然后我们就能在手机等显示设备上看到摄像头的直播画面。本次流媒体服务器,使用的是Nginx搭建的RTMP流媒体服务器,具体见:

利用Nginx搭建流媒体服务【centos/windows】_nginx流媒体服务器配置-CSDN博客

配置页面,配置摄像头和麦克风

本地录制,那么视频会保存到本地。画面源可以选择:桌面、摄像头

推流地址,和放到vlc播放器上播放的流地址,是同一个地址。由于Nginx搭建的RTMP流媒体服务器,是搭建在电脑本地的,所以ip是127.0.0.1

可以将摄像头推流到流媒体服务器,同样,也可以将桌面的画面流推流到流媒体服务器,原理是一样的

相关推荐
runing_an_min7 小时前
ffmpeg视频滤镜:缓入缓出-fade
ffmpeg·音视频·fade·缓出·缓入
AI服务老曹10 小时前
建立更及时、更有效的安全生产优化提升策略的智慧油站开源了
大数据·人工智能·物联网·开源·音视频
gomogomono11 小时前
HDR视频技术之一:光学与人类视觉感知特性基础
音视频·hdr
小东来11 小时前
剪辑视频和制作视频的软件哪个好
音视频
LittroInno12 小时前
Tofu识别跟踪产品视频输入接口汇总
人工智能·音视频·tofu
Java搬砖组长12 小时前
如何下载无水印的TikTok视频
音视频
python15612 小时前
使用YOLOv9进行图像与视频检测
开发语言·python·音视频
shuiyinyun8813 小时前
怎么把视频转换成文字?5个视频转文字方法教会你!
音视频·语音识别
EasyCVR19 小时前
萤石设备视频接入平台EasyCVR海康私有化视频平台监控硬盘和普通硬盘有何区别?
大数据·服务器·网络·人工智能·音视频·监控视频接入
EasyCVR21 小时前
国标GB28181视频平台EasyCVR私有化部署视频平台对接监控录像机NVR时,录像机“资源不足”是什么原因?
运维·服务器·网络·人工智能·音视频