A versão moderna das soluções multiroom

Não é segredo que a implementação de trabalhos com conteúdo multimídia está na instalação de sistemas de automação em um dos primeiros locais, juntamente com luz e clima. Nesse caso, a característica mais significativa é geralmente a facilidade de gerenciamento, pois é com isso que o usuário final terá que lidar.

Soluções tradicionais para projetos com várias salas (várias salas) geralmente são implementadas de acordo com o esquema, com um nó central e a fiação de cabos dedicados a cada ponto em que é necessário realizar a saída de vídeo e / ou som. Um recurso dessa abordagem é a capacidade de trabalhar com um único comutador de sinal, a facilidade de adicionar novas fontes, o suporte à "transferência" de conteúdo entre os pontos durante a reprodução, a capacidade de usar qualquer tipo de equipamento. No entanto, também existem desvantagens, das quais a mais significativa é a dificuldade de adicionar novos pontos de visualização, o alto custo de instalação de cabos, um aumento significativo no custo ao expandir o sistema, a dificuldade de introduzir novos padrões para a qualidade do sinal. É claro que dizer que esse cenário seria obsoleto seria errado, mas vale a pena considerar outras opções,especialmente quando se trata de projetos de baixo custo, sem dúvida.


Hoje, quando a grande maioria do conteúdo é digital e o custo de reprodutores de mídia de alta qualidade é relativamente baixo, é muito mais fácil e eficiente enviar o fluxo original ao receptor do que decodificá-lo centralmente e transmiti-lo sem embalagem. Neste artigo, consideraremos as possibilidades de implementar um sistema de trabalho com conteúdo de mídia baseado em receptores instalados próximos a pontos de visualização ou equipamentos de áudio, conectados por uma rede de computadores padrão e controlados a partir de painéis de toque controlados pelo iRidium Mobile.
No momento, diversas tecnologias são apresentadas no mercado, posicionadas para solucionar esse problema. A opção mais mencionada é o protocolo DLNA. “No papel”, parece bastante interessante - suporte a formatos populares de multimídia, capacidade de dividir funções em armazenamentos centralizados, reprodutores de mídia e controladores, amplo suporte de fabricantes e até certificação. À primeira vista, para uma instalação mínima, mas totalmente funcional, um servidor de mídia (por exemplo, com base em uma unidade de rede) e uma moderna Smart TV são suficientes. No entanto, não é segredo que, na realidade, as coisas são muito piores com ele. A maioria dos usuários encontra problemas de incompatibilidade, falta de recursos convenientes,como armazenar uma posição ao interromper a reprodução e alternar faixas e legendas de áudio, sem mencionar os formatos de arquivo. Obviamente, alguns problemas podem ser resolvidos em particular, mas a solução raramente ocorre quando pode ser chamada de simples, universal e conveniente.
Duas outras tecnologias que fornecem a conclusão parcial dessa tarefa são as soluções proprietárias AirPlay da Apple e Chromcast do Google. Devido à sua proximidade, eles são significativamente mais convenientes e estáveis ​​em operação, no entanto, possuem recursos limitados e não são capazes de satisfazer usuários exigentes.
Assim, o receptor mais universal, em nossa opinião, hoje pode ser um microcomputador com software especializado. Essa combinação fornece alta flexibilidade, a escolha de várias configurações (por exemplo, saída de som através de uma placa de som de alta qualidade), a capacidade de expandir os recursos do sistema (por exemplo, a inclusão de suporte para novos codecs) e o controle de rede.
Um dos produtos comumente usados ​​nesse cenário é o Kodi(anteriormente conhecido como XBMC). Este software livre de código aberto está no mercado desde 2002 e pode ser executado em uma ampla variedade de plataformas, incluindo não apenas PCs x86 tradicionais, mas também consoles Android e até o microssistema Raspberry Pi. Ao mesmo tempo, o sistema possui uma interface única, uma ampla gama de recursos (incluindo o uso de plug-ins externos), suporte para recursos de rede, suporte formalmente ilimitado para formatos de arquivo de mídia, bem como uma interface para gerenciamento de rede.

Ao escolher uma plataforma para um home theater baseado no Kodi, você deve prestar atenção às seguintes características: presença de decodificadores de hardware para os formatos de vídeo necessários, suporte para alternância automática da frequência de saída de vídeo e capacidade de emitir formatos de áudio digital, velocidade de conexão de rede (se estamos falando de Wi-Fi, mas esta opção deve ser considerado apenas como último recurso). Como opção, você pode trazer sistemas compactos da série Intel NUC.

