我正在使用AVPlayer播放一些mp3链接,该文件只有1.8MB,我可以下载它,浏览器也可以播放它,但应用程序崩溃(对于其他可用的mp3链接),并提供以下信息:
(951,0xac82aa28)malloc: * mmap(size = 2147483648)失败(错误 代码= 12) 错误:无法分配区域 * *在malloc_error_break中设置断点以进行调试
即使首先播放了mp3链接(即没有先前的播放器创建并且没有在内存中释放),它也会失败,那么为什么我仍然会得到内存不足的错误?我认为它可能是由获取流时的HTTP标头引起的,但标题看起来很好:
HTTP / 1.1 200确定
内容长度:1872792
日期:星期一,2013年8月5日00:19:10 GMT
服务器:Apache / 2.2.3(CentOS)
Last-Modified:星期四,2013年7月25日02:06:19 GMT
Etag:“1c9398”
Accept-Ranges:bytes
缓存控制:max-age = 0
到期日:2013年8月5日星期一00:19:10 GMT
连接:关闭
内容类型:audio / mpeg
有人可以帮忙吗?
由于