我正在努力获得一个实时无线电流在Android上工作。我正在使用MediaPlayer
类,只是设置URL并播放它。它在大部分情况下效果很好,但在5到30分钟后它不可避免地死亡。在2.1手机(更具体地说英雄)我得到这个日志输出Android MediaPlayer错误代码?
W/MediaPlayer(7919): info/warning (1, 26)
I/MediaPlayer(7919): Info (1,26)
I/MediaStreamService(7919): mPlayer info code:1 extra:26
E/MediaPlayer(7919): error (1, -11)
E/MediaPlayer(7919): Error (1,-11)
哪里MediaStreamService
是我含MediaPlayer
服务的输出从OnInfoListener
即将来临2.2手机我没有得到OnInfoListener
回调过后,流才死掉。但我看到这个在logcat的
E/HTTPStream(1020): recv failed, errno = 11 (Try again)
E/HTTPDataSource(1020): retrying connection failed
似乎对我的1.6手机尽管
E/PlayerDriver(82): Invalid percentage value <big growing number>
我的问题是不断logcat的垃圾邮件,什么做错误代码工作得很好(1,26)意思?什么导致我的mediaPlayer崩溃? 2.1问题是否与2.2问题有关? 谢谢, 弥敦道
编辑:我一直在寻找的源代码,以OnInfoListener
,发现public static final int MEDIA_INFO_UNKNOWN = 1;
我不知道到底是什么意思,并不能找到这些地方额外保持要么..上的任何见解媒体信息未知意味着什么?或者这26代表什么将非常赞赏。
感谢您的链接! – schwiz 2010-10-12 18:55:16
链接已损坏。你可以在[这里]找到它(https:// github。COM /机器人/ platform_external_opencore /斑点/主/ pvmi/PVMF /包含/ pvmf_return_codes.h) – efeyc 2011-10-05 07:11:01