阳光石油网|石油技术交流|石油人论坛

 找回密码
 欢迎注册
查看: 2236|回复: 0

知乎:iPhone 可以记住不同耳机的最后音量是什么原理?

[复制链接]

该用户从未签到

发表于 2013-8-6 19:57:41 | 显示全部楼层 |阅读模式

马上注册,下载丰富资料,享用更多功能,让你轻松玩转阳光石油论坛。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

x
知乎,一个真实的网络问答社区,帮助你寻找答案,分享知识;知乎,帮你发现更大的世界,让你了解更多的知识,知乎,聚集了高质量的问题,让你解答更多网友的问题,从而体现个人知识的渊博,在知乎你的威望就越高,自我实现的需求从而体现。下面就让我们一起看看知乎有哪些好玩的问答吧!



问:iPhone 可以记住不同耳机的最后音量是什么原理?
答:----------原始回答----------
很早就注意到此现象咯,是跟接口相关的,而非抗阻记录。

比如普通2.5耳机和普通音箱换上2.5接口会受到iPhone相同对待,但有线控的原装耳机会区别对待。
假如是记录抗阻,那么大音响的“默认音量”应该远远更小,但事实不是如此。

有图有真相。


截图说明,其实iPhone只识别“两种”耳机并单独设置音量,一种叫有线控,一种叫没有线控。
至于原因嘛,第一,表明这是原装耳机。第二,有麦克风的和没麦克风的耳机(使用场景区别甚大,并且接口不同)当然需要单独记录音量。第三,针对每一个不同的抗阻单独记录音量设置是件“不是必须”的事,不仅有过度设计之嫌,还显得费力不讨好。除非苹果希望对全球耳机做抗阻统计。
-----------------------------------------------------------------------------------------------------------------------------------

PS:一张图告诉你iOS的细节掌控。苹果不是考虑不到“根据不同抗阻单独记录每个耳机音量设置”。



----------4月8日凌晨更新线----------
蛋疼,找了各种物体来插iPhone4:
iPhone原装耳机、漫步者音响、铁三角耳机、硕美科耳机、山寨耳机、DV机赠送的音视频输出线、2.5mm耳机延长线。直接上图(建议点击看大图)。


备注:
A发声单元大小有差异,各自抗阻未考据。
B除了iPhone耳机,DV线也是4线的头子。其他都是3线头子。
C就是插上手机之后手动设置初始音量。
D设置好初始音量之后拔掉再插入看发生什么。
E指的是耳机线控或音响旋钮直接调音量。
F不是用手机触屏或音量按钮调节音量。
G半松半紧。
H先插延长线,再插耳机等物。

横向结论:
1到处都是线,整理起来好累啊。
2还是白色漂亮。
3横向相邻的两组初始音量故意设置为不同。
4音量就是初始设置,反复插拔没有变化。
5只有iPhone原装线控耳机能在远离手机的那端调大手机音量并使屏幕显示的音量条变大,漫步者音箱不能做到。其他设备没有音量调节功能,记为null。
6只有iPhone原装线控耳机能在远离手机的那端调大手机音量并使屏幕显示的音量条变小,漫步者音箱不能做到。其他设备没有音量调节功能,记为null。
7插入一半的情况下,普通耳机、音箱或2.5mm插口的其他设备会使屏幕显示上一次的音量设置。但是iPhone (4) 耳机不会显示iPhone耳机的上一次音量设置,反而显示普通耳机、音箱的上一次设置。
8因为延长线本身是3线头子(同普通耳机、音箱等2.5mm插口),所有插在延长线上的设备都使iPhone显示了“普通耳机”的上一次音量设置。

纵向结论:
①iPhone原装耳机是会被手机单独记录音量设置的,并且这个设置在耳机插入一半的情况下失效。
②漫步者的音量调节并不影响手机屏幕显示的音量,反复插拔也没有变化,这意味着iPhone屏幕音量条跟音箱或耳机本身的抗阻没有直接关系。
③手机用耳机如果是直角插头的,的确不是很方便。
④换上硕美科耳机的时候,iPhone音量条同上一次普通耳机(铁三角)的情况相同,手动设置初始音量之后,不管如何插拔也没变化。
⑤换上山寨耳机的时候,iPhone音量条同上一次普通耳机(硕美科)的情况相同,手动设置初始音量之后,不管如何插拔也没变化。
⑥DV线虽然同iPhone原装耳机一样是4线的头子,但是并没有引起相同的现象。仍然被识别为普通的3线插头,音量条同上一次普通耳机(山寨耳机)的情况相同,手动设置初始音量之后,不管如何插拔也没变化。
⑦延长线本身一旦插上手机,即被识别为已经插上的普通耳机。音量条同上一次普通耳机(DV线)的情况相同,手动设置初始音量之后,不管如何插拔也没变化。


总结:
1iPhone很有可能不是通过计算不同外接设备的抗阻来单独保存音量设置记录。
2iPhone很有可能是通过识别不同的插头类型来区分“iPhone原装耳机”和“其他耳机、音箱”的。
3退出再插入之后iOS自动回复到上一次的音量大小记录,实现方式并不如想象中神秘。很有可能是退出前保存一个日志(“原装耳机”和“其他耳机”区别为两种情况对待),重新插入之后查找上次记录。
4以上结论完全没有讨论到外放喇叭的情况。不管插入的耳机是啥型号,拔出之后就一定是上一次的(插耳机之前的)外放音量,这是基本。
5细节决定成败。

热门问答:
问:有哪些值得推荐的逻辑学入门读物?
答:楼主是为了学逻辑学还是为了在争论中保持自己的逻辑?如果只是希望遇事可以有自己的独立思考,那我推荐《牛津大学开放课程:批判性推理入门》,是一套视频公开课。正经学逻辑学就找大学的逻辑学教材来看吧。

全新的知乎 iPhone 客户端 2.0 版本, 让您可以直接注册知乎账号, 加入这个奇妙的社区, 并且在手机上, 以更酷的方式, 随时随地, 享受交流和发现知识的乐趣。通过知乎 iPhone 端, 您能够查看每日热门问答, 获取最酷的知识, 参与最神奇的问答讨论,更多神奇的问答请点击:
磨铁图书


您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

QQ|Archiver|手机版|小黑屋|阳光石油网 ( 鲁ICP备2021003870号-1 )

GMT+8, 2025-1-23 09:15 , Processed in 0.062281 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表