AVPlayer 直播时的问题 (iOS)
我有 AVPlayer 问题。
1.如何控制音量?
2.如何知道AVPlayer是否因为连接不良而重新加载音乐,我有一些指示吗?
I have AVPlayer Questions.
1.How to control the volume of it?
2.How to know if the AVPlayer is reloading music because bad connection, do i have some inidication of it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
AVPlayer
使用系统音量,因此如果您需要为此提供控件,您可以使用MPVolumeView
它为您提供音量控制滑块。对于音频淡入淡出,您可以使用
AVAudioMix
。这是一些代码:您还可以在给定时间突然设置混音的音量:
希望这有帮助。这个API肯定不明显。我强烈建议您观看题为“Discovering AV Foundation”的 WWDC 10 视频。太棒了。
AVPlayer
uses the system volume, so if you need to provide controls for this you can useMPVolumeView
which gives you the slider for volume control.For audio fading, you can use an
AVAudioMix
. Here's some code:You can also abruptly set the volume for a mix at a given time with:
Hope this helps. This API is definitely not obvious. I'd highly recommend watching the WWDC 10 video entitled Discovering AV Foundation. It's excellent.