1 votos

AirPlay en el Apple TV funciona para los dispositivos iOS pero no para los Mac

Estoy intentando utilizar AirPlay mirroring en una configuración tipo sala de conferencias utilizando un Apple TV de tercera generación. Todo el software está completamente actualizado (desde el 24 de julio de 2014).

Todos los dispositivos están conectados a una red sólida sin ninguna contraseña.

Desde un iPhone 4s, el servicio AirPlay aparece en el centro de control y la duplicación funciona bien. Desde un Macbook Air de principios de 2014, AirPlay nunca está disponible en la barra de menús o en las preferencias de pantalla, O en iTunes normal.

¿Qué debo hacer para intentar solucionar este problema?

EDITAR:

Me había preguntado si había un problema de subred de algún tipo, pero parece que no. A título ilustrativo, el Apple TV es 10.10.17.217. Dos dispositivos iOS pueden AirPlay a él desde el 18.8 y el 18.196, pero el Macbook Air no puede desde el 20.127. Todos tienen la misma máscara de subred de 255.255.240.0 y apuntan al mismo router (.16.1).

Supongo que todavía tengo que probar con otros puntos finales de AirPlay y con otros MacBooks, pero realmente no tengo nada más que adivinar y comprobar.

Y acabo de comprobarlo con un iMac conectado a la misma red, el 17.118. Nada.

...

VALE, ESPERA UN SEGUNDO.

Hice un un poco de Google y encontró algunos referencias a la adición de Bluetooth como sustituto/suplemento del descubrimiento de Bonjour de AirPlay en una actualización reciente. Con la corazonada de que los dispositivos iOS son un poco más promiscuos con el Bluetooth de lo que lo serían los Macs, intenté probar los dispositivos iOS con el Bluetooth apagado. La cuestión es la siguiente: una vez conectado, puedes desactivar el Bluetooth, pero si el Bluetooth no está activado, no podrás ver el punto final de AirPlay.

Me di cuenta de que había un ajuste de Bluetooth en el Apple TV también, y vi que sólo estaba encendido y buscando. Al girarlo fuera de La opción de AirPlay desapareció inmediatamente de los dispositivos iOS. Volví a encenderla y la opción volvió a aparecer. Todavía nada de los Macs.

El Apple TV utiliza la versión de software 6.2 (6698.99.50.31).

¿Qué demonios está pasando aquí?

2voto

rpetrich Puntos 25769

Lo primero que comprobaría es si el firewall está activado en tu Macbook y bloquea los paquetes entrantes. Si el firewall está activado, prueba a desactivarlo temporalmente durante unos minutos para ver si aparece el icono de AirPlay en la barra de menús.

Lo siguiente que hay que comprobar es si los dispositivos están en la misma subred. Puedes encontrar la dirección IP y la máscara de subred de tu Apple TV en Settings -> General -> Network . Y la dirección IP y la máscara de subred de su Macbook en System Preferences -> Network -> Wi-Fi -> Advanced... -> TCP/IP . Lo ideal sería ver la misma máscara de subred en ambos dispositivos (probablemente algo así como 255.255.255.0) y direcciones IP que son similares excepto por el número después del último punto (algo así como 192.168.0.125 y 192.168.0.138).

Esas son las dos cosas que yo comprobaría primero. Compruébalos y dinos cómo te va.

Apple tiene una guía para solucionar los problemas de AirPlay en los Mac. Hay algunas otras cosas que podrían ayudar también: Acerca de AirPlay Mirroring en OS X

0 votos

Sabes, tuve la corazonada de que tenía que ver con la sub-red... Esto es apenas fuera de mi área, pero esto es lo que recuerdo (lo comprobaré para estar seguro más tarde) - la máscara de subred es 255.255.240.0. Eso significa 20 bits de red y 12 bits de host, ¿sí? Así que el tercer octeto de las IPs del host deben estar TODOS dentro de un rango de 0-15 (o 16-31, 32-47, etc.) y si tengo un host con .15.xxx y otro con .16.xxx, no están en la misma subred?

0 votos

Hrm, mi corazonada estaba equivocada. Pregunta de edición.

0 votos

El cortafuegos era efectivamente el problema en lo que a mí respecta. Gracias.

2voto

dogbiscuitj Puntos 31

Lo que ocurre es que desde el Apple TV OS 6.1 y iOS 7.1, los iPhones y los iPads admiten la detección por Bluetooth de los servicios Airplay para los Apple TV.

Lo que esto significa es que incluso sin hacer ningún emparejamiento, el Bluetooth hace un "apretón de manos" entre el iPhone/iPad y el Apple TV que intercambia información de descubrimiento. Esto significa que incluso si no estás en la misma red, puedes "ver" el Apple TV. Tenga en cuenta que el Airplay en sí no tiene lugar a través de Bluetooth... eso sigue ocurriendo a través de Wi-Fi/Ethernet. El "apretón de manos" de Bluetooth sólo indica al dispositivo cliente la dirección IP de la interfaz Wi-Fi o Ethernet del Apple TV en la que el cliente puede encontrar el servicio.

Esto es inmensamente útil en entornos de tipo empresarial donde estas cosas tienden a estar en diferentes VLANs, porque el protocolo Bonjour que normalmente sirve para este propósito es un protocolo de difusión que no cruza los límites de la red sin la ayuda de un servicio de retransmisión Bonjour como Avahi.

Lamentablemente, esta función de descubrimiento de Bluetooth no ha estado disponible para los Mac, por lo que su iPhone/iPad puede ver el Apple TV y su Mac no. Afortunadamente, con la última versión beta del sistema operativo Yosemite de Apple, esto parece funcionar ahora (¡Hurra!)

También parece que Apple está implementando un sistema Airplay peer-to-peer en iOS 8 que no depende en absoluto de las redes corporativas.

Espero que esto haya sido claro y útil, Drax

0 votos

Entonces, ¿estás sugiriendo que el método de descubrimiento de Bonjour está roto actualmente?

1voto

Patricia Puntos 5221

Tuve un problema muy similar, las máscaras de subred coincidían, y tanto mi apple tv (gen 1) como mi macbook pro (no retina) estaban conectados a la misma red, misma subred, etc... Pero, no pude hacer airplay desde mi mac a mi apple tv. Podía sincronizar el apple tv, compartiendo o no compartiendo fotos....

Reinicié la red en el apple tv (elegí la misma red, volví a introducir la contraseña) y entonces, casi inmediatamente, pude emitir desde iTunes en mi ordenador a mi apple tv.

0voto

Yowitza Puntos 6

¿Está activada la duplicación de Air Play en las Preferencias del Sistema? Para activarlo, abre las Preferencias del Sistema y haz clic en las pantallas. A continuación, en la parte inferior debería haber una marca junto a mostrar las opciones de duplicación en la barra de menús cuando estén disponibles. Si no es así, haz clic en la casilla para activarla. enter image description here

0 votos

Sí, por supuesto. En un portátil, hay incluso un ajuste de AirPlay Display justo encima que indica "No hay dispositivos detectados".

0voto

Tuve un problema similar y el motivo de no poder fue el firewall.

Lo que he descubierto son los siguientes casos:

(1) Firewall desactivado -> Airplay debería funcionar.

(2) Cortafuegos activado, bloquea las conexiones entrantes: OFF -> Airplay debería funcionar.

(3) Cortafuegos activado, bloquea las conexiones entrantes: ON -> Airplay no funciona.

En mi caso después de pasar de (3) -> (2) todo volvió a estar bien.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X