直播
文章平均质量分 64
想搞钱的樱木
这个作者很懒,什么都没留下…
展开
-
ffmpeg实现屏幕录制、摄像头录制、录音和RTMP推流
一.项目介绍本项目适用于新手对ffmpeg框架学习的项目,此项目包括功能,屏幕录制、音频录制、摄像头采集录制、音视频通过RTMP推流。二、开发环境QT+vs2017+ffmpeg三、主要代码介绍 1.使用QT获取音频输入设备代码QStringList CUtilDevice::get_input_audio_devices(){ //获取输入音频设备名称 QList<QAudioDeviceInfo> audioDeviceListI = Q...原创 2021-02-25 14:45:15 · 1214 阅读 · 1 评论 -
OBS视频数据输出流程(模块加载,编码,推流)详细说明
声明:本文章内容仅代表个人观点,不能保证完全的正确性,仅供参考!先上个自己画的图,结合流程图和文字解释,理解起来会更快些相关链接:https://blog.csdn.net/liuhengxiao/article/details/83178990...原创 2020-12-18 16:35:36 · 382 阅读 · 1 评论 -
音视频推流端 OBS 框架学习和源码分析
音视频推流端 OBS 框架学习和源码分析1.获取混音后的音频数据:接口:<audio-io.c> input_and_output (struct audio_output *audio, uint64_t audio_time, uint64_t prev_time)注释:清空所有混音器audio->mixes中的每个混音器的buff,并逐个将混音器的每个声道buff指针赋值给局部变量audio_output_data data[MAX_AUDIO_MIXES],调用原创 2020-12-18 16:32:24 · 324 阅读 · 1 评论