我使用AVPlayer使用以下代码从互联网播放实时流:
NSString *u = @"http://192.192.192.192:8036"; NSURL *url = [NSURL URLWithString:u]; radiosound = [[AVPlayer alloc] initWithURL:url]; [radiosound play];
我有一个按钮播放:
[radiosound play];
和暂停:
[radiosound pause];
我的问题是我只想使用一个按钮播放/暂停,但是当我使用这个代码
if (radiosound.isPlaying) { [radiosound pause]; } else { [radiosound play]; }
我的应用程序崩溃,因为AVPlayer不能识别“isPlaying”.
任何提示?
解决方法
AVPlayer没有isPlaying属性.使用率属性(0.0表示停止,1.0播放).
if (radiosound.rate == 1.0) { [radiosound pause]; } else { [radiosound play]; }
你可以看看AVPlayer类的参考here.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。