Skip to content

音频直播项目,使用rtmp协议,可以推送麦克风或者本地音乐播放器的声音

Notifications You must be signed in to change notification settings

tlexy/rtmp_audio_live

Repository files navigation

录音直播推流实验工具

依赖

  1. portaudio
  2. fdk-aac
  3. ffmpeg
  4. srs-rtmp

Usage

  • 在CMakeLists中正确配置qt地址
  • 在3rd目录下运行3rd_intall.bat,下载必要的依赖
  • 下载ffmpeg编译版本到3rd目录下,并且在CMakeLists中正确配置ffmpeg的路径(CMakeLists.txt中的变量FFMPEG_PATH)
  • 使用visual studio 2022打开
  • 当出现 【无法打开文件“fdk-aac.lib”】可到3rd/fdk-aac下用visual studio 2022打个这个项目并且编译,将生成的lib文件拷贝到项目的lib目录
  • 在测试过程中,都是使用visual studio 2022的基础上,在有些电脑上会出现【无法打开文件“fdk-aac.lib”】的错误,这是因为fdk-aac没有生成静态的lib文件到lib输出目录导致的,有懂的朋友可以帮忙修改下CMakeLists.txt文件,确保fdk-aac这个项目一定是生成静态库文件

About

音频直播项目,使用rtmp协议,可以推送麦克风或者本地音乐播放器的声音

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages