我有ios应用程序,它从服务器流音乐。开始播放音频需要4到5秒钟的时间。看起来AVPlayer下载整个音频文件然后开始播放。如何减少AVPlayer的长时间延迟?AVPlayer流延迟
2
A
回答
1
iOS设备目前支持流下列音频格式:
- E-AAC或AAC-LC高达48kHz时,立体声音频
- MP3(MPEG-1音频层3)8千赫到48千赫,立体声音频
- AC-3(苹果电视,只能通过模式)
如果您的音频是的,这些格式之一,AVPlayer应该能够代替流它需要到在开始pl之前下载它唉。
下面是苹果的文档,我得到这个信息的链接:https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/FrequentlyAskedQuestions/FrequentlyAskedQuestions.html
+0
ronb感谢您的答复。有没有可以立即开始流式传输的库? –
+0
这里是另一篇文章的链接,其中提到了一些其他选项:http://stackoverflow.com/a/23677229/4577350 – ronb
相关问题
- 1. 无线电流AVPlayer延迟(延迟)是高速3
- 2. Linux低延迟tcp流
- 3. Android流视频延迟
- 4. 延迟MJPEG流10秒
- 5. YAML流延迟读取
- 6. AudioQueueBufferRef空流由于流延迟
- 7. Arduino到Unity3D延迟/延迟
- 8. 延迟jquery循环延迟
- 9. netem延迟不延迟
- 10. 延迟加载延迟
- 11. 如何播放音频没有任何延迟使用AVPlayer
- 12. AVPlayer在长时间延迟后开始重放视频
- 13. AVPlayer启动,但视频暂停稍微延迟
- 14. 解决AVPlayer和NSSound之间的延迟问题
- 15. AVPlayer流状态
- 16. 流星延迟补偿和日期()
- 17. 添加延迟使动画更流畅
- 18. 如何衡量视频流延迟?
- 19. Android实时视频流延迟
- 20. Jquery:控制功能流延迟
- 21. MongoDB数据更改流星延迟
- 22. Azure Media Services实时流延迟
- 23. 在java上延迟语音流
- 24. Gstreamer - 收听RTP流时延迟太多
- 25. 流星呼叫和延迟补偿
- 26. 安卓:prepareAsync()在音频流延迟
- 27. 流星延迟加载功能
- 28. Windows工作流延迟问题
- 29. ffmpeg视频流播放延迟?
- 30. 延迟的流星html更新
我发现回答我的问题。看这个https://developer.apple.com/reference/avfoundation/avplayer/1643482-automaticallywaitstominimizestal –