- Soorten muziekspelers
- 1. Kodi
- 2. Plex
- 3. OpenELEC
- 4.
- 5. RuneAudio
- 6. Volumio
- 7. Xbian
- 8. LibreELEC
- 9. Emby
- 10. Mopidy
Een van de meest niet-technische toepassingen van de Raspberry Pi is het gebruik als mediaserver voor het afspelen van muziek, video's en live streaming van allerlei soorten multimedia.
Mediaservers verzamelen doorgaans mediabestanden van alle favoriete bronnen van de gebruikers, waaronder lokale stations, op internet gebaseerde muziekplatforms zoals Spotify en videostreamingplatforms zoals YouTube, waardoor de gebruiker vanaf één punt toegang heeft tot al zijn favoriete nummers, films en shows.
Vanwege het goedkope karakter van de Raspberry Pi en zijn robuuste draadloze functies, is het uitgegroeid tot een van de beste platforms voor deze taak. Deze groei heeft geleid tot de ontwikkeling van startups met verschillende op Raspberry Pi gebaseerde mediaserveroplossingen tussen tientallen doe-het-zelfversies op internet, en met de release van de Raspberry Pi 4 met I2S, dubbele HDMI-poort, hogere ram, verwerkingssnelheid en betere connectiviteit. opties, is het vermogen van de Pi om te dienen als de perfecte mediaserver zojuist aangepast.
Er zijn verschillende software en applicaties die worden gebruikt om de PI om te zetten in een mediaserver, ze worden geleverd als een vooraf gebouwd besturingssysteem voor de Pi of als een applicatie die kan worden geïnstalleerd op de standaard Raspbian-release of andere compatibele Linux-aanpassingen. Voor de tutorial van vandaag zullen we deze Raspberry Pi Music-serversoftware bekijken, ze met elkaar vergelijken, hun voor- en nadelen onderzoeken om gebruikers te helpen bepalen welke het beste is voor uw gewenste doel. Daarnaast zullen we een van de software kiezen en in het volgende artikel delen hoe u deze op uw Raspberry Pi kunt instellen.
Soorten muziekspelers
Zoals vermeld in de inleiding, zijn er in de loop van de tijd tientallen software gemaakt waarmee de Raspberry Pi in de perfecte mediaserver kan worden getransformeerd, waarmee muziek, video en andere multimedia kan worden afgespeeld, waarvan sommige verbinding kunnen maken met verschillende streamingplatforms om de inhoud te maken op die platforms die beschikbaar zijn voor de gebruiker. Van Open Softwares zoals OpenELEC tot betaalde platforms zoals Plex, sommige van deze software zijn populairder geworden dan de andere vanwege hun uitstekende functies. Voor dit artikel zullen we 10 van de meest populaire mediasoftware bekijken die met Raspberry pi kan worden gebruikt, waaronder;
- Kodi / XBMC
- Plex
- OpenELEC
- OSMC
- RuneAudio
- Volumio
- Xbian
- LibreELEC
- Emby
- Mopidy
We zullen deze software een voor een bespreken.
1. Kodi
Kodi is verreweg de meest populaire van het pakket. Kodi, voorheen bekend als XBMC, is een gratis en open source mediaspelersoftware die mediabestanden, inclusief audio en video, kan afspelen en afbeeldingen lokaal kan weergeven die zijn opgeslagen op een schijf die is aangesloten op de computer waarop de software wordt uitgevoerd, of om video's, geluiden en afbeeldingen te streamen van het internet. Het is in staat om deze mediabestanden af te spelen die zijn gemaakt in een van de populaire bestandsindelingen. Kodi wordt geleverd als software die als zodanig op de Raspberry Pi moet worden geïnstalleerd, ook al is het ontworpen om in volledig scherm te werken, het kan worden geminimaliseerd om andere taken op de Raspberry Pi uit te voeren, waardoor het geschikt is voor scenario's waar u maar wilt om de Raspberry Pi af en toe voor andere projecten dan de mediaserver te kunnen gebruiken.
We hebben de KODI-setup op de Raspberry Pi besproken in een van onze vorige tutorials hier. Kodi werkt op bijna elk platform, waardoor het een zeer veelzijdige en nuttige tool is.
2. Plex
Plex is een client-server mediaspelersysteem. De server bevat alle mediabestanden en kan met internet worden verbonden om toegang te krijgen tot mediabestanden die zijn opgeslagen op verschillende internetkanalen. De Plex Client daarentegen maakt het supergemakkelijk om alle mediabestanden van de server te openen of te streamen, waardoor Plex een perfecte manier is om muziek te delen. Plex is perfect voor toepassingen waarbij verschillende soorten muziek op verschillende locaties of bijvoorbeeld op verschillende apparaten moeten worden afgespeeld. Twee gebruikers in verschillende kamers in een huis kunnen bijvoorbeeld verschillende nummers afspelen vanaf dezelfde plex-server.
Hoe Plex werkt, kan worden afgeleid uit de onderstaande punten:
- De Plex Media Server kan op veel besturingssystemen draaien, zoals Windows, macOS en Linux etc. Plex organiseert al je mediabestanden, of het nu muziek, films, foto's, shows zijn, op een nette manier met posters en miniaturen en laat ook beoordelingen en andere dingen zien van de online services. Hier gebruiken we Raspberry Pi als Plex Server.
- Mediaspelers zijn de clients die op de client-apparaten draaien, zoals mobiel, computer enz. Cliënten hebben toegang tot de mediabestanden van de Plex Server. Hiermee kunt u effectief al uw mediabestanden op één plek bewaren en ze vanaf elk apparaat openen.
Net als KODI hierboven, werkt Plex Server ook als een applicatie en heeft het geen gespecialiseerde OS-oplossing nodig. De installatie en configuratie van Plex op de Raspberry Pi werd hier ook behandeld in een eerdere tutorial.
Plex heeft zowel een gratis als een betaalde versie en het behoeft geen betoog dat de betaalde versie meer toeters en bellen heeft in vergelijking met de gratis versie.
3. OpenELEC
OpenELEC (Open Embedded Linux Entertainment Center) is een op jeOS (net genoeg besturingssysteem) gebaseerde mediaserver. Het besturingssysteem beschikt over alles wat nodig is om de Raspberry Pi alleen als mediaserver aan de gang te krijgen.
In plaats van software die op Raspbian zou kunnen worden geïnstalleerd, zoals KODI en Plex, is het een zelfstandig besturingssysteem (Linux-gebaseerd), extreem klein en zeer snel opstarten. Het biedt een complete software voor het mediacentrum die wordt geleverd met een vooraf geconfigureerde versie van Kodi naast verschillende add-ons van derden, waaronder emulators voor retro-videogameconsoles en DVR-plug-ins. Het is vergelijkbaar met de XBMCbuntu (voorheen XBMC Live) -distributie, maar specifiek gericht op een minimale set-top box-hardware zoals de Raspberry Pi.
De actieve mediaspeler op OpenELEC is Kodi, en als zodanig bezit het de meeste functies die beschikbaar zijn op Kodi met extra's die afkomstig zijn van de add-ons . Het grote voordeel ten opzichte van gewone KODI zijn de add-ons die de toegang tot meer platforms en inhoud vergemakkelijken, terwijl het belangrijkste voordeel ten opzichte van andere het feit is dat het relatief weinig ruimte / geheugen verbruikt en snel opstart vanwege het lichte gewicht en het feit dat het is gemaakt om alleen dat doel te dienen.
Het open-source karakter van OpenELEC heeft geleid tot spin-offs van verschillende andere versies, zoals LibreELEC en CoreELEC, onder andere, elk met een onderscheidende functie, aantrekkelijk voor een verscheidenheid aan gebruikers.
4.
OSMC zoals OpenELEC is een compleet besturingssysteem dat specifiek is geconfigureerd om te dienen als een mediaserver met als enige verschil de flexibiliteit in configuraties die OSMC naar de tafel brengt.
Het is een besturingssysteem gebaseerd op het Debian-besturingssysteem dat ook rond KODI is gebouwd, maar met een lichtere en geoptimaliseerde skin dan OpenELEC, waardoor het iets sneller aanvoelt bij het navigeren door Kodi.
OSMC heeft dezelfde beperkingen met het draaien van een lichtgewicht besturingssysteem dat is toegewijd aan één taak, maar het biedt een aanzienlijk betere algehele gebruikerservaring in vergelijking met OpenELEC (en zijn spin-offs). Het is gemakkelijker te configureren en kan beter worden aangepast.
5. RuneAudio
Voor kernaudiofielen gaat het meestal allemaal om de muziek met weinig interesse in de video's en andere soorten media, als zodanig zou de aantrekkingskracht kunnen liggen bij het installeren van een server die alleen muziek van meerdere kanalen kan uitdelen. Op dit punt zouden gebruikers het gebruik van oplossingen zoals Rune Audio moeten overwegen.
RuneAudio is "gratis en open-source software die embedded hardware omzet in hifi-muziekspelers." Het is een "net genoeg besturingssysteem" gebaseerd op een op maat gemaakte linux distro, waarbij alleen de kenmerken en functies die nodig zijn voor het afspelen van muziek van hoge kwaliteit behouden blijven en andere ongebruikte aspecten worden weggenomen. Het besturingssysteem is geoptimaliseerd om de beste resultaten uit de Raspberry Pi te halen, waarbij de parameters worden aangepast om ervoor te zorgen dat aan het einde van de dag een hifi-systeem van hoge kwaliteit wordt verkregen.
Rune kan worden bestuurd door elk apparaat op hetzelfde lokale netwerk als de Raspberry Pi. Het zet een webgebruikersinterface op waarmee gebruikers kunnen inloggen en acties kunnen ondernemen, zoals het volgende nummer selecteren om af te spelen enz.
Net als de meeste andere muziekspelers is het ook gratis te gebruiken en open source.
6. Volumio
Net als RuneAudio is Volumio een mediaserver voor de Raspberry Pi voor audiofielen, aangezien het alleen muziek ondersteunt. Het is speciaal ontworpen voor de Raspberry Pi en is gebaseerd op de Raspbian-distributie, waardoor het de mogelijkheid heeft om de muziekbibliotheek op de Pi te beheren. Het is een eenvoudig te gebruiken software, ondersteunt alle soorten bestanden (mp3, FLAC, Alac, Aac, Vorbis, enz.), En werkt met DAC-uitbreidingskaarten voor de Pi, waardoor het HI-FI-mogelijkheden krijgt met verbeterde geluidskwaliteit en comfort.
Net als OpenELEC en OSMC wordt Volumio als zodanig geleverd als een besturingssysteem, net als de andere, het verandert de Raspberry Pi in een apparaat voor één doel. Net als de meeste andere mediaspelers, kan Volumio worden bestuurd door iedereen op hetzelfde lokale netwerk als je Pi, waardoor iedereen in de kamer of binnen het dekkingsgebied van wifi met de vereiste toegang de mogelijkheid heeft om het volgende nummer te selecteren en te serveren als DJ.
Over het algemeen kan volumio alleen muziek afspelen van opslagapparaten die op de Pi zijn aangesloten, maar met het gebruik van beschikbare extensies en de compatibiliteit met DLNA en AirPlay kan het worden gebruikt om Spotify-titels af te spelen of om audiostreams uit te zenden vanaf een iPhone, Macbook en andere Airplay-compatibele apparaten.
7. Xbian
Xbian is een zeer kleine, snelle en lichtgewicht mediacenter-distro voor de Raspberry Pi, gebaseerd op een "Net genoeg versie " van de Raspbian-afbeelding. Xbian is gemaakt met lichtgewicht apparaten zoals de Raspberry Pi in gedachten met het simpele doel om de snelste KODI-oplossing voor de Pi te leveren.
Net als OpenELEC en anderen, wordt het geleverd als een vooraf gemaakte afbeelding voor de Raspberry Pi, en als zodanig verandert het de pi ook in een apparaat met één functie. In tegenstelling tot de andere software heeft Xbian in de loop van de tijd een superslanke weergave van KODI op de Pi geproduceerd met een zeer soepele gebruikersinterface, gebruiksvriendelijke configuratie en ondersteuning voor Airplay.
Als aanvulling op zijn functies heeft Xbian ook een automatische updatefunctie, wat betekent dat het zichzelf automatisch updatet wanneer er een nieuwe stabiele release beschikbaar is, waardoor de gebruiker onbeperkte toegang heeft tot nieuwe functies zodra ze worden vrijgegeven.
8. LibreELEC
LibreELEC (Libre Embedded Linux Entertainment Center) is een non-profit vork van OpenELEC. Net als OpenELEC is het voor KODI een " net genoeg besturingssysteem " gebaseerd op een Linux-distro.
Het werd gelanceerd in 2016 toen de splitsing van OpenELEC werd aangekondigd, waarbij het team creatieve verschillen noemde als reden voor de splitsing. Het is een conservatieve versie van OpenELEC waarbij het team meer gefocust is op het verzekeren dat het werkt zoals het hoort, met de nadruk op pre-release testen en post-release change management. Als gevolg hiervan is het uitgegroeid tot de meest stabiele OpenELEC-vork, aantoonbaar stabieler dan OpenELEC zelf. Afgezien van zijn stabiliteit en vrijheid van crashen, ervaren met de andere vorken, heeft het een uniek gelikter gevoel bij het draaien van Kodi. De sterke ondersteuning van LibreELEC die maandelijkse updates en patches mogelijk maakt om het te laten werken met nieuwe updates van KODI, zijn enkele van de weinige sterke punten die LIbreELEC heeft ten opzichte van anderen, vooral ten opzichte van OpenELEC.
9. Emby
Emby is een client-server mediaspeler die in meer dan één opzicht vergelijkbaar is met Plex. Emby, voorheen bekend als "mediabrowser", biedt een gecentraliseerde mediaserver die verbinding kan maken met al uw favoriete mediabronnen en die toegankelijk is vanaf de webgebaseerde clients van Emby die op verschillende apparaten draaien, waaronder mobiele telefoons en smart-tv's.
Net als Plex wordt het op de Raspberry Pi geïnstalleerd als een applicatie in plaats van als een besturingssysteem. Emby is echter open source in tegenstelling tot Plex, maar het biedt bijna exact dezelfde functies met als enige verschil dat Plex in de loop van de tijd veel stabiliteit heeft bereikt en aan meerdere klanten heeft gewerkt dan Emby, de nieuwe jongen met een groeiend bereik.
Door directe vergelijking is er niet veel om uit te kiezen tussen Plex en Emby, afgezien van het feit dat de interface voor Plex een beetje gemakkelijker te gebruiken is, terwijl die van Emby flexibiliteit biedt die gebruikers later misschien gaan waarderen, maar het misschien moeilijk vinden om hiervan te profiteren van, in de vroege dagen.
10. Mopidy
Als laatste maar niet de minste die vandaag moet worden onderzocht, is Mopidy, dat is opnieuw voor de audiofielen.
Mopidy is een uitbreidbare muziekserver die is ontwikkeld met Python en die meestal in de terminal of op de achtergrond van op Linux gebaseerde apparaten draait. Out of the box, Mopidy is een MPD en HTTP server geschikt voor het afspelen alleen muziek die is opgeslagen op de lokale schijf of aangesloten drives, maar via zijn verschillende extensies, extra bronnen te streamen vanaf, en frontends voor het regelen van Mopidy kan worden toegevoegd.
Via zijn extensies is Mopidy in staat om muziek af te spelen van bronnen zoals Spotify, Sound Cloud en Google Music om er maar een paar te noemen, en de afspeellijst enz. Kan worden bediend via clientinterfaces die worden uitgevoerd op telefoons, tablets of pc's met MPD-webclients.
Het is een van de meest maker-vriendelijke mediaservers vanwege de extensieondersteuning en het feit dat het is gebouwd met python, een van de meest populaire maker-talen voor de Raspberry Pi. Dit maakt het gemakkelijk voor gebruikers om zaken als drukknoppen op Mopidy aan te sluiten om bijvoorbeeld het muziekvolume te regelen of naar de volgende track te gaan. Hiermee zijn in het verleden verschillende prachtige projecten gebouwd, waaronder de Pi Music Box en de door kickstarter gefinancierde moderne cloud-jukebox genaamd Gramofon.
De kracht ervan ligt in het gebruiksgemak, de compatibiliteit met de rpi gpios (die elke maker zal opwinden) en het feit dat het gebruikers niet beperkt tot het gebruik van de client. We zullen de Mopidy op Raspberrry P i installeren en instellen in onze volgende tutorial.
Hoewel deze mediaserversoftware unieke verschillen heeft, heeft de tijd ervoor gezorgd dat ze allemaal een klein beetje van elkaars functies hebben ingebouwd, waardoor het opmerken van het verschil een behoorlijk werk is. Als zodanig denk ik dat elke gebruiker echt zoveel van deze software moet uitproberen als mogelijk is en rustig het gevoel, de navigatie enz. Moet onderzoeken, want aan het eind van de dag moet degene die moet worden gekozen degene zijn die met jou resoneert.