AirPlay是Apple生态系统中最酷的功能之一。它允许您将一个设备的屏幕无缝发送到另一个设备。在适当的条件下,几乎没有任何滞后,质量也很好。
这是一个非常可靠的功能,当它突然停止工作时可能会非常震惊。如果您遇到了AirPlay障碍,如果(AirPlay)AirPlay无法正常工作,这些一般故障排除提示应该可以让您重新开始工作。
1. AirPlay 开启了吗?
虽然您无法在最新版本的 iOS 和iPadOS中禁用 AirPlay,但您可以在(iPadOS)Apple TV上禁用它。这是为了防止在某些情况下滥用AirPlay,例如公开演示。
您还可以在Apple TV 上设置AirPlay ,以便只有授权用户才能看到AirPlay设备。查看有关如何管理 AirPlay 设置的(manage AirPlay settings)Apple文档,以确保您的Apple TV 已准备好使用AirPlay。
2.重启一切
AirPlay交易通常涉及三个设备:发送方、路由器和接收方。首先重新启动所有这三个设备,然后重试。这是最快的故障排除步骤,可以解决绝大多数故障。
3.更新一切
如果重新启动一切都不起作用,请检查您的两台Apple设备是否有待更新的更新。可能一个已更新,但另一个未更新。暂时破坏两者之间的AirPlay兼容性。(AirPlay)
4.两个设备是否(Are Both Devices)在同一个 WiFi 网络(Same WiFi Network)上?
这是一个非常常见的问题,您尝试发送到的AirPlay设备未显示在可用设备列表中。(AirPlay)如果他们不在同一个WiFi网络上,他们将不会看到对方,您会发现AirPlay无法正常工作。
一种棘手的形式是您拥有双频路由器。这意味着您将看到同一路由器的两个WiFi SSID(WiFi SSIDs)。虽然通常路由器允许任何网络上的所有设备相互通话,但将两个AirPlay设备放在同一频段可能会有所帮助。
5. 尝试不同的网络
虽然不是每个人都有此选项,但如果您可以访问多个WiFi网络,请尝试将您的两台设备连接到另一个网络。如果这样可以解决问题,您就知道问题出在网络上。如果它不能解决问题,则问题必须与设备配置有关。这可以在故障排除时为您节省大量时间。
6. 信号强度和干扰
假设您正在尝试将您的 iPhone 屏幕投射到Apple TV 上。两人在同一个房间,但网络路由器离得很远。这是数据传输的一条漫长而迂回的路线。如果路由器距离太远或有电子设备产生干扰,则可能导致AirPlay失败或性能不佳。查看我们关于WiFi 信号强度(WiFi signal strength)的文章以获得实用的解决方案。
您可能还需要考虑通过以太网将(Ethernet)Apple TV 直接连接到路由器,以获得更好的AirPlay体验。
7. 减少网络流量
AirPlay是一种高带宽应用程序,依赖于良好的网络性能。因此,如果网络上过多的其他应用程序和设备占用了带宽,可能会阻止AirPlay工作或至少无法正常工作。
较旧的路由器或服务质量管理较差的路由器可能是一个问题。尝试暂停或禁用一些网络霸主,然后重试。
8. 没有音频?检查你的卷
有时,最明显的事情会造成神秘的故障。如果您收到图片但没有声音,请检查您使用的每台设备是否都没有静音。您还应该检查您是否不小心忘记断开与蓝牙(Bluetooth)耳机设备的连接。当您使用它时,请检查应用程序(例如YouTube)是否也没有自己的内部音频滑块。
在带有物理静音开关的 iOS 设备(例如旧 iPad 和每部 iPhone)上,只需确保您没有意外切换开关或忘记将其切换回来。在新 iPad 上,这现在是控制中心中的软件切换。从屏幕右上角向下滑动以访问它。(Swipe)
9. 你的设备(Device)甚至支持 AirPlay(Support AirPlay)吗?
AirPlay是当今如此普遍的功能,很容易忘记并非所有Apple设备都支持它。在升级之前, Mac(Macs)和MacBook(MacBooks)的使用时间往往比 iOS 设备长得多。运行 macOS Mojave 10.14.5或更高版本的Mac应该与AirPlay兼容。
10. 检查您的 macOS防火墙设置(Firewall Settings)
Mac上的Airplay很少会因为防火墙配置错误而无法工作。这意味着使AirPlay工作的网络流量无法通过。幸运的是,很容易检查你的Mac的防火墙是否有正确的设置。
- 选择Apple 按钮(Apple button),然后选择System Preferences。
- 现在,选择安全和隐私(Security and Privacy)。
- 选择防火墙选项卡(Firewall tab)。
- 选择防火墙选项(Firewall Options)。
- 接下来,取消选中阻止所有传入连接(Block all incoming connections)(如果已选中)。
- 然后,选择自动允许签名软件接收传入连接(Automatically allow signed software to receiver incoming connections)。
选择这些选项后,任何AirPlay流量都应通过 Mac 的防火墙。
11. 检查你的路由器端口
尽管您的 Mac 的防火墙可能已为AirPlay设置,但您的路由器可能完全是另一回事。AirPlay使用行业标准网络端口,但您的路由器可能会特别设置为阻止服务所需的端口。这可能导致AirPlay无法正常工作。
因此,请查阅您的路由器手册,了解如何检查哪些端口是打开的。在查看 Apple 的所需端口(required ports)列表后,您还可以查看How to Find Open and Blocked TCP/UDP Ports。
只需使用 HDMI 电缆
AirPlay很棒,但有时没有时间搞乱设置和硬件以使其正常工作。AirPlay的重点是快速和方便。如果人们在等待你的演示或孩子们在等待电影开始,你真的能花 30 分钟来寻找问题吗?
当芯片出现故障时,将图像显示在屏幕上的最快方法是使用HDMI电缆。如果您使用的是 iPhone 或非Pro iPad,则必须使用Lightning至HDMI适配器。MacBook或 iPad Pro只需要一个USB-C 或Thunderbolt加密狗即可完成工作。这是 100% 可靠的,只要您有远见,在花哨的无线解决方案出现故障时保留这些适配器之一。
如果您需要与显示器保持一定距离,您可能会惊讶于您可以购买长达20 米的长 HDMI 电缆。(long HDMI cables)只是(Just)不要绊倒它!
你能感觉到它今晚在空中(Air Tonight)播放吗?
向菲尔柯林斯道歉。
运气好的话,您的AirPlay问题已经结束,演出继续进行,这是必须的。AirPlay很少出现问题。通常它是一种行之有效的技术。具有讽刺(Which)意味的是,当它决定失败时,它会更加令人沮丧。
AirPlay Not Working? 11 Ways to Fix
AirPlay is one of the coolest features of the Apple ecosystem. It allows you to seamlessly send one device’s screen to another. Under the right conditions there’s barely any lag and the quality is great.
It’s such a reliable feature that it can be quite a shock when it suddenly stops working. If you’ve run into an AirPlay roadblock, these general troubleshooting tips should get you back in business if AirPlay is not working.
1. Is AirPlay Enabled?
While you can’t disable AirPlay in the latest versions of iOS and iPadOS, you can disable it on an Apple TV. This is to prevent abuse of AirPlay in certain situations, such as a public presentation.
You can also set up AirPlay on an Apple TV in such a way that only authorized users can see the AirPlay device to begin with. Check out Apple’s documentation on how to manage AirPlay settings to ensure that your Apple TV is ready for AirPlay.
2. Restart Everything
There are generally three devices involved in an AirPlay transaction: the sender, the router and the receiver. Start off by restarting all three of these devices and try again. It’s the fastest troubleshooting step and solves the vast majority of glitches.
3. Update Everything
If restarting everything doesn’t work, check both of your Apple devices for pending updates. It might be that one has been updated, but not the other. Temporarily breaking AirPlay compatibility between the two.
4. Are Both Devices on the Same WiFi Network?
This is a very common problem where the AirPlay device you’re trying to send to, doesn’t show up in the list of available devices. If they aren’t both on the same WiFi network, they won’t see each other and you’ll find that AirPlay is not working.
One tricky form of this is where you have a dual-band router. This means you’ll see two WiFi SSIDs for the same router. While usually the router lets all devices on any network speak to each other, having both AirPlay devices on the same band might help.
5. Try a Different Network
While not everyone has this option, if you have access to more than one WiFi network, try connecting your two devices to an alternative network. If that resolves the problem you know that the issue is with the network. If it doesn’t resolve the problem, the issue must be with device configuration. This can save you a lot of time when troubleshooting.
6. Signal Strength and Interference
Let’s say that you’re trying to cast your iPhone screen to an Apple TV. Both are in the same room, but the network router is far away. That’s a long, circuitous route for the data to travel. If the router is too far away or there’s an electrical device generating interference, that can cause AirPlay to fail or perform poorly. Check out our article on WiFi signal strength for practical solutions.
You might also want to consider connecting your Apple TV to your router directly via Ethernet to get a much better AirPlay experience.
7. Cut Down on Network Traffic
AirPlay is a high-bandwidth application that relies on good network performance. So if too many other applications and devices on the network are sucking up the bandwidth that can prevent AirPlay from working or at least from working well.
Older routers or those with poor quality-of-service management can be a problem. Try pausing or disabling some of the network hogs and try again.
8. No Audio? Check Your Volumes
Sometimes it’s the most obvious thing that creates a mysterious malfunction. If you’re getting a picture, but no sound, check that every device you’re using isn’t muted. You should also check if you haven’t accidentally forgot to disconnect from a Bluetooth headphone device. While you’re at it, check if the app (such as YouTube) doesn’t have its own internal audio slider too.
On iOS devices with physical mute switches such as older iPads and every iPhone, just make sure you haven’t accidentally toggled the switch or forgot to switch it back. On new iPads this is now a software toggle in the control center. Swipe down from the top-right corner of the screen to access it.
9. Does Your Device Even Support AirPlay?
AirPlay is such a common feature these days that it’s easy to forget not all Apple devices out there support it. Macs and MacBooks in particular tend to hang around much longer than iOS devices before being upgraded. A Mac running macOS Mojave 10.14.5 or later should be AirPlay compatible.
10. Check Your macOS Firewall Settings
Rarely, Airplay on a Mac will fail to work because the firewall has been misconfigured. Which means that the network traffic that makes AirPlay work can’t get through. Luckily it’s pretty easy to check if your Mac’s firewall has the right settings.
- Select the Apple button and then System Preferences.
- Now, select Security and Privacy.
- Select the Firewall tab.
- Select Firewall Options.
- Next, uncheck Block all incoming connections, if it’s selected.
- Then, select Automatically allow signed software to receiver incoming connections.
With these options selected, any AirPlay traffic should make it through your Mac’s firewall.
11. Check Your Router Ports
Though your Mac’s firewall might be set up for AirPlay, your router might be another matter entirely. AirPlay uses industry standard network ports, but it is possible that your router in particular may be set to block ports needed by the service. This can lead to AirPlay not working properly.
So consult your router’s manual to see how you can check which ports are open. You can also have a look at How to Find Open and Blocked TCP/UDP Ports after checking Apple’s list of required ports.
Just Use an HDMI Cable Already
AirPlay is great, but sometimes there isn’t any time to mess around with settings and hardware to get it working. The whole point of AirPlay is to be fast and convenient. If people are waiting for your presentation or the kids are waiting for the movie to start, can you really spend 30 minutes looking for the problem?
When the chips are down, the fastest way to get the picture on screen is to use an HDMI cable. If you’re using an iPhone or a non-Pro iPad you’ll have to get a Lightning to HDMI adapter. A MacBook or iPad Pro just needs a USB-C or Thunderbolt dongle to get the job done. This is 100% reliable, as long as you have the foresight to keep one of these adapters around for when the fancy wireless solution fails.
If you need to be a fair distance from the display, you might be surprised that you can buy long HDMI cables reaching up to 20 meters in length. Just don’t trip over it!
Can You Feel it Playing in the Air Tonight?
With apologies to Phil Collins.
With any luck your AirPlay problems are over and the show goes on, as it must. It’s fairly rare for AirPlay to have problems. Usually it’s a technology that just works. Which, ironically, makes it much more frustrating when it decides to fail.