espressif / esp-adf

Espressif Audio Development Framework
Other
1.56k stars 689 forks source link

pipeline_http_mp3播放卡顿问题,从已关闭议题(AUD-5291) #1174开启 (AUD-5613) #1249

Closed laodi-chen closed 3 months ago

laodi-chen commented 3 months ago

@jason-mao 老哥

后来又按照你说的方式调整了输出缓冲区大小,并进行了以下调整,但是效果都无济于事。 使用的例程默认播放地址https://dl.espressif.com/dl/audio/ff-16b-2c-44100hz.mp3

  1. 使用了更大的请求空间
    http_cfg.out_rb_size = 800 * 1024;
    http_cfg.request_size = 16384;
    http_cfg.request_range_size = 32768;
  2. 使用更高的任务优先级
    i2s_cfg.task_prio = configMAX_PRIORITIES - 1;
    i2s_cfg.task_core = 1;

这是录音

https://github.com/user-attachments/assets/e92508b1-f40f-48b1-a719-18ab5c43ece5