Observe que você pode usar este produto como um reprodutor de áudio sem ligar o dispositivo de exibição e com controle exclusivo na rede. Instalar e configurar o software Kodi geralmente não é um problema. Se necessário, você pode usar o site Wiki do projeto.
Para controlar o player, você pode usar dispositivos locais, incluindo um teclado, controles remotos tradicionais de IR, programas para smartphones e tablets, bem como a interface do iRidium Mobile. A última opção possui algumas vantagens, a principal delas é a capacidade de criar um design de interface individual para o painel de controle. O segundo recurso da solução é o suporte à integração no sistema de outros equipamentos. Por exemplo, quando você liga um filme, pode ativar uma cena de luz específica, desativar alertas não essenciais, configurar equipamento de áudio e vídeo (em particular, abrir uma tela, ligar o projetor e o receptor com as entradas necessárias). Observe que, se necessário, várias opções de controle podem ser combinadas em um projeto ao mesmo tempo, porque, apesar das tendências da instalação onipresente de telas sensíveis ao toque,Um teclado clássico geralmente é mais conveniente.

O conjunto mínimo de software para criar um projeto consiste em um iRidium GUI Editor para trabalhar no design e no código, bem como no i2 Control para depurar um projeto para Windows. Para transferir o projeto para painéis físicos após verificar a operacionalidade, você precisará usar o iRidium Transfer e o programa i2 Control para eles. Observe que as licenças apropriadas para o emulador e os painéis também serão necessárias. A propósito, suas versões totalmente funcionais com um período de validade limitado podem ser obtidas gratuitamente após a conclusão do treinamento no site da empresa.
Para trabalhar com o Kodi, é usado o driver AV & Custom Systems e um módulo de software especialmente escrito, que pode ser baixado do site do desenvolvedor. A maneira mais fácil de começar a criar um projeto é baseada nos exemplos fornecidos no kit. Mas antes disso, é necessário ativar o controle remoto no player e especificar parâmetros de acesso à interface da Web. Além disso, é aconselhável configurar imediatamente as bibliotecas de mídia no player. É mais conveniente colocá-los em uma unidade de rede, pois, neste caso, é possível o acesso de qualquer player da rede. O Kodi possui ferramentas de indexação internas, para que a música possa trabalhar com tags.

Nos exemplos, o controle dinâmico de vários players é implementado. Para fazer isso, já durante a operação do i2 Control no painel, você precisa adicioná-los à lista dinâmica especificando o endereço IP, o número da porta e outras informações.
Os desenvolvedores não esqueceram o feedback; portanto, se seu sistema já estiver reproduzindo algum tipo de composição, no novo painel você verá informações sobre isso, sem mencionar a coordenação dos valores de controle de volume. Isso também pode ser adicionado às vantagens sobre o controle local em um painel de controle tradicional.
Outra versão do media player para a qual você pode usar o driver pronto no sistema iRidium Mobile são os dispositivos oferecidos com a marca Dune HD. Hoje eles são uma das opções mais convenientes que funcionam imediatamente sem xamanismo com firmware e configurações.

A razão para isso é um software original de alta qualidade, criado por nós. É verdade que deve-se notar que o custo dos dispositivos é muito maior do que os inúmeros modelos do Reino Médio. No momento, esses dispositivos são capazes de fornecer não apenas os recursos básicos de um media player com suporte a recursos locais e de rede, mas também conectar-se a serviços online por meio de plug-ins instalados pelo usuário.

A API da rede para gerenciar o dispositivo usando HTTP é descrita no site do fabricante do player e não possui uma ampla variedade de recursos. Mas para o cenário considerado no artigo, será suficiente. Em particular, inclui comandos para controlar a reprodução, obter o status atual, emular os botões do controle remoto padrão, operações do sistema. Observe que não há proteção e controle de acesso ao player, o que pode não ser muito conveniente em alguns casos.

O exemplo fornecido com o módulo não usa todos os recursos da API, mas simula apenas o controle remoto. No entanto, a interface é bastante simples, portanto, se desejar, você pode expandir facilmente os recursos da página de demonstração. Por exemplo, literalmente são necessários alguns movimentos do mouse para criar um novo campo que reflete o estado atual do dispositivo. A exibição do conteúdo atual atual também é implementada. Com um esforço mínimo, você pode criar um painel para ligar suas estações de rádio da Internet favoritas.

A versão atual do iRidium Mobile implementa principalmente funções de controle do sistema de automação a partir de painéis dedicados. É bastante difícil implementar quaisquer operações em segundo plano nele. No entanto, se desejar, também é possível implementar implementações incomuns na direção em discussão. Por exemplo, você pode programar o painel para mudar o equipamento doméstico para o script “Assistir a filmes” ou para ativar o sinal “Visualizando agora” na porta do cinema quando for detectada uma alteração no status do player.

Source: https://habr.com/ru/post/pt387399/


All Articles