Jak mieć własny serwer do strumieniowego przesyłania muzyki

Wszyscy, którzy lubią muzykę, wiedzą spotify, dlatego nauczymy się, jak mieć własny serwer do przechowywania naszej muzyki, której będziemy następnie słuchać z dowolnego z naszych urządzeń (Android, Ios, PC itp.), bez konieczności instalowania czegokolwiek lub Sklep Google Play ani z innego miejsca.

Do tego użyjemy fajny narzędzie open source, z długą historią i doskonałą społecznością programistów.

Co to jest Koel?

koel, Swoją nazwę zawdzięcza śpiewającemu ptakowi, wynika z potrzeby posiadania kompletnego, użytecznego, darmowego i pięknego narzędzia do przechowywania muzyki na serwerze, która następnie będzie odtwarzana z innych urządzeń. fajny

Jest zbudowany z ram laravel po stronie klienta i Vue.js po stronie serwera, używając ECMAScript, Sass i HTML5, Jest przeznaczony do użytku z każdą z nowoczesnych przeglądarek, jego instalacja i użytkowanie jest dość proste.

Ta aplikacja ma bardzo zgrabny interfejs, oprócz funkcji takich jak losowa muzyka, przesyłanie muzyki za pomocą przeciągania i upuszczania, zmiana nazwy, między innymi.

Jak zainstalować Koel

Przed zainstalowaniem Koela musimy spełnić określone wymagania po stronie serwera

Wymagania serwera Koel

Rozważ modyfikację w php.ini pliku memory_limit dla wartości większej niż 512 M.
  • Wszystkie wymagania Laravel - PHP, OpenSSL, composer i tym podobne.
  • MySQL lub MariaDB.
  • Najnowsza stabilna wersja NodeJS z npm dla VueJS

Instalowanie Koela na serwerze

Z konsoli uruchom następujące polecenia:

cd PUBLIC_DIR git clone https://github.com/phanan/koel.git .
git kasa v2.2.0 # Sprawdź najnowszą wersję na https://github.com/phanan/koel/releases
instalacja kompozytora

Teraz zmodyfikuj plik .env swoimi danymi. Oto minimalne wartości, które musisz wpisać:

  • DB_CONNECTION, DB_HOST, DB_DATABASE, DB_USERNAME, DB_PASSWORD
  • ADMIN_EMAIL, ADMIN_NAME, ADMIN_PASSWORD
  • APP_MAX_SCAN_TIME

Po skonfigurowaniu .env uruchom instancję koel, używając następującego polecenia

php rzemieślnik koel: init

Następnie możesz uzyskać dostęp do serwera strumieniowego przesyłania muzyki, uzyskując dostęp z przeglądarki do http://localhost:8000/

Wnioski dotyczące Koel

Bez wątpienia Koel jest dość solidnym narzędziem, które rozwiązuje dość powszechny problem, jakim jest możliwość dostępu do Twojej muzyki bez ograniczeń z dowolnego miejsca i za pomocą dowolnego urządzenia.

Należy również podkreślić, że Koel ma różne funkcje, takie jak lista odtwarzania, grupowanie utworów według wykonawców, albumów itp., Może być również zintegrowane z usługami tekstów piosenek.

I wreszcie, jeśli chcesz, możesz także zarejestrować użytkowników na tych, których chcesz (i masz uprawnienia) udostępniać zapisaną muzykę.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Waltera Fabiana Rodrigueza Salazara powiedział

    Laravel po stronie klienta i Vue.js po stronie serwera ???? Od kiedy php jest używane po stronie klienta?

    1.    Maksymalna stal powiedział

      Ponieważ istnieje interpreter php dla konsoli, podobnie jak python. Jest nawet interfejs Gtk Php.

  2.   Jorge powiedział

    A dlaczego Koel a nie MPD? A może możesz poprowadzić zajęcia na temat konfiguracji transmisji strumieniowej za pomocą MPD?

  3.    HO2gi powiedział

    Jaką estetykę ma ten blog, bardzo ładny, ale otwieranie trwa wieczność.

  4.    anon132 powiedział

    Czy powraca plagiat?

  5.    Luigys toro powiedział

    Nie ma żadnego plagiatu, znajomy zrecenzował nasz artykuł na swoim blogu. I połączył nas.