A Kodi ainda é uma das mais poderosas aplicações de centros de mídia, e funciona em tudo, desde poderosos PCs de mídia até pequenos Raspberry Pis. Mas se você tiver várias TVs em sua casa, não seria legal se todas elas estivessem em sincronia?
Por padrão, se você tiver várias máquinas Kodi, elas não se reconhecerão. Os episódios que você assistiu em uma TV não serão exibidos como "assistidos" em outra. Não seria bom, porém, se o seu quarto Kodi caixa sabia o que você assistiu na sala de estar, e vice-versa? Seria legal se você pudesse parar de assistir a um filme na sala de estar e voltar a assistir exatamente onde você parou em algum outro lugar da casa?
Bem, é possível - basta um pouco de configuração. Veja como fazer isso
O núcleo da mágica de sincronização que estamos prestes a realizar é um banco de dados MySQL. Não entre em pânico se você nunca usou um antes! Isso requer um pouco de conhecimento técnico, mas estamos aqui para guiá-lo a cada passo do caminho. Se você seguir de perto, você não deve ter nenhum problema.
O que vamos fazer é instalar uma versão gratuita do servidor MySQL e instruir todas as suas máquinas Kodi a usar um banco de dados no servidor como sua biblioteca ( em vez de um banco de dados separado em cada computador individual). Daquele ponto em diante, quando a Kodi verificar se você assistiu a um episódio ou filme de um programa de TV específico, pausou a mídia ou definiu um favorito, ela não será respondida apenas para a central de mídia específica na qual você está na frente , mas para todos os centros de mídia da casa
Para este projeto, você precisará do seguinte:
Você pode instalar o servidor MySQL em qualquer computador que permaneça ligado enquanto estiver usando as centrais de mídia. No nosso caso, vamos instalar o MySQL no mesmo servidor doméstico sempre ativo que armazenamos nossos filmes e programas de TV - sempre que a mídia estiver disponível para o Kodi, o mesmo acontecerá com o banco de dados. Um: Instale o servidor MySQL
A instalação do MySQL é simples. Basta baixar o aplicativo de instalação do servidor e executá-lo. Aceite o contrato de licença e a instalação “típica”. Quando terminar, certifique-se de que “Ativar o Assistente de Configuração de Instância do MySQL” esteja marcado e clique em Concluir
O assistente de configuração do MySQL será iniciado e apresentará a opção de selecionar entre Configuração Detalhada e Padrão. Selecione Configuração Padrão e clique em Avançar.
Na próxima tela, marque “Instalar como Serviço do Windows”, nomeie-o como MySQL ou, se estiver executando vários servidores MySQL para algum propósito, dê um nome exclusivo e marque “ Ative o MySQL Server Automaticamente ”para garantir que o servidor MySQL esteja sempre ligado quando você precisar dele.
Na tela seguinte, selecione Modify Security Settings, conecte uma nova senha root e marque Enable root access from remote machines. > Clique na tela final e pressione Executar para permitir que o assistente configure tudo com os parâmetros que você especificou. Quando terminar, vá para a Etapa 2.
Etapa 2: Configurar seu usuário MySQL
Em seguida, é hora de criar uma conta de usuário no servidor MySQL para suas centrais de mídia. Vamos precisar de um pouco de trabalho de linha de comando para isso. Para começar, execute o MySQL Command Line Client - você deve ter uma entrada para ele no seu Menu Iniciar.
No prompt, digite os seguintes comandos, pressionando Enter após cada um, para criar um usuário no servidor de banco de dados:
CREATE USER 'kodi' IDENTIFICADO POR 'kodi';
GRANT ALL ON *. * TO 'kodi ';
privilégios de liberação;
A primeira parte do primeiro comando cria o usuário, a segunda parte cria a senha. Apesar de login / senhas idênticas serem geralmente uma imensa segurança, neste caso não nos sentimos confortáveis usando um par de correspondência para simplificar. Um banco de dados MySQL, em um servidor privado, que monitora quais episódios de Dexter você assistiu dificilmente é uma instalação de alto risco.
Isso é tudo o que você precisa fazer na linha de comando por enquanto - recomendamos manter o prompt de comando aberto para o servidor MySQL, no entanto, como vamos verificar mais tarde e dar uma espiada nos bancos de dados depois que o Kodi os criou para nós
Nós temos uma tarefa final antes de configurar o Kodi. Certifique-se de que a Porta 3306 (a porta do servidor MySQL) esteja aberta no firewall da máquina na qual você instalou o MySQL. Por padrão, o instalador do Windows
deve
abrir a porta automaticamente, mas vimos situações em que isso não aconteceu. A maneira mais fácil de abrir a porta é com um comando do PowerShell. Procure o PowerShell no menu Iniciar, clique com o botão direito e escolha "Executar como administrador". Em seguida, execute o seguinte comando e pressione Enter: New-NetFirewallRule -DisplayName "Permitir porta TCP de entrada 3306 para MySQL "-Direction inbound -LocalPort 3306 -Protocol TCP -Action Allow
Se o comando foi bem sucedido, como mostrado abaixo, você deve ser bom para continuar.
Etapa 3: Faça backup da sua biblioteca atual do Kodi (opcional)
RELATED:
Por padrão, o Kodi usa um banco de dados interno do SQLite. Para que a Kodi se comunique efetivamente em sua rede doméstica, precisamos instruí-la para usar um banco de dados MySQL externo. Antes de chegarmos a essa etapa, no entanto, você precisará tomar uma decisão executiva: você pode fazer o backup da sua biblioteca atual e restaurá-la mais tarde (o que às vezes pode ser esquisito) ou começar de novo com uma nova biblioteca (que é fácil, mas exigirá que você redefina o estado assistido em seus programas e, possivelmente, re-escolha seu trabalho artístico se você não o armazenar localmente. Se você deseja fazer backup de sua biblioteca atual, você pode fazer então de dentro do Kodi. Faça isso apenas de uma máquina - escolha a máquina com as bibliotecas mais atualizadas. Abra o Kodi e vá para Configurações> Configurações de mídia> Exportar biblioteca. (Se você não vir essas opções, verifique se os menus estão definidos como “Avançado” ou “Especialista” no Kodi.)
Você pode exportar sua biblioteca como um único arquivo ou como arquivos separados. Um único arquivo permitirá que você coloque seu backup em um único lugar, enquanto vários arquivos irão espalhar arquivos JPG e NFO extras em suas pastas de mídia - isso é mais confiável, mas bastante confuso. Escolha a opção que você quiser.
Uma vez que a sua biblioteca tenha sido submetida a backup, continue na próxima etapa.
Etapa 4: Configurar o Kodi para usar seu novo servidor MySQL
Depois de fazer o backup da biblioteca para não se preocupar com isso e começar do zero), você está pronto para apontar o Kodi para o seu servidor MySQL. Você precisará executar esta etapa em todas as máquinas que executam o Kodi, mas recomendamos que você o instale em uma máquina primeiro - provavelmente a mesma máquina da qual você fez o backup da sua biblioteca, se você escolheu fazê-lo.
Windows
: C: Usuários [nome de usuário] AppData Roaming Kodi userdata
192.168.1.10
3306 kodi kodi mysql 192.168.1.10
3306 kodi kodi Edite o texto acima para refletir o endereço IP do seu servidor na sua LAN e o nome de usuário / senha do seu banco de dados MySQL (no nosso exemplo, foi apenas kodi / kodi). Essa configuração básica deve sincronizar suas bibliotecas de vídeos e músicas, mas você também pode sincronizar outras partes do Kodi, bem como sincronizar vários perfis com a tag de nome, se você usá-los. Uma vez que seu arquivo advancedsettings.xml estiver pronto , abra o Kodi nessa máquina. Você precisará importar sua biblioteca (em Configurações> Configurações de mídia> Importar biblioteca) ou verificar novamente suas fontes para começar a preencher o banco de dados MySQL do zero. Faça isso agora.
Quando isso for feito e sua biblioteca estiver de volta, você pode pular para o seu prompt de comando do MySQL e verificar se o Kodi criou e preencheu os bancos de dados. No prompt de comentário do mySQL, execute:
SHOW DATABASES;
Ele mostrará todos os bancos de dados atualmente no servidor MySQL. Você deve ver, no mínimo, pelo menos os seguintes bancos de dados:
information_schema
,mysql
eperformance_scheme
, pois eles fazem parte da própria instalação do MySQL. Os nomes de banco de dados padrão para o Kodi sãomyvideos107
emymusic60
(não estamos usando um banco de dados para música em nosso exemplo, portanto apenas nosso banco de dados de vídeo está aparecendo na lista). Se você precisar remover um banco de dados do seu servidor MySQL, você pode usar o seguinte comando:DROP DATABASE databasename;
Os bancos de dados vazios ocupam pouco espaço e não afetarão negativamente o desempenho de sua sincronização mas é bom manter as coisas em ordem.
Se seus bancos de dados estão lá, é um bom começo, mas vale a pena fazer uma simples checagem para ver se o Kodi está preenchendo corretamente os bancos de dados. No prompt de comando do MySQL, execute os seguintes comandos (substituindo
databasename
pelo nome do banco de dados de vídeo):
SELECT COUNT (*) do databasename.movie;SELECT COUNT (*) do databasename .tvshow;
Cada consulta retornará o número total de filmes e programas de televisão, respectivamente, contidos em sua biblioteca (de acordo com o banco de dados MySQL). Como você pode ver, no nosso caso, ele está reconhecendo nossa biblioteca com 182 filmes e 43 programas de TV:
Se o número de entradas for zero, há um problema em algum lugar ao longo da linha. Aqui está uma rápida lista de verificação de erros comuns:
Você copiou o arquivo advancedsettings.xml para sua máquina antes de iniciar o Kodi e re-popular sua biblioteca?
Você usou o comando GRANT ALL para fornecer à conta Kodi? acesso ao servidor MySQL?
Você abriu a porta 3306 no firewall da máquina host do MySQL?
Etapa Cinco: Repita o Passo Quatro para Suas Outras Máquinas KodiA parte difícil acabou! Agora você só precisa ir a cada uma das suas outras máquinas Kodi e colocar o mesmo texto no arquivo advancedsettings.xml que você fez na etapa quatro. Depois de fazer isso (e reiniciar o Kodi nessa máquina), ele deve imediatamente capturar as informações da biblioteca do servidor MySQL (em vez de precisar repopular a biblioteca).
Em alguns dispositivos, como o Raspberry Pis executando o LibreELEC , você precisará entrar nas configurações de Rede e certificar-se de que "Aguardar rede antes de iniciar o Kodi" esteja ativado para que isso funcione corretamente.
De lá, tente assistir a um vídeo em uma caixa. Você deve descobrir que, quando terminar, ele também será exibido como “observado” em seus outros dispositivos Kodi! Você pode até mesmo parar um vídeo em uma máquina e, em seguida, continuar de onde parou apenas selecionando-o para tocar em outra máquina. Aprecie a sua nova sincronização de biblioteca de toda a casa!
Crédito de imagem: Caixa de Raspberry Pi para edição FLIRC Kodi
O que é uma lente de câmera “rápida”?
A fotografia tem muita terminologia confusa, e muitas vezes há várias maneiras de descrever a mesma ideia. Um dos mais irritantes é quando as lentes são chamadas de “rápidas”. Como uma lente pode ter velocidade? Se você soltar duas lentes, elas vão atingir o chão (e quebrar) ao mesmo tempo. É um termo antigo, então vamos descobrir.
Como instalar a última versão do Flash no Ubuntu Linux
Depois de usar o Flash para Linux em 2012, a Adobe reviveu o plugin Flash para Firefox e outros navegadores no Linux em 2016. Mas o Ubuntu ainda instala a versão antiga do Flash por padrão, a menos que você se esforce para obter o novo. A versão mais recente do Flash é mais segura do que as versões anteriores, oferecendo proteção adicional contra ataques.