Plex é um programa que roda em muitos dispositivos e sistemas operacionais que permite o compartilhamento de vídeo. O aplicativo transmite conteúdo de vídeo em vários dispositivos.
Depois de configurar o Plex no seu computador e anexá-lo à sua biblioteca de mídia, você pode acessar seus vídeos, músicas e fotos de qualquer lugar. O Plex reproduz conteúdo em dispositivos de rede local, incluindo caixas de smart TV como a Apple TV.
Plex funciona melhor na quarta geração da Apple TV. Ainda assim, com um pouco de esforço, você pode fazer o Plex funcionar em uma Apple TV de terceira geração.
Identifique seu modelo de Apple TV
As Apple TVs de terceira geração e anteriores não são fornecidas com o aplicativo Plex e você não pode instalar aplicativos adicionais no dispositivo. No entanto, se você estiver disposto a fazer um pouco de hacking de software, poderá fazer com que o Plex seja executado em uma Apple TV mais antiga. Use a solução alternativa PlexConnect para executar o Plex em uma Apple TV de terceira geração, mas é um desafio executá-lo.
Se você tiver uma Apple TV de quarta geração ou mais recente, use a tvOS App Store para baixar o aplicativo Plex para Apple TV.
Não é fácil dizer a diferença entre as duas Apple TVs de relance. Ambos são pequenas caixas pretas com bordas arredondadas. A Apple TV de quarta geração (2015) veio com o controle remoto Siri sensível ao toque preto, e a Apple TV de terceira geração veio com um controle remoto prateado com uma roda de controle.
Se você não conseguir determinar qual é qual, use o guia da Apple para identificar sua Apple TV.
Instale o Plex em uma Apple TV de quarta geração ou posterior
Em comparação com o procedimento de instalação do Plex em uma Apple TV de terceira geração, o processo para uma Apple TV de quarta geração e posterior é simples.
- Abra o aplicativo App Store na sua Apple TV. Procure o aplicativo Plex e baixe-o para sua Apple TV.
-
Abra o aplicativo Plex. Siga as instruções na tela para se conectar à sua conta Plex usando o link fornecido e o código de quatro dígitos.
- Selecione seu servidor Plex na lista e comece a transmitir conteúdo.
Instale o Plex em uma Apple TV de terceira geração
O procedimento de instalação do Apple TV de terceira geração é mais complicado. Antes de começar, leia o processo de instalação do início ao fim para avaliar seu nível de conforto.
Requer configurar seu dispositivo host (PC ou Mac), sua rede e sua Apple TV. Usaremos scripts Python para duplicar um aplicativo Apple TV existente e, em seguida, enganá-lo para reproduzir o conteúdo do Plex. É uma solução inteligente, mas não é plug-and-play.
Instale o Plex Connect no seu servidor
Antes de começar, você precisará configurar algumas coisas corretamente:
- Certifique-se de que sua Apple TV tenha firmware compatível (as versões 5.1, 5.2, 5.3, 6.xe 7.x são compatíveis).
- Instale o Python 2.7.x na máquina que executa seu servidor Plex. Python 3 não funcionará. No Windows, baixe e instale o Python 2.7.15 ou posterior.
- Defina um endereço IP estático para seu dispositivo Plex Media Server e sua Apple TV. A maneira mais fácil de fazer isso é através de reservas DCHP em seu roteador.
Além disso, instale a versão mais recente do Plex Media Server no seu dispositivo de servidor. Você pode atualizar o Plex Media Server através da página de atualização em seu servidor Plex.
Quando tudo estiver pronto, instale o cliente PlexConnect em sua máquina servidora. Em geral, você precisará baixar o PlexConnect, obter um certificado de segurança para ele e iniciar o daemon.
Instalar o PlexConnect no Mac
Veja como instalá-lo em um Mac.
- Baixe e descompacte o arquivo PlexConnect do GitHub.
- Mova a pasta PlexConnect para /Applications/ no seu Mac.
- Crie e instale um certificado SSL para sua Apple TV. É um processo de várias etapas, então siga este guia sobre como criar certificados SSL para o Apple TV para configurá-lo.
-
Execute o seguinte comando no Terminal para iniciar o daemon PlexConnect:
sudo "/Applications/PlexConnect/PlexConnect.py"
Plex agora será executado.
Instalar o PlexConnect no Windows
Veja como instalá-lo em um PC com Windows.
- Baixe e descompacte os arquivos do PlexConnect.
- Mova a pasta PlexConnect para a pasta Program Files. Use C:\Program Files (x86) se existir ou C:\Program Files caso contrário.
- Gere o certificado SSL seguindo este guia para criar certificados SSL do Windows.
- Abra a pasta PlexConnect no Explorer e clique duas vezes no arquivo PlexConnect.py para iniciá-lo. Quando solicitado a aprovar a inscrição pelo UAC, clique em Allow Access.
Definir as configurações de DNS da Apple TV
Agora que o PlexConnect é executado em seu servidor, configure a Apple TV. As configurações de DNS precisam ser alteradas para apontar para sua máquina PlexConnect.
-
Se a sua Apple TV estiver conectada via Wi-Fi, vá para Configurações > Geral > Rede> Wi-Fi . Selecione o nome da sua rede Wi-Fi no menu.
Se sua Apple TV estiver conectada via Ethernet, navegue até Settings > General > Network> Ethernet.
- Altere as configurações de DNS de Automatic para Manual.
- Digite o endereço IP do seu servidor Plex, que você configurou anteriormente usando as reservas DHCP. Se você não se lembrar do endereço IP, poderá encontrá-lo na configuração do seu roteador.
Instale o certificado SSL na sua Apple TV
O certificado SSL permite que seu servidor Plex e sua Apple TV se comuniquem por HTTPS. Embora o HTTPS seja um protocolo mais seguro que o HTTP, essa não é a principal preocupação. As Apple TVs não se comunicam mais por meio de conexões HTTP não criptografadas, portanto, é necessário um certificado SSL.
- Navegue até o menu Settings da Apple TV.
- Selecione General > Send Data to Apple e escolha No.
- Com Send Data To Apple ainda selecionado, pressione o botão Play (não o botão Select normal) no controle remoto. Ele inicia o processo de adicionar um perfil à sua Apple TV.
- Na caixa de diálogo, digite https://trailers.apple.com/trailers.cer exatamente.
Linha de fundo
Com o Plex Connect em execução no seu servidor, agora você pode acessar o Plex na sua Apple TV. Abra o aplicativo Trailers na sua Apple TV e você se conectará ao aplicativo Plex.
Executar automaticamente o PlexConnect na inicialização
Por padrão, você precisará iniciar o PlexConnect.py toda vez que seu servidor reiniciar manualmente. Se você quiser executá-lo na inicialização como um daemon no macOS ou um serviço do Windows, isso é possível. Siga as instruções abaixo.
Windows
Para executar o PlexConnect.py como um serviço na inicialização, instale o PyWin32. Essa extensão do sistema operacional Windows permite que scripts Python sejam chamados sem entrada do usuário, entre outras coisas.
Você pode instalar o PyWin32 baixando-o do Github e compilando a partir do código-fonte ou através do pip. Se você tiver o Python 2.7.9 ou posterior, o pip será instalado automaticamente. Para instalar o PyWin32 com pip, execute o seguinte comando em uma janela CMD:
pip install pywin32
Se o pip não estiver instalado, atualize sua versão do Python para uma versão mais moderna. Se você não puder atualizar sua versão do Python, crie o utilitário a partir da fonte seguindo as instruções na página Github do PyWin32. Você também pode instalar o pip separadamente.
Com o PyWin32 funcionando, é hora de configurar o PlexConnect.py como um serviço. Primeiro, certifique-se de que o PlexConnect não esteja em execução no momento. Se houver uma janela CMD executando o PlexConnect, use o atalho de teclado Ctrl+ C para desligá-lo.
Abra o diretório PlexConnect em sua pasta Program Files e navegue até a pasta Support\Win. Lá você encontrará quatro arquivos bat que você pode usar para instalar e desinstalar o PlexConnect como um serviço e iniciar e parar o serviço depois de instalado. Execute o arquivo install.bat para instalar o PlexConnect.py como um serviço.
mac
Se o PlexConnect estiver em execução, encerre-o selecionando sua janela Terminal e pressionando o atalho de teclado Ctrl+ C.
Quando o PlexConnect não estiver mais em execução, abra uma nova janela do Terminal e execute o seguinte comando:
cd "/Applications/PlexConnect/support/OSX"
sudo./install.bash
Esses comandos carregam o PlexConnect.py como um daemon de inicialização, que inicia toda vez que o Mac é inicializado.
Dicas para solução de problemas
Se você tiver problemas ao instalar o Plex em sua Apple TV de terceira geração, confira a documentação do PlexConnect no Github. Você também pode tentar os fóruns do Plex para problemas não cobertos pela documentação de instalação.