使用ffmpeg从hls流中读取用户定义的帧

时间:2019-02-17 13:05:53

标签: c++ ffmpeg libav

我正面临一项任务,我必须从每个段中读取确切数量的帧,包括使用libav来识别帧的类型

到目前为止,我已经看到了几种方法

  1. 定义AVFormatContext的回调,该回调将在每次av_read_format完成读取整个段时触发
  2. AVFormatContext设置了以下标志

    int avret = av_dict_set(&d, "hls_time", "1.0", 0); avret = av_dict_set(&d, "hls_init_time", "1.0", 0);

这2种方法的问题是我不知道如何以编程方式将它们与给定的细分相关联

问题2-使用以下设计,是否可以将特定片段与其媒体播放列表相关联?

0 个答案:

没有答案