DOUAudioStreamer icon indicating copy to clipboard operation
DOUAudioStreamer copied to clipboard

A Core Audio based streaming audio player for iOS and macOS

Results 95 DOUAudioStreamer issues
Sort by recently updated
recently updated
newest added

您好: 感谢您的开源代码,但是我用的过程中,如果下一首,上一首点的快,就会发现日志控制台经常会报一个错误,然后崩溃了: Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'An instance 0x2ada1a0 of class DOUAudioStreamer was deallocated while key value observers were still registered with it. Current observation info:...

崩溃停在了DOUAudioEventLoop.m文件的- (BOOL)_handleEvent:(event_type)event withStreamer:(DOUAudioStreamer **)streamer方法中的: NSAssert(status == noErr, @"failed to activate audio session"); 这个断言失败,status 不等于noErr, 打印出来了failed to activate audio session

遇到acc格式的在线歌曲,会马上跳转到播放结束状态(DOUAudioDecoderEndEncountered)。 歌曲地址: https://o2xznz1q7.qnssl.com/o_1a8tifkag533n1159gs701qm7c.aac 这个地址在安卓和电脑上可以正常播放的

OSStatus status = AudioConverterNew(&inputFormat, &_outputFormat, &_audioConverter); com.douban.audio-streamer.event-loop(32):breakpoint 1.2

Cannot connect to audiobus application how to get the output audiounit

在线播放获取不到音频的时长 然后播放一首可以播放的歌曲后 在播放这首歌 就可以播放了

如题,当远程音频为 https://coding.net/u/damoncoo/p/Songs/git/raw/master/Sarah%2520Brightman%2520-%2520There%2520For%2520Me.mp3 的时候,状态码200,但没有返回Content-Length字段,然后_responseContentLength 指为0,然后就只能创建0字节的文件导致文件写入不了,是不是要兼容下这种情况呢?

我使用以下方法没用: > UInt32 audioRouteOverride = !isSpeaker ? kAudioSessionOverrideAudioRoute_None:kAudioSessionOverrideAudioRoute_Speaker; > AudioSessionSetProperty(kAudioSessionProperty_OverrideAudioRoute, sizeof(audioRouteOverride), &audioRouteOverride); > AVAudioSession *audioSession = [AVAudioSession sharedInstance]; > [audioSession setActive:YES error:nil];

rtmp,或flv等这类的音频直播流,不知道是否可以直接。我测试了一下,目测是不行的呢