Конечно, спецификация всегда лучшая, но наборы параметров sprop в SDP, как правило, состоят из ваших параметров последовательности и наборов параметров изображения, base-64, закодированных и разделенных запятой. Набор параметров последовательности и параметров изображения в основном говорит декодеру, как правильно декодировать входящий поток H264; без него вы не сможете правильно декодировать.
Написание синтаксического анализатора для SPS / PPS не так сложно, хотя для этого вам обязательно понадобится спецификация. Вам также понадобится хороший класс для чтения битов и знание того, как работает экспоненциальное кодирование Голомба для значений со знаком и без знака. См. здесь и здесь .
Наконец, код, найденный в этой теме на Doom9, был для меня неоценим - это в основном полный анализатор для элементарного потока H264. Он включает в себя класс считывателя битов, процедуры для анализа NALU, sps, pps, параметры VUI, матрицы масштабирования последовательности и т. Д. Это довольно удобный код для любого видеоинженера.