前言

使用ffmpeg推流很简单,使用ffmpeg命令推流更简单。本篇以本文标题《ffmpeg推流flv到rtmp》为中心。只推流输入flv格式的媒体文件,只推流到rtmp。

原因很简单,简化一切复杂的流程,稍后再说原因。我们通过多篇慢慢的提升代码复杂度,例如:把mp4推流到rtmp需要使用ffmpeg代码做什么和flv推流到rtmp有什么不同,等问题都会讲解。

编写代码

为了方便我引入的头文件有点多:

#ifndef __FFMPEG_COMMON_H
#define __FFMPEG_COMMON_H

extern "C" {
   
#
05-13 11:14