首页 文章

从Parse.com流式传输音频 - 没有检索到数据?

提问于
浏览
0

我正在尝试使用Parse.com的数据服务将一组音频文件流式传输到我正在开发的iOS应用程序 . 不幸的是,我遇到了使用Parse的API检索数据的问题 - 我检索的数据,无论我是否尝试流式传输,总是具有0字节的大小 .

我目前正在使用其ObjectID检索PFObject,将对象音频文件检索为PFFile,并将文件转换为URL以加载到音频播放器中进行流式传输 . 调试器显示PFFile的文件大小为零字节,因此URL可能也指向任何内容 .

使用回调例程查询Parse:

PFQuery *query = [PFQuery queryWithClassName:@"StopAudio"];
[query getObjectInBackgroundWithId:[newStop objectID]
                          target:self
                          selector:@selector(retrieveTourDataCallback:error:)];

使用查询生成的PFObject:

PFFile *audioFile = stopAudioObject[@"audioFile"];
NSString *filePath = [audioFile url];
[audioPlayer loadPlayerWith:[NSURL URLWithString:filePath]];

audioPlayer对象是AVPlayer对象的包装器 .

有没有我可以流式传输这些数据,或者至少以其他方式从Parse中检索它?

1 回答

  • 0

    我遇到的问题已经神秘地消失了,我不知道是什么导致了它 . 虽然如果我运行模拟器的机器上的网络出现问题,我可能已收到0字节,但没有记录任何错误 .

    但它确实有效 . 我想是另一个X-File .

相关问题