无法播音原因总结

99 篇文章 0 订阅
80 篇文章 0 订阅

原因六:无法获得音源,或无法连接到网络音源,导致MediaPlayer会报Error (261,-1003)。如下log所示:

07-17 11:35:12.295   146   556 D MediaPlayerService: setDataSource(http://res.voicecloud.cn/viafly/55/021/55021022.mp3)
07-17 11:35:12.295   146   556 D MediaPlayerFactory: getPlayerType(): using url, check for DRM protected midi.
07-17 11:35:12.296   146   556 D MediaPlayerService: player type = 3
07-17 11:35:12.297   146   556 D MediaPlayerService: setDataSource(http://res.voicecloud.cn/viafly/55/021/55021022.mp3) done
07-17 11:35:12.297  2554  2554 D MediaPlayer: Don't notify duration to com.iflytek.cmcc!
07-17 11:35:12.297   146   146 D MediaPlayerService: [91] prepareAsync
07-17 11:35:12.389   146  4490 D MediaPlayerService: [91] notify (0x4279c570, 100, 261, -1003)
07-17 11:35:12.389  2554  2565 E MediaPlayer: error (261, -1003)
07-17 11:35:12.435  2554  2554 E MediaPlayer: Error (261,-1003)
07-17 11:35:12.438   146  1865 D MediaPlayerService: disconnect(91) from pid 2554
07-17 11:35:12.441   146   146 D MediaPlayerService: disconnect(91) from pid 2554
07-17 11:35:12.441   146   146 D MediaPlayerService: [91]~Client

MediaPlayer.java
 /**
     * M: Can not connect to server for network failure.
     * 
     * @hide
     */
    public static final int MEDIA_ERROR_CANNOT_CONNECT_TO_SERVER = 261;

 

原因五:打不开动态链接库.so时,会报E/MediaPlayer(20899): error (1, -2147483648)错误,导致无声

05-08 12:29:11.599 E/AwesomePlayer(  251): LPAPlayer::Clip duration setting of less than 30sec not supported, defaulting to 60sec
05-08 12:29:11.599 E/OMXCodec(  251): ---hd%--- componentName=OMX.google.amrnb.decoder, matchComponentName=(null), index=18, matchIndex=17
05-08 12:29:11.599 D/OMXCodec(  251): JB Attempting to allocate OMX node 'OMX.google.amrnb.decoder'
05-08 12:29:11.609 E/SoftOMXPlugin(  251): unable to dlopen libstagefright_soft_amrdec.so
05-08 12:29:11.609 E/OMXMaster(  251): can't make instance for OMX.google.amrnb.decoder
05-08 12:29:11.609 E/MediaPlayer(20899): error (1, -2147483648)

earch "SO_MAX" (4 hits in 1 file)
  Z:\gt-project\gt-framwork\jb_rel-A8064AAAAANLYA161032-8064V4\bionic\linker\linker.cpp (4 hits)
 Line 54: #define SO_MAX 128
 Line 80:  *   having a hard limit (SO_MAX)
 Line 87: static soinfo sopool[SO_MAX];
 Line 286:         if (socount == SO_MAX) {
Search "too many libraries when loading" (8 hits in 1 file)
  G:\work\buglist\[B130508-199]-PD1225\bbklog-时间点:5月8号12点发现异常\app_log\app_log_2013_5_7\app_log_2013_5_7_17_18_0 (8 hits)
 Line 1759083: 05-08 08:20:50.591 E/C2DColorConvert(  251): FATAL ERROR: could not dlopen libc2d2.so: Cannot load library: soinfo_alloc(linker.cpp:287): too many libraries when loading "libC2D2.so"

  G:\work\buglist\[B130508-199]-PD1225\bbklog-时间点:5月8号12点发现异常\app_log\app_log_2013_5_7\app_log_2013_5_7_17_18_0 (127 hits)
 Line 925923: 05-07 22:23:10.546 E/SoftOMXPlugin(  251): unable to dlopen libstagefright_soft_aacdec.so
 Line 931523: 05-07 22:24:49.142 E/SoftOMXPlugin(  251): unable to dlopen libstagefright_soft_vorbisdec.so

 Line 1402310: 05-08 00:57:42.121 E/SoftOMXPlugin(  251): unable to dlopen libstagefright_soft_mp3dec.so

 Line 1759061: 05-08 08:20:50.571 E/SoftOMXPlugin(  251): unable to dlopen libstagefright_soft_h264dec.so

 Line 1912464: 05-08 11:37:57.219 E/SoftOMXPlugin(  251): unable to dlopen libstagefright_soft_vorbisdec.so
 Line 2056937: 05-08 12:29:11.609 E/SoftOMXPlugin(  251): unable to dlopen libstagefright_soft_amrdec.so

 Line 2056937: 05-08 12:29:11.609 E/SoftOMXPlugin(  251): unable to dlopen libstagefright_soft_amrdec.so

原因四:无法获得output,导致系统无声

原因三:硬件坏掉,比如喇叭坏掉,导致系统无声

原因二:track被占用完,无法分配资源,大致系统无声

原因一:路由发生错误,导致系统无声

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值