当前位置: 首页 > news >正文

企业网站建设可以分为几个层次wordpress邮件验证评论

企业网站建设可以分为几个层次,wordpress邮件验证评论,wordpress的ftp设置,教育培训网站建设文章目录 前言1. 无声2. 断音3. 杂音4. 延迟播放5. 焦点问题6. 无声问题(连上 BT )其他完善中…… 前言 本文主要总结了一下车机开发中遇到的 Audio 有关的问题#xff0c;同时参考网上的一案例#xff0c;由于Audio 模块出现音频问题的场景很多#xff0c;对每一个出现的问… 文章目录 前言1. 无声2. 断音3. 杂音4. 延迟播放5. 焦点问题6. 无声问题(连上 BT )其他完善中…… 前言 本文主要总结了一下车机开发中遇到的 Audio 有关的问题同时参考网上的一案例由于Audio 模块出现音频问题的场景很多对每一个出现的问题主要做思路上的分析细节上不做进一步纠结后期慢慢完善先做一个框架性的总结。 1. 无声 实例现象蓝牙通话时车机和手机均无声。 原因分析 由于车机端断开了SCO电话音频的连接所以车机端没有声音手机端的 SCO 也没有建立。 常见思路 整机无声(bt和手机一起播放声音时)通路策略切错BT状态不对data往BT走BT 断开无法播放全局静音音量为 0往下写 data 时中间出现了 mute 整机无声(只有手机)可能是播放设备没有正确选择输出设备策略选择问题 A2DP无声正常情况数据走 A2DP实际上走了 SCO但 SCO 无法接收所以没有声音 SCO无声网络原因没有打开 mic 2. 断音 实例现象车机连接蓝牙耳机播放视频声音输出断断续续。 原因分析 Framework端分析Android dump pcm 文件播放声音正常。排除Framework 端的 问题转耳机硬件分析。 耳机端分析从 btsnoop 里解析出来车机发出的音频无卡顿数据帧也是饱和的耳机端如果听到是断断续续有卡顿的话是耳机的问题换个耳机试。 常见思路 在 其他平台如 MTKaudio dump 中 resample in 节点有断音可能是 underrun原因是 APP 写数据太慢这种情况无法优化只能三方解决。 在往下走的其他节点出现断音通过调整 buffer 大小来解决buffer一般情况不动减少buffer会出现断音增大buffer会出现延迟。 数据写快了写慢了都可能造成断音。(实际开发目前未遇到后期遇到了再补充案例)。 3. 杂音 实例现象连接蓝牙耳机刚打开视频 App 播放的时候会有杂音 原因思路爆破音,杂音 需要提供 audio dump, tcpdump 以太网等日志结合分析。 Framework 分析 连接耳机和不连接耳机都会有杂音的情况出现只是喇叭不容易听出来底层日志信息看视频App 中 AudioTrack 都有 underrun 提示。HAL 底层尝试加大视频播放器 AudioTrack buffer 大小后仍然存在此问题已说明是应用层写数据慢导致。从audio dump 数据来看杂音处数据只漏掉一两帧但连续出现多次导致出现“滋滋的杂声。说明出问题时写入数据处于断流的临界点附件。 分析结论需视频 App端进一步分析部数据写入慢问题。 常见思路 通过 audio dump定位在节点 af_track 就有杂音属于是 APP 写下来的数据就有杂音。 资源文件就有杂音无法优化。资源文件没有杂音可能是在上层太忙buffer太小出现了underrun造成了数据损坏这种情况通过调整 buffer来解决调整 frameCount调大延时变长request 太多但是写的少write 的数据就有可能丢失。杂音在中间如effectresample 等情况。 分析 dump确定出现问题的节点杂音分析 buffer断音一般为underrun (上层app写数据太慢供不应求会造成断音或者杂音解决方案一般是调整buffer大小buffer调大)3秒一般是 standby。 4. 延迟播放 实例现象CarPlay 中切换音乐歌曲延迟较高,大概 3秒。 原因分析网络连接下延迟 1~3 秒属于正常现象不同手机和不同的播放器在不同网络下表现不同。 该延迟由手机端控制车机端无法优化。 常见思路看最开始 write 数据的时间可能最开始写的数据就是空的。或者是延迟的写数据的时间。 5. 焦点问题 这是一个比较大的模块涉及到焦点策略如混音、打断、禁止等策略。各 App 端需要和系统端的策略达成一致另外由于 车机上有很多的第三方应用有些提供方不方便维护要么就出现的问题维持现状要么系统端 Audio 这边适配具体问题再进一步分析。后面我会单独总结一些常见的音频焦点问题。 常见思路排查关键字 CarAudioFocus、MediaFocus 等分析焦点栈再结合焦点策略进一步分析焦点的申请与释放、消息的传递给 AudioManager 是否正确App 端是否根据焦点变化处理了相关逻辑等。 6. 无声问题(连上 BT ) 实例现象蓝牙电话无声音 思路分析 Framework 端先确认通道是否打开采样率是否正确设置与底层传递的参数是否正确具体参数需要和底层沟通好。如关键字分析 audio_hw_primary: adev_set_parameters: enter: open_source0:2 audio_hw_primary: adev_set_parameters: enter: hfp_set_sampling_rate48000 audio_hw_hfp: origin_audio_extn_hfp_set_parameters: hfp_enabletrue 蓝牙端分析 结合 log 分析蓝牙电话调用的原生 hfp 通路开机初始化时 hfp 通路接口初始化错误导致的。 audio_hw_primary: adev_set_parameters: enter: hfp_enabletrue audio_hw_hfp: origin_audio_extn_hfp_set_parameters: hfp_enabletrue 常见思路 考虑是否写了 data有没有data传下来data 是否为mute上层 app 传递命令是否有错误BT 协议不匹配track start 后是不是马上停了。BT控制是否有问题。 其他完善中……
http://www.w-s-a.com/news/49247/

相关文章:

  • 汕头网站排名推广新余门户网站开发
  • 湖南智能网站建设哪家好wordpressμ
  • 公司网站备案必须是企业信息么睢宁县凌城做网站的
  • 上海网站建设公司 珍岛宁波免费自助建站模板
  • 南昌知名的网站建设公司南京网站开发选南京乐识赞
  • 外贸网站建设 深圳seo怎么提升关键词的排名
  • 网站推广效果的评价google关键词
  • 模板网站建站哪家好做微信充值网站
  • 抽奖的网站怎么做的广州小程序定制开发
  • 网站的文件夹建设企业网站公积金
  • 做网站的的价位网站建设 考试题目
  • 深圳比邻网站建设北京优化服务
  • 菏泽网站建设哪家好电子商务网络安全
  • 仿一个网站广州网站建设正规公司
  • 网站建设 目的seo网站关键词排名快速
  • 什么叫做响应式网站自媒体全平台发布
  • 企业网站 案例哪里需要人做钓鱼网站
  • 厚街东莞网站建设网站开发者调试模式
  • 网站推广营销联系方式wordpress adminlte
  • 哪些网站可以做文字链广告卖水果网站建设的策划书
  • 雕刻业务网站怎么做企业qq官网
  • 新华书店的做的数字阅读网站wordpress编辑器格式
  • jq做6个网站做什么好广西临桂建设局网站
  • 网站新闻图片尺寸南京网站设计公司
  • 重庆seo建站网站服务器 安全
  • 咸宁做网站的公司桂林网站建设兼职
  • 教做网站网站开发行业分析
  • 忻州网站建设培训友情链接交换形式有哪些
  • 佛山做外贸网站渠道外贸常用网站
  • 文章收录网站网站及新媒体建设办法