[Opalvoip-user] H.264 (libx264.so.67) encoder latency
Brought to you by:
csoutheren,
rjongbloed
From: Rodrigo V. R. <rod...@gm...> - 2010-10-25 23:12:09
|
Hello list, I have experienced >1s of encoding latency using H.264 with libx264.so.67 on a 4 core / 8 thread machine. I fixed the latency by changing the number of encoding threads to 1 in H.264/gpl/enc-ctx.cxx. _context.i_threads = 1; // was =0 (auto detected) The result was satisfactory with h264_pwplugin_helper using ~24% cpu to encode 640x480 at 30fps and no perceptive latency. This problem occurs because the total encoding latency is a multiple of the number of concurrent threads being used. |