Wyszukiwanie w witrynie

Strumieniowe przesyłanie muzyki online za pomocą programu Winamp Player i konsoli Mixxx DJ przy użyciu serwera „SHOUTcast Radio Server” w systemie Linux


Poprzedni samouczek dotyczący serwera SHOUTcast omawiał podstawową konfigurację serwera w dystrybucji CentOS 7 Linuksa, bez przesyłania strumieniowego multimediów na żywo.

Ten przewodnik nie jest przeznaczony dla zaawansowanych użytkowników Linuksa i poprowadzi Cię przez proces używania jednego z najpopularniejszych odtwarzaczy muzycznych na platformach Windows, Winampa, do transmisji multimediów audio online ze zdalnych punktów za pomocą za pomocą wtyczki SHOUTcast DSP, a także tego, jak używać konsoli DJ-skiej Mixxx, najbardziej zaawansowanego programu DJ-skiego do miksowania muzyki w systemie Linux, do włączania zmiksowanej muzyki- powietrze przez Internet.

Wymagania:

  1. Zainstaluj serwer radiowy SHOUTCast w systemie Linux
  2. Zainstaluj Linux Mint 17 (Qiana)

Chociaż Mixxx jest dostępny we wszystkich głównych dystrybucjach Linuksa, ten przewodnik omówi tylko instalację i konfigurację Mixxx na Linux Mint 17, która jest najlepiej dostosowaną platformą dla początkujących, którzy potrzebują jedynie bezpłatna platforma typu open source, za pomocą kilku prostych kliknięć lub poleceń, aby zainstalować i skonfigurować wszystkie gotowe pakiety Debiana dla odtwarzacza Mixxx w celu strumieniowego przesyłania miksów przez Internet.

Ważne: jak powiedziałem, poniższe instrukcje zostały praktycznie przetestowane na Linux Mint 17, ale te same instrukcje mogą działać również na wszystkich innych głównych Dystrybucje Linuksa, jedyną różnicą jest część instalacyjna Mixxx, którą również można uzyskać, wykonując yum lub apt.

Krok 1: Zainstaluj i skonfiguruj Mixxx, aby przesyłać strumieniowo pliki audio na serwer SHOUTcast

1. Jeśli nie jesteś zaawansowanym użytkownikiem Linuksa i wiersz poleceń brzmi przerażająco, możesz zainstalować program Mixxx z graficznego interfejsu użytkownika, otwierając Linux Mint Menedżer oprogramowania.

Kliknij Menu Linux Mint, przejdź do Menedżera oprogramowania, wyszukaj oprogramowanie Mixxx i zainstaluj je w swoim systemie, jak pokazano na zrzutach ekranu poniżej.

2. Aby zminimalizować czas, możesz użyć wiersza poleceń do zainstalowania Mixxx. Otwórz Terminal i wpisz następujące polecenie, aby zainstalować oprogramowanie Mixxx.

sudo apt-get install mixxx

3. Po zainstalowaniu Mixxx w systemie musisz dokonać konfiguracji, aby móc transmitować dźwięk na żywo do serwera SHOUTcast. Otwórz Mixxx i dodaj
folder zawierający próbki audio w celu przetestowania konfiguracji. Załaduj próbki muzyki do konsol Mixxx, a następnie przejdź do menu Opcje -> Preferencje.

4. W menu Preferencje przejdź do dołu w sekcji Nadawanie na żywo i użyj następujących ustawień (jako przykład sprawdź zrzut ekranu poniżej).

  1. Zaznacz pole Włącz transmisję na żywo.
  2. Wybierz połączenie z serwerem Shoutcast
  3. Wpisz adres IP swojego serwera SHOUTcast lub nazwę DNS w polu Host.
  4. Wprowadź numer portu serwera SHOUTcast (domyślnie jest to 8000, jeśli nie został zmieniony).
  5. Wpisz admin w polu Login (domyślny użytkownik serwera SHOUTcast).
  6. W polu Hasło Wpisz streampassword_1 skonfigurowane na serwerze SHOUTcast (plik sc_server.conf).
  7. Zaznacz pole Strumień publiczny i wprowadź informacje o swojej stacji radiowej.
  8. Jeśli przesyłasz strumieniowo MP3, wybierz ten format w opcji Kodowanie.

5. Po zakończeniu naciśnij przycisk OK, aby zastosować ustawienia. Po pomyślnym nawiązaniu połączenia z serwerem SHOTcast powinno pojawić się nowe wyskakujące okienko.

To wszystko! Naciśnij przycisk Odtwórz na konsoli Mixxx, a dźwięk powinien zostać przesłany na serwer, który będzie transmitowany na żywo w Twojej sieci lub Internecie.

6. Jeśli chcesz przetestować funkcjonalność serwera, otwórz przeglądarkę i wpisz adres IP swojego serwera SHOUTcast lub nazwę domeny wraz z numerem portu w adresie URL http:/ /192.168.1.80:8000, a transmisja na żywo powinna być dostępna do pobrania po kliknięciu Słuchaj.

7. Po pobraniu pliku listy odtwarzania strumieniowego z serwera użyj swojego ulubionego odtwarzacza muzycznego, aby go otworzyć i słuchać utworów stacji radiowej (w moim przypadku używam odtwarzacza Audacious w systemie Linux i nawet w systemie Windows, aby słuchać internetowych stacji radiowych).

