公司最近在做一个项目,其中有视频录制功能。

当我们Android端和iOS端都做完后,IOS的同事问我为什么我们Android端录制的视频,他们播放不了。但是IOS录制的视频在Android却能正常播放。

经过测试在Android端录制的视频,使用IOS的其他应用也无法打开(微信),并且在浏览器中也无法播放。

当时考虑到可能是Android端录制时候视频或者音频编码的问题。后来发现确实是Android端录制时音频编码的问题,之前Android使用的是AMR_NB格式后来换位AAC格式录制后即可解决问题。


mediaRecorder.setAudioEncoder(AudioEncoder.AAC);//音频格式

//        mediaRecorder.setAudioEncoder(AudioEncoder.AMR_NB);//音频格式

更多相关文章

  1. 我的Android进阶之旅------>Android视频录制小例子
  2. 2011.08.12(4)——— android AudioTrack 不能播放awr
  3. 安卓开发 - B站开源的ijkplayer播放器配置使用
  4. Android视频教学下载大全(VeryCD上)
  5. 2011.08.12(4)——— android AudioTrack 不能播放awr
  6. 节操视频播放器
  7. 2010.11.27———android 展示网络上的图片和播放视频
  8. 2010.11.27———android 展示网络上的图片和播放视频
  9. 【视频课程】Android应用开发典型案例分析—主流mp3播放器

随机推荐

  1. Android中配置和使用Google Map服务
  2. Android WindowManager与窗口管理
  3. 《Android4游戏编程入门经典》读后感
  4. 把android 主板打造成ip摄像头
  5. 30个高质量并且免费的Android图标【Andro
  6. 《android framework常用api源码分析》之
  7. Android 中的注解详细介绍
  8. Android 获取手机存储信息详解(内存,外存等
  9. Delphi XE5 for Android(安卓)(七)
  10. Android智能手机搜索不到路由器无线信号