ffmpeg docker 直播推流_java






ffmpeg docker 直播推流_编程语言_02






ffmpeg docker 直播推流_ffmpeg docker 直播推流_03






ffmpeg docker 直播推流_java_04



Muxer 视音频复用器

数据结构

AVCodecContext

AVFormateContext

AVFormatContext是API中直接接触到的结构体,位于avformat.h中,是音视频数据,也就是音视频文件(通常接触到的mp3/mp4等文件)的一种抽象和封装,该文件中包含了多路流,包括音频流、视频流、字幕流等。该结构体的使用,贯穿了ffmpeg使用的整个流程。

包含了媒体流的格式信息,比较重要的有:

AVInputFormat或者AVOutputFormat:只能同时存在一个。
AVStream
AVPacket
title、author、copyright、duration、start_time、bit_rate等。