You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

I have no Airplay Icon on my 2017 MacBook Pro with Mojave

I have no Airplay Icon on my 2017 MacBook Pro with Mojave. I tried with the firewall off and on. I have clicked the mirror display box. However, the Airplay box on the displays page only has "off". When I click it I see a checkmark next to it, but it goes away without changing status. Any ideas?

[Re-Titled by Host]

MacBook Pro (15-inch, 2017), Mojave

Posted on Nov 8, 2018 8:17 AM

Reply
Question marked as Top-ranking reply

Posted on Nov 8, 2018 9:55 AM

See if the following can help. (Note: I'm assuming that you are attempting to stream to an AirPort Express base station or Apple TV.)


Verify that your Mac is properly configured properly for streaming.

  • AirPlay requires a number of IP protocols to work properly. Two of the most important is Bonjour (mDNS) and RTSP. Access to the base station also requires IPv6. If any of these are blocked could be one reason that you are unsuccessful in streaming from your Mac.
  • Check the following on your Mac:
    • Verify that IPv6 Link-local mode is enabled. Note: IPv6 Automatic is not the same as Link-local only. If your ISP is not providing you with IPv6 services, you should reconfigure your Mac to use Link-local only mode.

      To do so, go to System Preferences > Network > Wi-Fi > Advanced > TCP/IP > Configure IPv6: Link-local only

    • Verify that Bonjour can "find" the AirPlay "speaker.".

      I suggest that you download and installBonjour Browser for this purpose.

  • Run it, and then, check to see if your AirPlay "speaker" appears.
  • Check the following for your AirPort Express base station:

    Use the AirPort Utility to verify that the base station's name does not exceed 16 characters and does not include any spaces or special characters.

Verify that your AirPlay "speaker" is properly configured for steaming.

Check the following for the AirPort Express base station:

  • Use the AirPort Utility to verify that the base station's name does not exceed 16 characters and does not include any spaces or special characters.

    Verify that the Enable AirPlay option is checked (enabled) on the AirPlay tab.

    While on this tab, verify that the AirPlay Speaker Name, like the base station name, does not exceed 16 characters and does not include any spaces or special characters.

    Finally, you may want to consider downgrading the firmware on the base station. Try either of the following, as appropriate:

    • Starting at 7.8, first downgrade to 7.6.9. Then down to 7.6.8
  • Starting at 7.6.9, downgrade to 7.6.8
  • Check the following for the AppleTV:

    Settings > AirPlay > AirPlay: On

    Settings > AirPlay > Allow Access: Same Network > Everyone OR Anyone on the Same Network

  • For any third-party AirPlay "speaker," follow the manufacturers' recommendations for configuring the device for AirPlay.
1 reply
Sort By: 
Question marked as Top-ranking reply

Nov 8, 2018 9:55 AM in response to Bob_from_Dublin

See if the following can help. (Note: I'm assuming that you are attempting to stream to an AirPort Express base station or Apple TV.)


Verify that your Mac is properly configured properly for streaming.

  • AirPlay requires a number of IP protocols to work properly. Two of the most important is Bonjour (mDNS) and RTSP. Access to the base station also requires IPv6. If any of these are blocked could be one reason that you are unsuccessful in streaming from your Mac.
  • Check the following on your Mac:
    • Verify that IPv6 Link-local mode is enabled. Note: IPv6 Automatic is not the same as Link-local only. If your ISP is not providing you with IPv6 services, you should reconfigure your Mac to use Link-local only mode.

      To do so, go to System Preferences > Network > Wi-Fi > Advanced > TCP/IP > Configure IPv6: Link-local only

    • Verify that Bonjour can "find" the AirPlay "speaker.".

      I suggest that you download and installBonjour Browser for this purpose.

  • Run it, and then, check to see if your AirPlay "speaker" appears.
  • Check the following for your AirPort Express base station:

    Use the AirPort Utility to verify that the base station's name does not exceed 16 characters and does not include any spaces or special characters.

Verify that your AirPlay "speaker" is properly configured for steaming.

Check the following for the AirPort Express base station:

  • Use the AirPort Utility to verify that the base station's name does not exceed 16 characters and does not include any spaces or special characters.

    Verify that the Enable AirPlay option is checked (enabled) on the AirPlay tab.

    While on this tab, verify that the AirPlay Speaker Name, like the base station name, does not exceed 16 characters and does not include any spaces or special characters.

    Finally, you may want to consider downgrading the firmware on the base station. Try either of the following, as appropriate:

    • Starting at 7.8, first downgrade to 7.6.9. Then down to 7.6.8
  • Starting at 7.6.9, downgrade to 7.6.8
  • Check the following for the AppleTV:

    Settings > AirPlay > AirPlay: On

    Settings > AirPlay > Allow Access: Same Network > Everyone OR Anyone on the Same Network

  • For any third-party AirPlay "speaker," follow the manufacturers' recommendations for configuring the device for AirPlay.
Reply

I have no Airplay Icon on my 2017 MacBook Pro with Mojave

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.