【问题标题】:MediaPlayer error when using NPR StreamProxy implementation使用 NPR StreamProxy 实现时出现 MediaPlayer 错误
【发布时间】:2011-05-31 04:58:13
【问题描述】:

我正在尝试使用 StreamProxy 和 PlaybackService 类使用 NPR 方法来流式传输音频 流是一个音频/aac 文件。

http://code.google.com/p/npr-android-app/source/browse/trunk/Npr/src/org/npr/android/news/PlaybackService.java

(streamProxy.Java和上面的路径相同,帖子中不能包含两个链接)

但是我得到一个错误。我得到的日志是

12-27 20:37:29.170 D/org.npr.android.news.PlaybackService(21817): downloading http://provisioning.streamtheworld.com/pls/KVKIFMAAC.pls
12-27 20:37:29.647 D/LocationMasfClient( 1089): getNetworkLocation(): Location not found in cache, making network request
12-27 20:37:30.436 D/LocationMasfClient( 1089): getNetworkLocation(): Number of prefetched entries 5
12-27 20:37:30.499 D/LocationMasfClient( 1089): getNetworkLocation(): Returning network location with accuracy 70.0
12-27 20:37:30.514 D/libgps  ( 1089): GpsInterface_inject_location( 12.969496, 77.632734, 70.000 )
12-27 20:37:30.866 I/BATTD   ( 1016): set_charge_current=0
12-27 20:37:30.866 I/BATTD   ( 1016): set_charge_voltage=3800
12-27 20:37:30.881 D/org.npr.android.news.PlaybackService(21817): listening to http://2173.live.streamtheworld.com:80/KVKIFMAACCMP3 stream=true
12-27 20:37:30.889 D/org.npr.android.news.PlaybackService(21817): SDK Version 8
12-27 20:37:30.889 D/org.npr.android.news.PlaybackService(21817): reset: http://2173.live.streamtheworld.com:80/KVKIFMAACCMP3
12-27 20:37:30.913 I/StagefrightPlayer( 1010): setDataSource('http://2173.live.streamtheworld.com:80/KVKIFMAACCMP3')
12-27 20:37:30.913 D/org.npr.android.news.PlaybackService(21817): Preparing: http://2173.live.streamtheworld.com:80/KVKIFMAACCMP3
12-27 20:37:31.100 D/org.npr.android.news.PlaybackService(21817): Waiting for prepare
12-27 20:37:31.108 D/org.npr.android.news.PlaybackService(21817): downloading http://provisioning.streamtheworld.com/pls/KVKIFMAAC.pls
12-27 20:37:31.725 D/org.npr.android.news.PlaybackService(21817): listening to http://2173.live.streamtheworld.com:80/KVKIFMAACCMP3 stream=true
12-27 20:37:31.725 D/org.npr.android.news.PlaybackService(21817): SDK Version 8
12-27 20:37:31.725 D/org.npr.android.news.PlaybackService(21817): reset: http://2173.live.streamtheworld.com:80/KVKIFMAACCMP3
12-27 20:37:31.725 I/AwesomePlayer( 1010): interrupting the connection process
12-27 20:37:31.834 I/AwesomePlayer( 1010): mConnectingDataSource->connect() returned -2147483648
12-27 20:37:31.834 E/MediaPlayer(21817): error (1, -2147483648)

谁能告诉我这里哪里出错了。

问候, 哈里

【问题讨论】:

    标签: android audio stream


    【解决方案1】:

    只是为了回答我自己的问题..

    AACP 流无法通过 NPR Streamproxy 方法播放。不过,它们确实适用于 mp3 流。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多