Kodi er fortsatt et av de kraftigste mediasenterprogrammene rundt, og det fungerer på alt fra kraftige medie-PCer til små Raspberry Pis. Men hvis du har flere TV-er i huset ditt, ville det ikke vært fint hvis de alle bodde i synkronisering?
Som standard, hvis du har flere Kodi-maskiner, vil de ikke gjenkjenne hverandre. Episoder du så på en TV, vil ikke vise som "sett" på en annen. Ville det ikke vært fint, men hvis Kodi-soverommet ditt visste hva du så på i stuen, og vice versa? Ville det være fint om du kunne slutte å se en film i stuen, og fortsette å se hvor du sluttet et annet sted i huset?
Vel, det er mulig, det tar bare litt oppsett. Slik gjør du det.
Kjernen til synkroniserings magien vi skal gjennomføre, er en MySQL-database. Ikke bli panikk hvis du aldri har brukt en før! Det krever litt teknisk kunnskap, men vi er her for å veilede deg hvert skritt av veien. Hvis du følger med tett, bør du ikke ha noen problemer.
Det vi skal gjøre er å installere en gratis versjon av MySQL-serveren, og instruer alle Kodi-maskiner til å bruke en database på den serveren som bibliotek ( i stedet for en egen database på hver enkelt datamaskin). Fra det tidspunktet, når Kodi kontrollerer for å se om du har sett en bestemt TV-seriens episode eller film, pauset medie eller satt et bokmerke, vil det ikke bare svare på det spesielle mediasenteret du står foran , men for alle mediasentre i huset.
For dette prosjektet trenger du følgende:
Du kan installere MySQL-serveren på hvilken som helst datamaskin som vil være konsekvent på mens du bruker mediasentrene. I vårt tilfelle skal vi installere MySQL på samme hjemme-server som vi lagrer våre filmer og TV-programmer på den måten, når media er tilgjengelig for Kodi, så er databasen.
For denne opplæringen installerer vi MySQL på en mediaserver som kjører Windows 10. Vår installasjonsinstruksjon bør samsvare for en hvilken som helst versjon av Windows. For andre operativsystemer, vennligst se MySQL 5.5 Manual.
Installasjonen av MySQL er enkel. Bare last ned serverinstallasjonsprogrammet og kjør det. Godta lisensavtalen og "Typisk" installasjon. Når det er ferdig, må du sørge for at "Start MySQL Instance Configuration Wizard" er merket, og klikk Fullfør.
MySQL konfigurasjonsveiviseren vil starte og presentere deg med muligheten til å velge mellom Detaljert og Standardkonfigurasjon. Velg Standardkonfigurasjon og klikk Neste.
På neste skjermbilde, sjekk "Installer som Windows-tjeneste", nevner det MySQL-eller hvis du kjører flere MySQL-servere for noe formål, gi det et unikt navn og kontroller " Start MySQL Server automatisk "for å sikre at MySQL-serveren alltid er på når du trenger den.
På neste skjermbilde, velg Endre sikkerhetsinnstillinger, sett inn et nytt rotpassord og merk av Aktiver root-tilgang fra eksterne maskiner.
Klikk gjennom til siste skjermbilde og trykk Utfør for å la veiviseren sette alt opp med parametrene du har angitt. Når det er ferdig, gå videre til trinn to.
Deretter er det på tide å lage en brukerkonto på MySQL-serveren for mediesentrene dine. Vi trenger litt kommandolinjearbeid for dette. For å starte, kjør MySQL Command Line Client-du bør ha en oppføring for den på Start-menyen.
Når konsollen åpnes, skriv inn passordet du opprettet i forrige trinn. Du vil da finne deg selv på MySQL-serveren.
Skriv følgende kommandoer ved å trykke på Enter etter hverandre for å opprette en bruker på databaseserveren:
CREATE USER 'kodi' IDENTIFISERT MED 'kodi';
TILGJEN ALLE PÅ *. * TIL 'kodi ';
flush privilegier;
Den første delen av den første kommandoen skaper brukeren, den andre delen lager passordet. Mens identiske innlogginger / passord er generelt et stort sikkerhets-nei-nei i dette tilfellet, er vi komfortable ved å bruke et matchende par for enkelhets skyld. En MySQL-database, på en privat server, som sporer hvilke episoder av Dexter du har sett, er neppe en høyrisikoinstallasjon.
Det er alt du trenger å gjøre i kommandolinjen for nå, men vi anbefaler at du holder kommandoprompten åpen for MySQL-serveren, da vi skal sjekke inn senere og ta en titt på databasene når Kodi har opprettet dem for oss.
Vi har en endelig oppgave før vi skal konfigurere Kodi. Pass på at Port 3306 (MySQL-serverporten) er åpen på brannmuren på maskinen du har installert MySQL på. Som standard skal Windows-installatørenåpne porten automatisk, men vi har sett situasjoner der den ikke gjorde det. Den enkleste måten å åpne porten er med en PowerShell-kommando. Søk etter PowerShell i Start-menyen, høyreklikk deretter på den og velg "Kjør som administrator".
Kjør deretter kommandoen og trykk Enter:
New-NetFirewallRule -DisplayName "Tillat innkommende TCP Port 3306 for MySQL "-Direction inbound -LocalPort 3306 -Protocol TCP -Action Tillat
Hvis kommandoen var vellykket, som vist nedenfor, bør du være god til å fortsette.
RELATED: Slik lagrer du Kodi-kunstverket i samme mappe som videoene dine
Som standard bruker Kodi en intern SQLite-database. For at Kodi skal kommunisere effektivt over hjemmenettverket, må vi instruere den om å bruke en ekstern MySQL-database. Før vi kommer til det trinnet, må du imidlertid gjøre en utøvende beslutning: Du kan enten sikkerhetskopiere ditt nåværende bibliotek og gjenopprette det senere (noe som noen ganger kan være fint), eller du kan begynne å friske med et nytt bibliotek (som er enkelt, men vil kreve at du setter igjen den overvåkede tilstanden på showene dine, og muligens gjenopprette artikkelen din hvis du ikke lagrer den lokalt.)
Hvis du vil sikkerhetskopiere ditt nåværende bibliotek, kan du gjøre det så fra Kodi. Gjør bare dette fra en maskin - velg maskinen med de nyeste bibliotekene. Åpne Kodi og gå til Innstillinger> Medieinnstillinger> Eksporter bibliotek. (Hvis du ikke ser disse alternativene, må du kontrollere at menyene dine er satt til "Avansert" eller "Ekspert" i Kodi.)
Du kan eksportere biblioteket som en enkelt fil eller som separate filer. En enkelt fil vil tillate deg å sette sikkerhetskopien på ett sted, mens flere filer vil sprede ekstra JPG- og NFO-filer i mediemappene dine. Dette er mer pålitelig, men ganske rotete. Velg hvilket alternativ du vil.
Når biblioteket ditt er sikkerhetskopiert, fortsett til neste trinn.
Når du har sikkerhetskopiert biblioteket (eller valgt å ikke bekymre deg for det og starte fra begynnelsen), er du klar til å peke Kodi til MySQL-serveren. Du må utføre dette trinnet på alle maskiner som kjører Kodi, men vi anbefaler at du setter det opp på en maskin først, sannsynligvis den samme maskinen du sikkerhetskopierte biblioteket ditt fra, hvis du valgte å gjøre det.
For å peke Kodi til MySQL, må vi redigere Kodis forhåndsinnstillings.xml-fil. Denne filen eksisterer som standard ikke (selv om det er mulig at Kodi i installasjonsprosessen opprettet en for deg å håndtere bestemte konfigurasjonsproblemer). Hvis filen forhåndsoppsett.xml eksisterer, vil den være på følgende sted, basert på OS:
Sjekk inn den mappen. Er det en advancedsettings.xml-fil der? Ja? Åpne den opp. Nei? Du må åpne et tekstredigeringsprogram og opprette en. Uansett om du redigerer den eksisterende eller oppretter en ny, kutt og lim inn den følgende teksten i filen (merk: Hvis det allerede er noen oppføringer i forhåndsoppsettet.xml-filen, legg de på plass og legg disse innstillingene i de riktige delene):
mysql 192.168.1.10 3306 kodi kodi
mysql 192.168.1.10 3306 kodi kodi
Rediger ovennevnte tekst for å reflektere IP-adressen til serveren din på ditt LAN og brukernavnet / passordet til MySQL-databasen (i vårt eksempel var det bare kodi / kodi). Dette grunnleggende oppsettet bør gjøre at video- og musikkbibliotekene synkroniseres, men du kan også synkronisere andre deler av Kodi, samt synkronisere flere profiler med navnetaggen hvis du bruker dem.
Når du har forhåndsdefinert.setter.xml-filen, er du klar til å gå Åpne Kodi på den maskinen. Du må enten importere biblioteket ditt (fra Innstillinger> Medieinnstillinger> Importer bibliotek), eller rescan kildene dine for å begynne å populere MySQL-databasen fra grunnen av. Gjør det nå.
Når det er gjort og biblioteket ditt er på plass, kan du hoppe over til MySQL-kommandoprompten og sjekke at Kodi har opprettet og befolket databasene. Ved mySQL-kommentarspørsmålet, kjør:
VIS DATABASER;
Det vil sende ut alle databasene som for øyeblikket er på MySQL-serveren. Du bør minst se følgende databaser:information_schema
,mysql
ogperformance_scheme
, da disse er en del av selve MySQL-installasjonen. Standarddatabasenavnene for Kodi ermyvideos107
ogmymusic60
(vi bruker ikke en database for musikk i vårt eksempel, så bare vår videodatabase vises på listen).
Hvis du trenger å fjerne en database fra MySQL-serveren, kan du bruke følgende kommando:
DROP DATABASE databasename;
Tomme databaser tar nesten ingen plass og vil ikke påvirke ytelsen til synkroniseringen din negativt system, men det er hyggelig å holde ting ryddig.
Hvis databasene er der, er det en god start, men det er verdt å utføre en enkel kontroll for å se om Kodi fyller databasene riktig. Fra kommandolinjen MySQL kjøres følgende kommandoer (erstatterdatabasenavn
med navnet på videodatabasen):
VELG COUNT (*) fra databasename.movie;
VELG COUNT (*) fra databasenavn .tvshow;
Hver forespørsel vil returnere totalt antall filmer og tv-programmer, henholdsvis i biblioteket ditt (i henhold til MySQL-databasen). Som du ser, gjenkjenner vi biblioteket vårt med 182 filmer og 43 TV-programmer:
Hvis antall innlegg er null, er det et problem et sted langs linjen. Her er en hurtig feilsøkings sjekkliste over vanlige feil:
Hvis alt ser bra ut og dineVELG COUNT
spørrekastene, betyr det at du er klar til å begynne å dra nytte av kryss-mediasenter-synkronisering.
Den harde delen er over! Nå trenger du bare å gå til hver av dine andre Kodi-maskiner og plassere samme tekst i filen advanceancetettings.xml som du gjorde i trinn fire. Når du gjør det (og starter Kodi på den maskinen igjen), bør den umiddelbart ta tak i bibliotekets informasjon fra MySQL-serveren (i stedet for at du trenger å gjenfylle biblioteket selv).
På noen enheter, som Raspberry Pis kjører LibreELEC , må du gå inn i nettverksinnstillingene og sørg for at "Vent på nettverk før du starter Kodi" er slått på for at dette skal fungere skikkelig.
I tillegg, hvis videoene dine er på en del som krever et passord, og du får en feil etter at du har konfigurert advancedsettings.xml på en ny maskin, det kan hende du må gå til "Filer" -visningen, klikke på "Legg til videoer", og få tilgang til en mappe på delen, slik at Kodi ber deg om legitimasjonene dine. Du kan deretter klikke på "Avbryt" eller legge til kilden som inneholder "Ingen" type media.
Derfra kan du prøve å se en video på en boks. Du bør oppdage at når du er ferdig, viser den som "overvåket" på dine andre Kodi-enheter også! Du kan til og med stoppe en video på en maskin, og hente opp hvor du sluttet, bare ved å velge den for å spille på en annen maskin. Nyt det nye hele huset biblioteket synkronisering!
Bilde Kreditt: FLIRC Kodi Edition Raspberry Pi Case
Hvilken transportør har den beste ubegrensede planen? AT & T vs Verizon vs Sprint vs T-Mobile
Plutselig virker det som alle mobiloperatører tilbyr ubegrensede planer. Så hvordan stabler de opp? Når det gjelder ubegrensede dataplaner på mobilnett, har vi kommet hele sirkelen. De pleide å være normen, men da mobilenheter spredte, begynte operatører å kappe data. Det var tilsynelatende om å håndtere nettverksbruk, men en større del av det var åpenbart å optimalisere inntektene sine.
Slik sletter du din Amazon-konto
Slette din Amazon-konto er den eneste måten å slette kjøpshistorikken din helt. Hvis du vil slette kontoen din for godt, kan du gi deg en ren skifer. Hva du trenger å vite Amazon-kontoen din deles over Amazonas nettsteder, så hvis du sletter den, mister du tilgangen til Amazon.com samt internasjonale butikker som Amazon.