Передо мной стоит задача, где я должен прочитать точное количество кадров из каждого сегмента, включая определение типов кадров с помощью libav
Я видел пару подходов до сих пор
- Определение
AVFormatContext
обратного вызова, который будет запускаться каждый раз, когда av_read_format
заканчивает чтение целого сегмента Установите следующие флаги для AVFormatContext
int avret = av_dict_set(&d, "hls_time", "1.0", 0);
avret = av_dict_set(&d, "hls_init_time", "1.0", 0);
Моя проблема с этими двумя подходами заключается в том, что я не знаю, как программно связать их с данным сегментом
Вопрос № 2 - используя следующеедизайн, есть ли способ связать определенный сегмент с его списком воспроизведения мультимедиа?