Я использую библиотеку libX264 для кодирования. После того, как данные кодирования находятся в форме NAL Unit() ...... Это тот же формат (AVC), что мне нужно, но проблема заключается в том, что один кадр состоит из двух блоков Nal (один кадр = (длина, данные) + (длина, данные)), и мне нужно (один кадр = (длина, данные) в единичной единице). Пока я конвертирую в файл, тогда играю, он показывает первую верхнюю часть экрана, а затем ниже. Мой параметр конфигурации находится нижеX264 Декодер полный кадр не входит в один блок NAL
param.i_width = 1680//;
param.i_height = 948;
param.i_fps_num = some no;
param.i_fps_den = 1;
param.i_keyint_max = 1 ;
param.rc.i_rc_method = //;
param.rc.f_rf_constant = //;
param.rc.f_rf_constant_max = //;
param.rc.b_mb_tree = 1;
param.rc.i_vbv_max_bitrate = ; // Convert to Kbps
param.rc.i_vbv_buffer_size = param.rc.i_vbv_max_bitrate/param.i_fps_num;
param.b_repeat_headers = 0;
param.b_annexb = 0;