Staraj się także nie słuchać stacji radiowej z tego samego hosta, z którego przesyłasz strumieniowo na serwer, ale użyj innego komputera, aby wejść na stronę SHOUTcast Steam i pobrać plik listy odtwarzania.

Krok 2: Skonfiguruj Winampa w systemie Windows, aby przesyłał strumieniowo dźwięk do serwera SHOUTcast

8. Winampa można przekształcić w potężny odtwarzacz strumieniowego przesyłania multimediów za pomocą wtyczki SHOUTcast DSP. Najpierw przejdź do strony pobierania Nullsoft i pobierz ostatnią wersję SHOUTcast DSP.

9. Po zainstalowaniu tej wtyczki otwórz odtwarzacz Winamp i przejdź do Opcje -> Preferencje. W menu Preferencje przejdź do Wtyczki, wybierz DSP/Efekt, wybierz SHOUTcast Source DSP i kliknij Skonfiguruj aktywną wtyczkę.

10. Powinno pojawić się nowe okno o nazwie Źródło SHOUTcast. Teraz nadszedł czas, aby skonfigurować Winampa do transmisji multimediów audio do serwera SHOUTcast w systemie Linux. Na górnych kartach kliknij Wyjście i wybierz Wyjście 1. Następnie przejdź do dolnych zakładek, kliknij menu Zaloguj się i wprowadź swój Adres IP serwera SHOUTcast lub nazwę domeny, numer portu.

Wybierz 1 dla ID strumienia i wprowadź użytkownika admin dla DJ/ID użytkownika, a następnie hasło strumienia_1 skonfigurowane na serwerze (plik sc_serv.conf) i Połącz w trybie automatycznym.

11. Następnie przejdź do drugiej dolnej zakładki o nazwie Katalog, zaznacz pole Ustaw ten strumień jako publiczny i wpisz Nazwę dla Twojej stacji radiowej i publiczny adres URL.

Jeśli masz już stronę internetową dla odwiedzających (możesz także umieścić adres IP swojego serwera SHOUTcast i port w polu URL). – Krok opcjonalny.

12. Aby skonfigurować ostatnie ustawienie, kliknij zakładkę Koder, wybierz Typ kodera ulubionego multimediów (zwykle MP3), pozostaw wartości domyślne Ustawienia kodera i naciśnij przycisk Połącz.

Jeśli chcesz, aby wtyczka DSP automatycznie uruchamiała się i łączyła z serwerem SHOUTcast po uruchomieniu odtwarzacza Winamp, zaznacz także pole Automatyczne łączenie.

13. Jeśli ustawienia są prawidłowe, pojawi się komunikat Status wyświetlający ilość danych wysłanych do serwera SHOUTcast. Otwórz Putty i połącz się ze zdalnym terminalem SSH, łącząc się z serwerem SHOUTcast. Powinieneś zobaczyć szczegółowe informacje o statusie połączenia.

14. Możesz także sprawdzić stan i informacje o swoim strumieniu radiowym, odwiedzając adres IP serwera SHOUTcast na porcie 8000 z innego komputera i pobierając playlistę multimediów z serwera, aby słuchać muzyki za pomocą ulubionego odtwarzacza audio.

15. Jeśli masz aktywne połączenie internetowe i zaznaczyłeś opcję Upublicznij ten strumień we wtyczce DSP Katalog zakładka skonfigurowana w Winampie. Twoja stacja radiowa Nazwa z dołączonym adresem URL zostanie automatycznie zaszyfrowana i wyświetlona na oficjalnej stronie http://www.shoutcast.com. które możesz odwiedzić, klikając Nazwę Steam w interfejsie internetowym serwera SHOUTcast.

Krok 3: Wykonaj zadania administracyjne SHOUTcast

16. Aby zarządzać strumieniem swojej stacji radiowej, przejdź do interfejsu internetowego SHOUTcast pod adresem http://server_IP:8000, kliknij hiperłącze Logowanie administratora, wprowadź Twoje dane uwierzytelniające do serwera są skonfigurowane w pliku sc_serv.conf z systemu Linux i będziesz mógł wykonywać zadania administracyjne, takie jak przeglądanie słuchaczy, wyświetlanie historii utworów, blokowanie klientów i nie tylko.

17. Aby uzyskać bardziej zaawansowane ustawienia serwera SHOUTcast, przejdź pod ten sam adres, co opisano powyżej, kliknij hiperłącze Logowanie do serwera, wprowadź dane uwierzytelniające serwera
skonfigurowany w tym samym pliku sc_serv.conf i powinien pojawić się interfejs sieciowy serwera.

Na tej stronie możesz sprawdzić logi serwera, sprawdzić wykorzystaną przepustowość, zarządzać stacjami radiowymi i innymi ustawieniami.

To wszystko, czego potrzebujesz, aby skonfigurować prosty serwer Radio do transmisji plików audio w sieci lub Internecie za pomocą serwera Linux i odtwarzaczy multimedialnych audio z systemu Linux lub Windows. Aby uzyskać bardziej zaawansowane ustawienia, odwiedź oficjalną stronę wiki SHOUTcast pod adresem

Przewodnik dla początkujących SHOUTcast

Jeśli planujesz przesyłać strumieniowo muzykę lub inne pliki multimedialne w Internecie, powinieneś znać prawa autorskie. Witryna my (linux-console.net) nie ponosi w żaden sposób odpowiedzialności za rodzaj multimediów, które będziesz przesyłać strumieniowo, konfigurując własny serwer radiowy, korzystając z tego samouczka jako wskazówek.