Is there any way to Hide or Update the AVPlayer controls panel when AirPlay is turned on on the TV device?
Related
I have an app which is using AVPlayer. It can cast video to apple TV by Airplay when they are in the same network, but if I set apple TV and iphone in different network, the airplay via bluetooth doesn't work well. The screen will flash once and play on local device. Any idea? Thanks
I have added subview to AVPlayer successfully. But, when I am playing it in the airplay mode, its not appearing in the Apple TV. Can anyone help me on this?
How to add subview to AVPlayer in Airplay Mode?
Is it possible to show the video (synced) on both your iDevice and airplay?
I am using the AVPlayer class now to start a new stream on the apple tv, but I can't get it to sync with the MPMovieplayer I am using to show the video on the iDevice.
In my iOS app, I use MPMoviePlayerController for video playback. When I enable AirPlay, there is a QuickTime logo, which I would like to remove, superimposes on the AirPlay background.
It only happens with my app on iOS 7.0.4. On iOS versions prior to 7.0.4 such as 7.0.0 or 6.1, there is no QuickTime logo shown, the AirPlay background is displayed as usual.
Anyone has any ideas why the QuickTime logo is there and how we could remove it?
To be clear, I used video content for playback, not audio-only content; and I'm talking about the background view when using AirPlay only.
Thanks!
I'm using an MPMoviePlayerViewController to play a video. I set the instance's moviePlayer.allowsAirPlay to true as it is false by default. However, the Air Play button never shows up in the player controls. Could I have done something wrong, or are there specific guidelines for Air Play? The videos are 640x480, file types AVFileTypeQuickTimeMovie, .mov extension, H264, and PCM audio.
Does an AirPlay device need to be in the vicinity before the button even shows up? I don't have an airplay device, but am an app developer and want to make sure my users can do so if they have such a device.
OK, apparently the way it works is it checks for AirPlay compatible devices when loading, so the button does not appear unless some are available.