Como criar um Chromecast você mesmo com um Raspberry Pi

Chromecast O Google é um dos dispositivos de streaming de áudio e vídeo mais populares que existem. O mini dispositivo se conecta a uma porta HDMI e é controlado por PC ou Móvel. O processo de envio é simples com o clique de um botão  Como fazer seu próprio Chromecast com Raspberry Pi - Tutoriais do Raspberry Pi  Em aplicativos compatíveis. Mas o Chromecast não é sua única opção para esse tipo de funcionalidade - você pode criar um dispositivo que faça algo semelhante usando um Raspberry Pi.

Neste tutorial, mostrarei como você pode usar um Raspberry Pi como alternativa ao Chromecast. Deve-se observar que esse processo tornará o Raspberry Pi exatamente o seguinte: uma substituição, não uma cópia carbono do dispositivo Google. Esta solução alternativa não suporta o botão Enviar Como fazer seu próprio Chromecast com Raspberry Pi - Tutoriais do Raspberry Pi  Do Google, mas suporta Transmita vídeos do YouTube Além disso, transmita áudio, fotos e vídeos no armazenamento local do seu dispositivo inteligente para a TV. Veja como usar o Raspberry Pi como alternativa ao Chromecast.

O Google Chromecast é um kit de streaming barato. Dispositivo Ultra Chromecast Mais caro, mas ainda disponível por menos de $ 100. No entanto, alguns países do mundo proíbem a compra de Chromecasts.

Como fazer seu próprio Chromecast com Raspberry Pi - Tutoriais do Raspberry Pi

A solução? Crie o seu próprio Raspberry Pi alternativo. Por menos de $ 50, você pode configurar este computador do tamanho de um cartão de crédito para receber Streaming de mídia do aplicativo Android.

Deixe-me explicar como usar seu Raspberry Pi como um dispositivo Chromecast com Raspicast.

Instale o aplicativo Raspicast

Em primeiro lugar, comece instalando o Raspicast em seu dispositivo Android. Este aplicativo gratuito é aquele que permite conectar ao seu Raspberry Pi e transmitir dados a ele. Você encontrará o Raspicast na loja de aplicativos do Google Play. Infelizmente, não há alternativa confiável para este aplicativo para iPhone.

Baixar: Raspicast para Android

É importante observar que o telefone Android e o Raspberry Pi devem estar conectados à mesma rede para isso. Você não pode, por exemplo, transmitir vídeo de seu telefone para a TV se estiver sentado no ônibus. Se você estiver tentando compartilhar um vídeo com alguém sentado em casa, basta enviar uma mensagem com o link do vídeo!

Configuração Raspbian para enviar streaming media

Com o aplicativo instalado, volte sua atenção para o Raspberry Pi. O dispositivo já deve estar conectado à TV via HDMI e ligado. Observe que o Pi exigirá sua própria fonte de alimentação - você não pode ligá-lo a partir da porta USB da TV. Mesmo se a potência nominal for adequada, o Pi não deve ser desligado sem o comando correto. Ignorar isso danificará o cartão SD do seu Pi, então use a fonte de alimentação correta.

Testamos este guia usando Raspberry Pi 4 Desenvolvido por Raspbian Buster Lite OS. No entanto, você deve descobrir que funciona com todos os Raspberry Pi eOutras distribuições (Embora alguns comandos possam variar).

Antes de continuar, certifique-se de ter o omxplayer instalado no seu Pi:

sudo apt install omxplayer

Já que você vai precisar Habilitar SSH Aqui está uma introdução rápida. Você tem três opções para ativá-lo:

  • Do outro lado raspi-config. Você pode executá-lo a partir da linha de comando usando sudo raspi-config , Então selecione Opções de interface> SSHE use as setas do teclado para confirmar com OK.
  • Por meio do uso da ferramenta de configuração Raspberry Pi. De um desktop Raspbian , Abrir Menu -> Preferências -> Configuração do Raspberry Pi. Em uma guia Interfaces Procure uma opção SSH E defina-o como Ativado.
  • Finalmente, se você preferir simplicidade, pode habilitar o SSH antes de executar o Pi. Insira o cartão microSD em seu computador e navegue até Partição de inicialização , E crie um novo arquivo. Este arquivo deve ser chamado ssh E para ser salvo sem uma extensão de arquivo. Assim que o cartão SD for instalado e reiniciado, o SSH deve ser habilitado.

O seguinte pode ser feito com um teclado conectado por Pi ou SSH. Você vai precisar endereço de IP Para Pi conectar-se - Abra o Terminal e insira

ifconfig

Anote o endereço IP que corresponde à conexão Pi que você está usando. Por exemplo, use endereço de IP Que corresponde à entrada eth0 se você estiver usando uma conexão Ethernet; wlan0 se você estiver usando wi-fi.

Assim que a conexão SSH for estabelecida, execute algumas atualizações. Abra o Terminal no Pi e digite:

sudo apt update
sudo apt upgrade

Esses comandos atualizarão o sistema operacional do Raspberry Pi e encontrarão e instalarão todas as atualizações de software.

Instalar e criar OpenMax

Com as atualizações instaladas, precisamos de alguns pacotes de pré-requisitos:

sudo apt install libjpeg9-dev libpng12-dev

Pacotes libjpeg9-dev و libpng12-dev Essencial para aplicativos que podem lidar com imagens JPG e PNG. Isso permitirá que a mídia fotográfica seja enviada ao Raspberry Pi por meio do aplicativo Raspicast para Android!

