我正在尝试使用媒体播放器类从网上播放mp3文件,在某些设备上它工作正常但是对于少数设备它会发出以下错误。
QCMediaPlayer媒体播放器不存在 无法创建媒体播放器 错误(-38,0) 尝试在没有有效媒体播放器的情况下调用getDuration
对此的任何帮助都会有很大的帮助。
答案 0 :(得分:0)
一般来说错误-38意味着你试图为玩家调用错误状态的函数。
如果出现错误,请在播放器未准备或启动时致电getDuration()
。设置setOnPreparedListener()
然后启动播放器mp.start()
,然后拨打getDuration()
。
选中此Tutorial以从网络流式传输音频