资讯详情

恒玄BES调试笔记-BES2500低延迟

一般来说,客户需要低延迟,恒玄平台低延迟相关代码可以查看本文件:

services\bt_app\app_bt_stream.cpp

一般来说,使用sbc低延迟游戏模式更好,低延迟效果更好。从测试的角度来看,它可以达到70-80ms。

方法1:首先,让我们同时看看支持SBC和AAC如果你想简单地改变,你只需要改变以下几点SBC和AAC的MTU例如,这两个宏:

services\bt_app\app_bt_stream.cpp

#define A2DP_PLAYER_PLAYBACK_DELAY_AAC_MTU (8) #define A2DP_PLAYER_PLAYBACK_DELAY_SBC_MTU (60)

跟踪代码找到引用的地方,改为接口,可以做成客制化功能!

比如三击,app设置低延迟模式,但该方法相对简单,低延迟效果一般,也可修改offset_mut降低低延迟,具体可以看相关代码。

int bt_sbc_player(enum PLAYER_OPER_T on, enum APP_SYSFREQ_FREQ_T freq) {     。。。 。。。    switch (codec_type)  {  case BTIF_AVDTP_CODEC_TYPE_SBC:   a2dp_audio_codec_type = A2DP_AUDIO_CODEC_TYPE_SBC;   dest_packet_mut = A2DP_PLAYER_PLAYBACK_DELAY_SBC_MTU;///可以修改为自己的函数接口 #ifdef A2DP_PLAYER_PLAYBACK_WATER_LINE   offset_mut = 

标签: 感应式传感器bes03uy

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

 锐单商城 - 一站式电子元器件采购平台  

 深圳锐单电子有限公司