·您当前的位置:首页 > 技术教程 > FFmpeg技术 >

ffmpeg如何做直播推流(附详细代码)

时间:2023-03-02 15:10ffmpeg
ffmpeg如何做直播推流(附详细代码)
ffmpeg如何做直播推荐(附详细代码)

麦克风推流

  1. ffmpeg -f dshow -i audio="麦克风 (2- USB2.0 MIC)" -vcodec libx264
     -preset:v ultrafast -tune:v zerolatency -f flv 
    rtmp://www.cuplayer.com:1935/live/livestream 

摄像头

  1. ffmpeg -f dshow -i video="USB2.0 PC CAMERA" -f dshow -i  
  2. audio="麦克风 (2- USB2.0 MIC)" -vcodec libx264 -preset:v ultrafast -tune:v  
  3. zerolatency -f flv rtmp://www.cuplayer.com:1935/live/livestream 

屏幕推流

  1. ffmpeg -f gdigrab -i desktop -vcodec libx264 -preset:v  
  2. ultrafast -tune:v zerolatency -f flv  
  3. rtmp://www.cuplayer.com:1935/live/livestream 

屏幕麦克风推流

  1. ffmpeg -f gdigrab -i "1:0" -vcodec libx264 -preset  
  2. ultrafast -acodec libmp3lame -ar 44100 -ac 1 -f flv 
  3.  rtmp://www.cuplayer.com:1935/live/livestream 

屏幕&麦克风&摄像头

  1. ffmpeg -f avfoundation -framerate 30 -i "1:0" -f avfoundation -framerate 30 
  2.  -video_size 640x480 -i "0" -c:v libx264 -preset ultrafast -filter_complex  
  3. 'overlay=main_w-overlay_w-10:main_h-overlay_h-10' -acodec  
  4. libmp3lame -ar 44100 -ac 1 -f flv  
  5. rtmp://www.cuplayer.com:1935/live/livestream 



来源 https://www.jianshu.com/p/66a03691fc4a

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器