AirPlay sobre o DNS-SD unicast. Alguém conseguiu trabalhar?

4

Configuramos o AirPrint usando o unicast DNS-SD em nosso campus cerca de um ano atrás e acabou sendo um grande sucesso, então estamos tentando conseguir AirPlay funcionando para que nossos professores e alunos possam mostrar conteúdo sem fio em nossos projetores de sala de aula.

Há ainda algumas outras coisas que impedem uma implementação ideal (autenticação de nome de usuário e senha, para iniciantes), mas mesmo assim, tenho tentado configurar uma demonstração de trabalho. Fazer o AirPrint funcionar basicamente era apenas uma questão de anunciar os mesmos registros em um domínio DNS-SD em vez do multicast (.local), mas fazer o mesmo com o AirPlay não parece ser suficiente. Os dispositivos não reconhecem os servidores DNS-SD AirPlay conforme disponíveis.

Enviei uma captura de tela da minha configuração de DNS-SD com o original (do AirServer, que funciona normalmente para multicast) aqui .

Eu percebo que este ainda é um recurso relativamente novo e a documentação está faltando, mas alguém conseguiu fazer o AirPlay funcionar via DNS-SD? Se ele simplesmente funciona apenas em multicast, posso aceitar isso , mas o seu potencial é tão atraente para nós que achei que valeria a pena perguntar se alguém já descobriu isso.

    
por Moduspwnens 02.10.2012 / 15:35

2 respostas

3

Eu consegui isso para funcionar, mas o método não era bonito. Como o endereço multicast para airplay é sub-rede local - apenas - ele não pode ser propagado como está por um roteador padrão. Eu acabei configurando o Avahi em um Linux vm com interfaces em cada sub-rede requerida. Avahi foi, por sua vez, configurado para reflexão de serviço (enable-reflector = yes). Isso permite que o daemon reúna as várias solicitações do mDNS e as propaga nas várias sub-redes conectadas.

Eu não sou especialmente um grande fã dessa solução, mas funciona para uma dúzia ou mais de VLAN sem muito drama. A moral dessa história é, infelizmente, que esses protocolos são, na melhor das hipóteses, problemáticos.

    
por 04.10.2012 / 21:08
3

A Apple aparentemente garantiu que as TVs da Apple não funcionam com unicast DNS-SD como "uma concessão que eles fizeram para provedores de conteúdo e que nenhuma quantidade de registros DNS ou domínios de busca permitiriam que o Apple TV fosse contatado / usado de outra rede". Então você está sem sorte, infelizmente.

    
por 05.03.2013 / 15:24