Agora, instale o OpenMax. Esta ferramenta é a melhor escolha para enviar vídeos, áudio e imagens do Android para o Raspberry Pi conectado à TV. Ele está disponível via GitHub e você pode instalá-lo “clonando” o data warehouse em um Pi. Não tem o comando git? Você pode instalá-lo por:

sudo apt install git

Então você pode clonar o repositório usando:

git clone https://github.com/HaarigerHarald/omxiv

Isso não precisa demorar muito.

Está quase acabando; É hora de criar o OpenMax. Comece mudando para o diretório omxiv e usando o comando make.

cd omxiv

make ilclient

make

Isso vai levar algum tempo. Uma vez feito isso, instale-o com:

sudo make install

Depois de alguns momentos, OpenMax estará pronto para uso.

Prepare-se para enviar sua mídia de streaming para o Raspberry Pi

Tudo o que você precisa para transmitir do dispositivo Android para o Raspberry Pi está configurado. No entanto, algumas configurações do Raspicast ainda são necessárias.

  • Abra o aplicativo Raspicast.
  • في Configurações SSH , Digite o nome do host ou endereço IP do Pi que você anotou anteriormente.
  • Digite o nome de usuário e a senha do seu Pi.
  • Clique "ESTÁ BEM" Terminar.

Como fazer seu próprio Chromecast com Raspberry Pi - Tutoriais do Raspberry Pi

Para enviar para um Raspberry Pi, você tem duas opções:

  • Navegue pelo conteúdo no aplicativo Raspicast e toque تشغيل.
  • Transmita do YouTube, encontre o vídeo no aplicativo e clique em Compartilhar -> Enviar (Raspicast).

Enquanto isso, para enviar vídeos, músicas e fotos para a tela do Raspberry Pi, basta usar a tela principal do Raspicast e escolher Cast. Isso abrirá uma tela que lista todos os vídeos em seu dispositivo Android.

Como fazer seu próprio Chromecast com Raspberry Pi - Tutoriais do Raspberry Pi

Selecionar um arquivo de mídia em qualquer uma das guias correspondentes fará com que um prompt de inicialização imediato apareça no seu Raspberry Pi.

Você precisa alterar o endereço IP dentro do aplicativo (por exemplo, para enviar para um Pi diferente)? Abra o menu "três pontos" e selecione Configurações SSH. Você só precisa inserir o novo endereço IP e credenciais.

Mais opções do Raspicast

Também no menu Raspicast, você encontrará uma caixa de seleção para reproduzir repetidamente o arquivo em execução no momento. No final da lista, a saída de áudio pode ser personalizada com HDMI (opção padrão), local ou ambos, ou Alsa. Isso seria útil para quem usa um dispositivo de áudio externo com um Pi.

Como fazer seu próprio Chromecast com Raspberry Pi - Tutoriais do Raspberry Pi

Você também deve verificar a tela de opções avançadas. Aqui, você pode gerenciar a fila de arquivos, volume (deslocamento de volume) e definir comandos personalizados. Você também pode mudar para o uso de HTTP, se necessário (HTTPS é o padrão) e muito mais.

Enquanto isso, na tela principal do Raspicast, use o botão Arquivos para navegar e reproduzir a mídia armazenada em seu Raspberry Pi. Isso inclui streaming de áudio, convertendo assim seu Raspberry Pi em um Chromecast Audio!

Você também pode lançar usando Kodi!

Embora você não possa executar um Raspicast com um Raspberry Pi executando Kodi, não se preocupe, há uma solução alternativa. Com o aplicativo Kore Remote Control para Android, você também pode enviar mídia para Raspberry Pi com Kodi instalado.

Baixar: Kore, controle remoto oficial para Kodi

Basta instalar e configurar o aplicativo com o endereço IP do seu Raspberry Pi e acessar o YouTube. Como no Raspicast, clique no botão Compartilhando No vídeo que você deseja enviar, então Correr em Kodi.

Isso irá transmitir o vídeo instantaneamente para a sua TV via Kodi!

Outras alternativas ao Chromecast

O Raspberry Pi não é a única alternativa ao Chromecast. Você pode já ter uma solução que não conhecia. Sua smart TV, console de videogame dedicado ou decodificador podem conter o aplicativo do YouTube, facilitando a transmissão.

Nesse caso, geralmente é possível enviar vídeos do aplicativo YouTube para a TV, desde que o receptor esteja na mesma rede.

Embora existam outras soluções de streaming HDMI por aí, se você tiver um dispositivo com um aplicativo oficial do YouTube (como uma Apple TV), poderá transmitir para ele. E se não for Você tem qualquer um desses dispositivos Ou um Raspberry Pi, o Tecnologia Miracast É uma alternativa inteligente.

Quer ir mais longe com streaming de mídia com o seu Raspberry Pi? Aqui estão os melhores métodos Para usar o Raspberry Pi como servidor de mídia.

DzTech

Sou um engenheiro estadual com vasta experiência nas áreas de programação, criação de sites, SEO e redação técnica. Sou apaixonado por tecnologia e me dedico a fornecer informação de qualidade ao público. Posso me tornar um recurso mais valioso para usuários que procuram informações precisas e confiáveis ​​sobre análises de produtos e aplicações especializadas em diversos campos. Meu compromisso inabalável com a qualidade e a precisão garante que as informações fornecidas sejam confiáveis ​​e úteis para o público. A busca constante pelo conhecimento me leva a acompanhar os mais recentes desenvolvimentos tecnológicos, garantindo que as ideias compartilhadas sejam transmitidas de forma clara e acessível.
Ir para o botão superior