【发布时间】:2016-06-30 09:10:09
【问题描述】:
我已使用此代码显示播放按钮
var airplayButton: UIBarButtonItem!
let airView: MPVolumeView = MPVolumeView()
airView.showsRouteButton = true
airView.showsVolumeSlider = false
airView.sizeToFit()
airView.tintColor = UIColor.blackColor()
airplayButton = UIBarButtonItem(customView: airView)
airplayButton.tintColor = UIColor.whiteColor()
现在,我想显示一个屏幕。 iOS Airplay 框架中是否有任何默认方法来显示它。或者我必须自己设计屏幕。此外,没有代表可以验证设备何时连接以及电影何时通过 iOS 设备在 AppleTV 上开始流式传输。我只有一个要检查的变量,即 externalPlaybackActive
问题是如果我使用该变量,它不会是有效的解决方案,因为我可以在播放期间从 Control 连接 airplay。我不想运行计时器来检查电影是否在 AppleTV 上流式传输。有更好的主意吗?
此视频正在“Apple TV”上播放
【问题讨论】:
标签: ios avplayer apple-tv airplay avplayerviewcontroller