- Typy odtwarzaczy muzycznych
- 1. Kodi
- 2. Plex
- 3. OpenELEC
- 4.
- 5. RuneAudio
- 6. Volumio
- 7. Xbian
- 8. LibreELEC
- 9. Emby
- 10. Mopidy
Jednym z najbardziej nietechnicznych zastosowań Raspberry Pi jest wykorzystanie go jako serwera multimediów do odtwarzania muzyki, filmów i przesyłania strumieniowego na żywo wszelkiego rodzaju multimediów.
Serwery multimediów zazwyczaj gromadzą pliki multimedialne ze wszystkich ulubionych źródeł użytkowników, w tym dysków lokalnych, internetowych platform muzycznych, takich jak spotify, oraz platform do strumieniowego przesyłania wideo, takich jak YouTube, zapewniając użytkownikowi pojedynczy punkt dostępu do wszystkich ulubionych piosenek, filmów i programów.
Ze względu na tani charakter Raspberry Pi i solidne funkcje bezprzewodowe stało się jedną z platform wyboru do tego zadania. Ten wzrost spowodował rozwój startupów z kilkoma serwerami multimedialnymi opartymi na Raspberry Pi wśród dziesiątek wersji DIY w Internecie, a także wraz z wydaniem Raspberry Pi 4 z I2S, podwójnym portem HDMI, wyższą pamięcią RAM, szybkością przetwarzania i lepszą łącznością opcje, zdolność Pi do służenia jako idealny serwer multimediów właśnie została dostrojona.
Istnieje kilka programów i aplikacji używanych do przekształcenia PI w serwer multimediów, są one dostępne jako wstępnie skompilowany system operacyjny dla Pi lub jako aplikacja, którą można zainstalować w standardowej wersji Raspbian lub innych kompatybilnych modyfikacjach Linuksa. W dzisiejszym samouczku przyjrzymy się tym programom serwerowym Raspberry Pi Music, porównując je ze sobą, badając ich zalety i wady, aby pomóc użytkownikom określić, które jest najlepsze dla pożądanego celu. Oprócz tego wybierzemy jedno z programów i udostępnimy, jak skonfigurować je na Twoim Raspberry Pi w następnym artykule.
Typy odtwarzaczy muzycznych
Jak wspomniano we wstępie, z biegiem czasu powstały dziesiątki programów, które mogą przekształcić Raspberry Pi w idealny serwer multimediów, odtwarzając muzykę, wideo i inne multimedia, a niektóre z nich mogą łączyć się z kilkoma platformami strumieniowymi, aby zawartość na platformach dostępnych dla użytkownika. Od oprogramowania otwartego, takiego jak OpenELEC, po płatne platformy, takie jak Plex, niektóre z tych programów stały się bardziej popularne niż inne ze względu na ich wyjątkowe funkcje. W tym artykule przyjrzymy się 10 najpopularniejszym programom multimedialnym, które mogą być używane z Raspberry pi, w tym;
- Kodi / XBMC
- Plex
- OpenELEC
- OSMC
- RuneAudio
- Volumio
- Xbian
- LibreELEC
- Emby
- Mopidy
Omówimy te programy jeden po drugim.
1. Kodi
Kodi jest zdecydowanie najpopularniejszym z paczek. Kodi, wcześniej znany jako XBMC, jest darmowym i otwartym oprogramowaniem do odtwarzania multimediów, które może odtwarzać pliki multimedialne, w tym audio, wideo i wyświetlać obrazy lokalnie przechowywane na dysku podłączonym do komputera, na którym działa oprogramowanie, lub przesyłać strumieniowo filmy, dźwięki i obrazy z internet. Jest w stanie odtwarzać te pliki multimedialne utworzone w dowolnym z popularnych formatów plików. Kodi jest dostarczany jako oprogramowanie do zainstalowania na Raspberry Pi jako takim, mimo że jest zaprojektowany do działania w trybie pełnoekranowym, można go zminimalizować do wykonywania innych zadań na Raspberry Pi, dzięki czemu dobrze pasuje do scenariuszy, w których chcesz aby móc raz na jakiś czas używać Raspberry Pi do projektów innych niż serwer multimediów.
Omówiliśmy konfigurację KODI na Raspberry Pi w jednym z naszych poprzednich samouczków tutaj. Kodi działa na prawie każdej platformie, co czyni go bardzo wszechstronnym i przydatnym narzędziem.
2. Plex
Plex to system odtwarzacza multimediów typu klient-serwer. Serwer przechowuje wszystkie pliki multimedialne i może być podłączony do Internetu, aby uzyskać dostęp do plików multimedialnych przechowywanych w kilku kanałach internetowych. Z drugiej strony klient Plex sprawia, że dostęp do wszystkich plików multimedialnych z serwera lub ich przesyłanie strumieniowe jest bardzo łatwy, dzięki czemu Plex jest idealnym sposobem na udostępnianie muzyki. Plex jest idealny do aplikacji, które wymagają odtwarzania różnych rodzajów muzyki w różnych lokalizacjach lub powiedzmy na różnych urządzeniach. Na przykład dwóch użytkowników w różnych pokojach w domu może odtwarzać różne utwory z tego samego serwera plex.
Sposób działania Plex można zrozumieć z poniższych punktów:
- Plex Media Server może działać w wielu systemach operacyjnych, takich jak Windows, macOS i Linux itp. Plex organizuje wszystkie pliki multimedialne, niezależnie od tego, czy są to muzyka, filmy, zdjęcia, programy, w czysty sposób z plakatami i miniaturami, a także wyświetla oceny i inne rzeczy z usług online. Tutaj używamy Raspberry Pi jako serwera Plex.
- Odtwarzacze multimediów to klienci działający na urządzeniach klienckich, takich jak telefon komórkowy, komputer itp. Klienci mogą uzyskać dostęp do plików multimedialnych z serwera Plex. Skutecznie pozwala na przechowywanie wszystkich plików multimedialnych w jednym miejscu i dostęp do nich z dowolnego urządzenia.
Podobnie jak KODI powyżej, Plex Server działa również jako aplikacja i nie wymaga specjalistycznego rozwiązania systemu operacyjnego. Instalacja i konfiguracja Plex na Raspberry Pi została również omówiona w poprzednim samouczku tutaj.
Plex ma zarówno wersję bezpłatną, jak i płatną i nie trzeba dodawać, że wersja płatna ma więcej dzwonków i gwizdków w porównaniu do wersji bezpłatnej.
3. OpenELEC
OpenELEC (Open Embedded Linux Entertainment Center) to serwer multimediów oparty na jeOS (wystarczy system operacyjny). System operacyjny posiada wszystko, co jest potrzebne, aby Raspberry Pi działał tylko jako serwer multimediów.
Zamiast oprogramowania, które można zainstalować na Raspbian, takim jak KODI i Plex, jest to samodzielny system operacyjny (oparty na Linuksie), bardzo mały i bardzo szybko uruchamiający się. Zapewnia kompletny pakiet oprogramowania do centrum multimedialnego, który jest dostarczany ze wstępnie skonfigurowaną wersją Kodi wraz z kilkoma dodatkami innych firm, w tym emulatorami retro konsoli do gier wideo i wtyczkami DVR. Jest podobny do dystrybucji XBMCbuntu (dawniej XBMC Live), ale jest specjalnie ukierunkowany na minimalny sprzęt STB, taki jak Raspberry Pi.
Aktywnym odtwarzaczem multimediów w OpenELEC jest Kodi, jako taki posiada większość funkcji dostępnych w Kodi z dodatkami pochodzącymi z dodatków . Jego główną zaletą w stosunku do zwykłego KODI są dodatki, które ułatwiają dostęp do większej liczby platform i treści, podczas gdy jego główną zaletą nad innymi jest fakt, że zajmuje stosunkowo mało miejsca / pamięci i szybko się uruchamia ze względu na swoją lekkość i fakt, że został stworzony tylko do tego celu.
Open-source charakter OpenELEC doprowadziło do off wirowania kilku innych wersjach, takich jak LibreELEC i CoreELEC między innymi, każdy z wyróżnika odwołując się do różnych użytkowników.
4.
OSMC, podobnie jak OpenELEC, to cały system operacyjny specjalnie skonfigurowany do pełnienia roli serwera multimediów, a jedyną różnicą jest elastyczność konfiguracji, którą OSMC wnosi do stołu.
Jest to system operacyjny oparty na systemie operacyjnym Debian również zbudowanym wokół KODI, ale z lżejszą i zoptymalizowaną skórką niż OpenELEC, co sprawia, że nawigacja po Kodi jest nieco szybsza.
OSMC ma te same ograniczenia, jeśli chodzi o uruchamianie lekkiego systemu operacyjnego przeznaczonego do jednego zadania, ale zapewnia znacznie lepsze ogólne wrażenia użytkownika w porównaniu z OpenELEC (i jego dodatkami). Jest łatwiejszy w konfiguracji i można go bardziej dostosowywać.
5. RuneAudio
Dla głównych audiofilów zazwyczaj chodzi o muzykę, która nie jest zainteresowana filmami i innymi rodzajami mediów, jako takie, apel może polegać na zainstalowaniu serwera zdolnego do odtwarzania tylko muzyki z wielu kanałów. W tym momencie użytkownicy powinni rozważyć zastosowanie rozwiązań takich jak Rune Audio.
RuneAudio to „darmowe oprogramowanie typu open source, które zamienia wbudowany sprzęt w odtwarzacze muzyki Hi-Fi”. Jest to „wystarczający system operacyjny” oparty na niestandardowej dystrybucji Linuksa, z zachowanymi tylko cechami i funkcjami niezbędnymi do odtwarzania wysokiej jakości muzyki i usuniętymi innymi nieużywanymi aspektami. System operacyjny jest zoptymalizowany, aby uzyskać najlepsze wyniki z Raspberry Pi, dostosowując jego parametry, aby zapewnić, że na koniec dnia uzyskuje się wysokiej jakości system Hi-Fi.
Rune może być kontrolowany przez dowolne urządzenie w tej samej sieci lokalnej co Raspberry Pi. Tworzy internetowy interfejs użytkownika, za pośrednictwem którego użytkownicy mogą się logować i podejmować działania, takie jak wybór następnego utworu do odtworzenia itp.
Podobnie jak większość innych odtwarzaczy muzycznych, jest również darmowy i open source.
6. Volumio
Podobnie jak RuneAudio, Volumio jest serwerem multimediów dla Raspberry Pi dedykowanym audiofilom, ponieważ obsługuje tylko muzykę. Został zaprojektowany specjalnie dla Raspberry Pi i jest oparty na dystrybucji Raspbian, dając mu możliwość zarządzania biblioteką muzyczną na Pi. Jest to łatwe w użyciu oprogramowanie, obsługuje wszystkie typy plików (mp3, FLAC, Alac, Aac, Vorbis itp.) I współpracuje z kartami rozszerzeń DAC dla Pi, zapewniając mu możliwości HI-FI ze zwiększoną jakością dźwięku i wygodą.
Podobnie jak OpenELEC i OSMC, Volumio jest systemem operacyjnym jako takim, podobnie jak inne, zamienia Raspberry Pi w urządzenie jednego przeznaczenia. Podobnie jak większość innych odtwarzaczy multimedialnych, Volumio może być kontrolowane przez każdego w tej samej sieci lokalnej co Twoje Pi, dając wszystkim w pokoju lub w obszarze zasięgu WiFi, z wymaganym dostępem, możliwością wyboru następnego utworu i serwowania jako DJ.
Ogólnie rzecz biorąc, volumio może odtwarzać muzykę tylko z urządzeń pamięci masowej podłączonych do Pi, ale dzięki dostępnym rozszerzeniom i kompatybilności z DLNA i AirPlay można go używać do odtwarzania tytułów spotify lub podłączać do transmisji strumieni audio z iPhone'a, Macbooka i innych urządzenia kompatybilne z Airplay.
7. Xbian
Xbian jest bardzo małą, szybką i lekką dystrybucją centrum multimedialnego dla Raspberry Pi, opartą na „Wystarczającej wersji ” obrazu Raspbian. Xbian został stworzony z myślą o lekkich urządzeniach, takich jak Raspberry Pi, z prostym celem dostarczenia najszybszego rozwiązania KODI dla Pi.
Podobnie jak OpenELEC i inne, jest dostarczany jako gotowy obraz dla Raspberry Pi, jako taki, zmienia również pi w urządzenie jednofunkcyjne. Jednak w przeciwieństwie do innych programów, Xbian z biegiem czasu wyprodukował super elegancki render KODI na Pi z bardzo płynnym interfejsem użytkownika, przyjazną dla użytkownika konfiguracją i obsługą Airplay.
Aby ograniczyć swoje funkcje, Xbian ma również funkcje automatycznej aktualizacji, co oznacza, że automatycznie aktualizuje się, gdy dostępna jest nowa stabilna wersja, zapewniając użytkownikowi nieograniczony dostęp do nowych funkcji, gdy tylko zostaną wydane.
8. LibreELEC
LibreELEC (Libre Embedded Linux Entertainment Center) to non-profit rozwidlenie OpenELEC. Podobnie jak OpenELEC, jest to „ wystarczający system operacyjny ” oparty na dystrybucji Linuksa dla KODI.
Został uruchomiony w 2016 roku, kiedy ogłoszono jego odejście od OpenELEC, a zespół podał kreatywne różnice jako przyczynę podziału. Jest to konserwatywna wersja OpenELEC, w której zespół jest bardziej skoncentrowany na zapewnieniu, że działa tak, jak powinien, z naciskiem na testowanie przed wydaniem i zarządzanie zmianami po wydaniu. W rezultacie stał się najbardziej stabilnym widelcem OpenELEC, prawdopodobnie bardziej stabilnym niż sam OpenELEC. Oprócz stabilności i ochrony przed awariami, doświadczanymi z innymi widelcami, zapewnia wyjątkowo gładką pracę podczas korzystania z Kodi. Silne wsparcie posiadane przez LibreELEC, które ułatwia comiesięczne aktualizacje i łatki, aby działał z nowymi aktualizacjami KODI, to tylko niektóre z nielicznych mocnych stron, które LIbreELEC ma nad innymi, szczególnie w porównaniu z OpenELEC.
9. Emby
Emby to odtwarzacz multimedialny typu klient-serwer podobny na więcej niż jeden sposób do Plex. Wcześniej znany jako „przeglądarka multimediów” Emby zapewnia scentralizowany serwer multimediów, który może łączyć się ze wszystkimi ulubionymi źródłami multimediów i jest dostępny z klientów internetowych emby działających na kilku urządzeniach, w tym telefonach komórkowych i telewizorach Smart TV.
Podobnie jak Plex, jest instalowany na Raspberry Pi jako aplikacja, a nie jako system operacyjny. Emby jest jednak open source w przeciwieństwie do Plex, ale oferuje prawie takie same funkcje, z tą różnicą, że Plex osiągnął dużą stabilność w czasie, pracując na kilku więcej klientach niż Emby, który jest nowym dzieckiem na bloku z rosnący zasięg.
W bezpośrednim porównaniu nie ma zbyt wiele do wyboru między Plex i Emby, poza faktem, że interfejs dla Plex jest nieco łatwiejszy w użyciu, podczas gdy interfejs Emby oferuje elastyczność, którą użytkownicy mogą docenić później, ale może być trudny do wykorzystania z, w pierwszych dniach.
10. Mopidy
Ostatnim, ale nie najmniej ważnym, do zbadania jest dzisiaj Mopidy, który jest znowu dla audiofilów.
Mopidy to rozszerzalny serwer muzyczny opracowany w języku Python, który zwykle działa w terminalu lub w tle urządzeń opartych na systemie Linux. Po wyjęciu z pudełka Mopidy jest serwerem MPD i HTTP, który może odtwarzać tylko muzykę przechowywaną na dysku lokalnym lub podłączonych dyskach, ale dzięki kilku rozszerzeniom można dodać dodatkowe źródła do przesyłania strumieniowego i nakładki do sterowania Mopidy.
Dzięki swoim rozszerzeniom Mopidy może odtwarzać muzykę ze źródeł takich jak Spotify, chmura dźwięku i muzyka Google, aby wymienić tylko kilka, a lista odtwarzania itp. Może być kontrolowana przez interfejsy klienta działające na telefonach, tabletach lub komputerach PC za pomocą klientów internetowych MPD.
Jest to jeden z najbardziej przyjaznych dla twórców serwerów multimediów ze względu na obsługę rozszerzeń i fakt, że został zbudowany w języku Python, który jest jednym z najpopularniejszych języków tworzenia dla Raspberry Pi. Ułatwia to użytkownikom podłączanie takich elementów, jak przyciski do Mopidy, na przykład w celu sterowania głośnością muzyki lub przejścia do następnego utworu. W przeszłości zbudowano w ten sposób kilka wspaniałych projektów, w tym Pi Music Box i finansowaną przez kickstarter nowoczesną szafę grającą w chmurze o nazwie Gramofon.
Jego siła tkwi w łatwości użytkowania, kompatybilności z gpios RPI (co podnieci każdego twórcę) i fakcie, że nie ogranicza on użytkowników do korzystania z klienta. My będziemy zainstalować i skonfigurować ten Mopidy na Raspberrry P í w następnym samouczku.
O ile te oprogramowanie serwera multimediów ma unikalne różnice, czas sprawił, że każdy z nich zawierał kilka funkcji, co sprawia, że dostrzeżenie różnicy jest dość trudne. W związku z tym uważam, że każdy użytkownik powinien naprawdę wypróbować jak najwięcej tych programów i po cichu sprawdzić wrażenia, nawigację itp., Ponieważ pod koniec dnia powinien wybrać ten, który będzie do Ciebie pasował.