인코딩 목적으로 libX264 라이브러리를 사용하고 있습니다. 인코딩 데이터는 NAL Unit() ..... 형태로되어 있습니다. 이것은 동일한 형식 (AVC)이지만 문제는 하나의 프레임이 두 개의 Nal Unit (한 프레임 = (길이, 데이터) + (길이, 데이터)) 그리고 필요합니다 (하나의 프레임 = (길이, 데이터) 단일 단위로). 내가 파일로 변환하고 재생하는 동안, 그것은 화면의 첫 번째 부분을 표시하고 낮은. 구성 매개 변수가 아래에 있습니다.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;