If the AirPlay icon is not appearing in your app tray, it may appear inside supporting applications. YouTube, Pandora, etc will show the AirPlay icon within the app if a supported target device (MythTV in this case) is detected on the network.

+

Note that AirPlay Mirroring is not supported.

−

In iTunes, AirPlay is enabled by the same icon, which should appear in the lower right corner of the window.

+

If the AirPlay icon is not appearing in your app tray, it may appear inside supporting applications. YouTube, Pandora, etc will show the AirPlay icon within the app if a supported target device (MythTV in this case) is detected on the network.

+

In iTunes, AirPlay is enabled by the same icon, which should appear in the lower right corner of the window.

== Troubleshooting Notes ==

== Troubleshooting Notes ==

Revision as of 16:46, 17 June 2013

MythTV 0.25 added support for AirTunes and AirPlay for streaming audio and video from Apple iTunes & iOS devices to MythFrontend.

Note: Please note - AirPlay (and MythTV in general) do not support DRM encrypted videos such as those purchased via the Apple Store. Playback of such content will fail.

Enabling AirTunes

AirTunes does not work out the box because AirTunes is a proprietary format and is encrypted in order to enable vendor lock-in. Fortunately the encryption key has been discovered which enables use of AirTunes in open source applications such as MythTV.

When starting the frontend, you will get the following message in the log:

In iTunes or on your iOS device

Enable AirPlay from your iPhone (4S or 5) or iPad directly from the recently used apps section in iOS:

Connect your iPhone or iPad and your Apple TV to the same Wi-Fi network.
On your iPhone or iPad, double-click the Home Button to display your recently used apps.
Swipe your recently used apps twice from left to right until you see the icon.

Tap the icon to display a list of available AirPlay devices.

Example Airplay selection screen from iPhone 5 running iOS 6.

Note that AirPlay Mirroring is not supported.

If the AirPlay icon is not appearing in your app tray, it may appear inside supporting applications. YouTube, Pandora, etc will show the AirPlay icon within the app if a supported target device (MythTV in this case) is detected on the network.

In iTunes, AirPlay is enabled by the same icon, which should appear in the lower right corner of the window.

Troubleshooting Notes

Can't Start / Nothing in frontend logs

If you are having trouble getting started, and have tried setting the environment variable (0.25) to no effect, and/or the AirPlay page is not showing up in the frontend settings (0.26), and/or Bonjour information isn't showing up in your frontend console output, it is possible that AirPlay support wasn't enabled when your build of MythTV was compiled.

Of particular note is a peculiarity for Gentoo users: 'avahi' [1][2] is a required dependency, yet the current MythTV ebuilds ignore both the 'airplay' and 'avahi' USE flags. Instead, the 'raop' USE flag must be set to enable AirPlay support.

Audio glitched in OS X

When using MythFrontend on OSX, you may not experience perfect audio playback, this issue is linked to a bug with IPv6 in the Qt software framework used by myth (Bug 25634)

Seeking on some streaming content hang the frontend

When seeking on some online content, such as when using the YouTube application, may result in the frontend showing "Searching..." and become non-responsive.
You can usually interrupt it by stopping playback on the iPhone and restarting it.