我从http发布请求中获取以下数据
--Boundary Content-Type: application/json {"messageHeader":{},"messageBody":{"directives":[{"namespace":"SpeechSynthesizer","name":"speak","payload":{"contentIdentifier":"******","audioContent":"cid:******"}}]}} --Boundary Content-ID: <********> Content-Type: audio/mpeg ****audio bytes**** --Boundary Content-ID: <********> Content-Type: audio/mpeg ****audio bytes**** --Boundary--
整个回复都在NSData中,我希望继续使用AVPlayer在应用中播放音频。
我尝试在响应数据上使用subdataWithRange(NSRange)获取子数据并从AVPlayer播放它并且它不起作用。
如果有人建议任何使用任何swift库的更简洁的方法,那会很棒吗?