APP一般作为控制者存在,其作用一般为:控制耳机的功能,获取耳机的信息,提供耳机需要的数据。以上三个作用里面的具体功能,是由产品功能定义来决定的。
控制耳机的功能:一般为控制耳机的暂停播放、上下曲等,如果产品定义里面有ANC、低延时这些功能,可能还会涉及这些功能的开关切换。更复杂的可能还涉及对耳机功能的修改,常见的是修改耳机的按键功能,修改耳机的声音效果(EQ)。
获取耳机的信息:凡是可以用数据来表示的信息,APP都有可能来获取,例如获取耳机当前的播放状态(暂停还是播放中)、各个功能的开关状态、当前生效的EQ参数、音量等,当然具体APP会来获取什么信息,也是由产品定义决定的。
提供耳机需要的数据:根据产品定义的功能,提供数据给耳机执行,例如提供EQ参数给耳机用于切换音效,在OTA升级中给耳机提供升级文件的数据。
手机端数据包的加密和打包也是在APP上进行的,APP打包好数据包之后,会使用手机提供的数据传输接口将数据包发送出去。
杰理之APP作用【篇】
最新推荐文章于 2024-08-23 20:40:48 发布