标签: c++ video-streaming live-streaming libx264
如何使用libx264库降低H264视频的质量,以便通过互联网进行传输。
我希望降低质量,以便在通过互联网传输时,帧大小变小并减少网络延迟。
答案 0 :(得分:2)
X264有许多(很多很多)参数用于控制质量。你真正想做的是控制比特率。 X264有几种速率控制模式,您可能希望使用X264_RC_ABR并将i_bitrate设置为您的带宽。查看x264.h中的x264_param_t strut了解所有选项。