Διαδικτυακή ροή μουσικής με το Winamp Player και την κονσόλα Mixxx DJ χρησιμοποιώντας "SHOUTcast Radio Server" σε Linux


Το προηγούμενο σεμινάριο σχετικά με τον διακομιστή SHOUTcast, μόλις κάλυψε τη βασική ρύθμιση διακομιστή στη διανομή CentOS 7 Linux, χωρίς ζωντανή ροή πολυμέσων.

Αυτός ο οδηγός δεν απευθύνεται σε προχωρημένους χρήστες Linux και θα σας καθοδηγήσει στη διαδικασία του πώς μπορείτε να χρησιμοποιήσετε ένα από τα πιο δημοφιλή προγράμματα αναπαραγωγής μουσικής στις πλατφόρμες των Windows, το Winamp, για να μεταδώσετε μέσων ήχου στο διαδίκτυο από απομακρυσμένα σημεία με τη βοήθεια του SHOUTcast DSP plugin και, επίσης, πώς μπορείτε να χρησιμοποιήσετε την κονσόλα Mixxx DJ, το πιο προηγμένο πρόγραμμα DJing μίξης μουσικής στο Linux, για να βάλετε τη μικτή μουσική σας σε- αέρα μέσω Διαδικτύου.

Απαιτήσεις:

  1. Εγκαταστήστε τον SHOUTCast Radio Server σε Linux
  2. Εγκαταστήστε το Linux Mint 17 (Qiana)

Ενώ το Mixxx είναι διαθέσιμο σε όλες τις μεγάλες διανομές Linux, αυτός ο οδηγός θα καλύπτει μόνο την εγκατάσταση και τη διαμόρφωση του Mixxx στο Linux Mint 17, που είναι η καλύτερη πλατφόρμα για αρχάριους που χρειάζονται μόνο μια δωρεάν πλατφόρμα ανοιχτού κώδικα, με λίγα μόνο απλά κλικ ή απόσταση εντολών για να εγκαταστήσετε και να ρυθμίσετε όλα τα προκατασκευασμένα πακέτα debian για το Mixxx player για τη ροή των μίξεων τους μέσω Διαδικτύου.

Σημαντικό: Όπως είπα, οι παρακάτω οδηγίες είναι πρακτικά δοκιμασμένες στο Linux Mint 17, αλλά οι ίδιες οδηγίες μπορούν επίσης να λειτουργήσουν σε όλες τις άλλες κύριες Διανομές Linux, η μόνη διαφορά είναι το μέρος εγκατάστασης Mixxx, που μπορείτε επίσης να το αποκτήσετε κάνοντας yum ή apt.

Βήμα 1: Εγκατάσταση και ρύθμιση παραμέτρων Mixxx για ροή αρχείων ήχου στον διακομιστή SHOUTcast

1. Εάν δεν είστε προχωρημένος χρήστης Linux και η γραμμή εντολών ακούγεται τρομακτική, μπορείτε να εγκαταστήσετε το πρόγραμμα Mixxx από μια γραφική διεπαφή χρήστη, ανοίγοντας το Linux Mint Διαχείριση λογισμικού.

Κάντε κλικ στο Μενού του Linux Mint, μεταβείτε στη Διαχείριση λογισμικού, αναζητήστε το λογισμικό Mixxx και εγκαταστήστε το στο σύστημά σας, όπως παρουσιάζεται στα παρακάτω στιγμιότυπα οθόνης.

2. Ως εναλλακτική λύση για την ελαχιστοποίηση του χρόνου, μπορείτε να χρησιμοποιήσετε τη γραμμή εντολών για να εγκαταστήσετε το Mixxx. Ανοίξτε ένα Τερματικό και πληκτρολογήστε την ακόλουθη εντολή για να εγκαταστήσετε το λογισμικό Mixxx.

sudo apt-get install mixxx

3. Αφού εγκατασταθεί το Mixxx στο σύστημά σας, πρέπει να ρυθμίσετε τις παραμέτρους για να μπορείτε να μεταδίδετε ζωντανό ήχο στον διακομιστή SHOUTcast. Ανοίξτε το Mixxx και προσθέστε ένα
φάκελο που περιέχει δείγματα ήχου για να ελέγξετε τη διαμόρφωση. Φορτώστε τα δείγματα μουσικής σας στις κονσόλες Mixxx και, στη συνέχεια, μεταβείτε στο μενού Επιλογές -> Προτιμήσεις.

4. Στο μενού Προτιμήσεις, μεταβείτε στο κάτω μέρος της Ζωντανή μετάδοση και χρησιμοποιήστε τις ακόλουθες ρυθμίσεις (δείτε το παρακάτω στιγμιότυπο οθόνης ως παράδειγμα).

  1. Επιλέξτε το πλαίσιο Ενεργοποίηση ζωντανής μετάδοσης.
  2. Επιλέξτε Shoutcast Σύνδεση διακομιστή
  3. Εισαγάγετε τον διακομιστή SHOUTcast Διεύθυνση IP ή το όνομα DNS στο αρχείο Κεντρικός υπολογιστής.
  4. Εισαγάγετε τον αριθμό Θύρα του διακομιστή SHOUTcast (από προεπιλογή είναι 8000 εάν δεν έχει αλλάξει ).
  5. Εισαγάγετε διαχειριστής στο αρχείο Σύνδεση (προεπιλεγμένος χρήστης για διακομιστή SHOUTcast).
  6. Στο αρχείο Κωδικός πρόσβασης Εισαγάγετε τον κωδικό πρόσβασης ροής_1 που έχει διαμορφωθεί στον διακομιστή SHOUTcast (αρχείο sc_server.conf).
  7. Επιλέξτε το πλαίσιο Δημόσια ροή και εισαγάγετε τις πληροφορίες του ραδιοφωνικού σας σταθμού.
  8. Εάν κάνετε steam MP3 επιλέξτε αυτήν τη μορφή στο Encoding.

5. Αφού ολοκληρώσετε, πατήστε το κουμπί OK για να εφαρμοστούν οι ρυθμίσεις και θα εμφανιστεί ένα νέο αναδυόμενο παράθυρο εάν η σύνδεση με τον διακομιστή SHOTcast εδραιώθηκε με επιτυχία.

Αυτό είναι όλο! Πατήστε το κουμπί Αναπαραγωγή από την κονσόλα Mixxx και ο ήχος σας θα πρέπει τώρα να μεταδοθεί στον διακομιστή που θα μεταδίδεται ζωντανά στα δίκτυά σας ή στο Διαδίκτυο.

6. Εάν θέλετε να δοκιμάσετε τη λειτουργικότητα του διακομιστή, ανοίξτε ένα πρόγραμμα περιήγησης και πληκτρολογήστε τον διακομιστή SHOUTcast Διεύθυνση IP ή το όνομα τομέα με τον αριθμό θύρας του στη διεύθυνση URL http:/ /192.168.1.80:8000 και η ζωντανή ροή θα πρέπει να είναι διαθέσιμη για λήψη κάνοντας κλικ στο Ακρόαση.

7. Μετά τη λήψη του αρχείου της λίστας αναπαραγωγής ροής του διακομιστή, χρησιμοποιήστε το αγαπημένο σας πρόγραμμα αναπαραγωγής μουσικής για να το ανοίξετε και να ακούσετε τραγούδια ραδιοφωνικού σταθμού (στην περίπτωσή μου χρησιμοποιώ το πρόγραμμα αναπαραγωγής Audacious σε Linux και ακόμη και στα Windows για να ακούσετε ραδιοφωνικούς σταθμούς στο Διαδίκτυο).

Επίσης, προσπαθήστε να μην ακούτε τον ραδιοφωνικό σταθμό από τον ίδιο κεντρικό υπολογιστή που κάνετε streaming στον διακομιστή, αλλά χρησιμοποιήστε διαφορετικό υπολογιστή για να εισέλθετε στην ιστοσελίδα SHOUTcast Steam και να κάνετε λήψη του αρχείου της λίστας αναπαραγωγής.

Βήμα 2: Διαμορφώστε το Winamp στα Windows για ροή ήχου σε διακομιστή SHOUTcast

8. Το Winamp μπορεί να μετατραπεί σε ένα ισχυρό πρόγραμμα αναπαραγωγής ροής πολυμέσων με τη βοήθεια του SHOUTcast DSP Plug-in. Πρώτα μεταβείτε στη σελίδα λήψης Nullsoft και πάρτε την τελευταία έκδοση του SHOUTcast DSP.

9. Αφού εγκαταστήσετε αυτήν την προσθήκη, ανοίξτε το Winamp player και μεταβείτε στις Επιλογές -> Προτιμήσεις. Στο μενού Προτιμήσεις μεταβείτε στις Προσθήκες, επιλέξτε DSP/Effect, επιλέξτε SHOUTcast Source DSP και πατήστε Διαμόρφωση ενεργής προσθήκης.

10. Θα πρέπει να εμφανιστεί ένα νέο παράθυρο με το όνομα SHOUTcast Source. Τώρα ήρθε η ώρα να διαμορφώσετε το Winamp για μετάδοση πολυμέσων ήχου στον διακομιστή SHOUTcast στο Linux. Στις επάνω καρτέλες κάντε κλικ στο Έξοδος και επιλέξτε Έξοδος 1. Στη συνέχεια, μεταβείτε στις κάτω καρτέλες, πατήστε το μενού Σύνδεση και εισαγάγετε τη Διεύθυνση IP διακομιστή SHOUTcast ή το όνομα τομέα, τον αριθμό Θύρα.

Επιλέξτε 1 για Αναγνωριστικό ροής και εισαγάγετε διαχειριστή χρήστη για DJ/User ID ακολουθούμενο από streampassword_1 έχει ρυθμιστεί σε διακομιστή (αρχείο sc_serv.conf) και Σύνδεση χρησιμοποιώντας την αυτόματη λειτουργία.

11. Στη συνέχεια, μεταβείτε στη δεύτερη καρτέλα κάτω με το όνομα Κατάλογος, επιλέξτε το πλαίσιο Κάντε αυτήν τη ροή δημόσια, εισαγάγετε ένα Όνομα για τον ραδιοφωνικό σας σταθμό και μια δημόσια διεύθυνση URL.

Εάν έχετε ήδη μια σελίδα ιστότοπου για επισκέπτες (μπορείτε επίσης να βάλετε τη διεύθυνση IP του διακομιστή SHOUTcast και τη θύρα σας σε αρχείο URL). – Προαιρετικό βήμα.

12. Για να διαμορφώσετε την τελευταία ρύθμιση, πατήστε την καρτέλα Κωδικοποιητής, επιλέξτε το αγαπημένο σας μέσο Τύπος κωδικοποιητή (συνήθως MP3), αφήστε τις προεπιλεγμένες τιμές για Ρυθμίσεις κωδικοποιητή και πατήστε το κουμπί Σύνδεση.

Εάν θέλετε η Προσθήκη DSP να ξεκινά αυτόματα και να συνδέεται με τον διακομιστή SHOUTcast μετά την εκκίνηση του Winamp player, επιλέξτε επίσης το πλαίσιο Αυτόματη σύνδεση.

13. Εάν οι ρυθμίσεις είναι σωστές, θα λάβετε ένα μήνυμα για την Κατάσταση που θα εμφανίζει την ποσότητα των δεδομένων που αποστέλλονται στον διακομιστή SHOUTcast. Ανοίξτε ένα Putty και συνδεθείτε σε απομακρυσμένη σύνδεση τερματικού SSH στον διακομιστή SHOUTcast και θα δείτε μερικές λεπτομερείς πληροφορίες σχετικά με την κατάσταση σύνδεσης.

14. Μπορείτε επίσης να ελέγξετε την κατάσταση και τις πληροφορίες της ροής του ραδιοφώνου σας μεταβαίνοντας στη διεύθυνση IP του διακομιστή SHOUTcast στη θύρα 8000 από διαφορετικό υπολογιστή και να πραγματοποιήσετε λήψη της λίστας αναπαραγωγής πολυμέσων διακομιστή για να ακούσετε μουσική με την αγαπημένη σας συσκευή αναπαραγωγής ήχου.

15. Εάν έχετε ενεργή σύνδεση στο Διαδίκτυο και έχετε επιλέξει Δημιουργία αυτής της ροής στην προσθήκη DSP Κατάλογος καρτέλα που έχει ρυθμιστεί στο Winamp. Ο ραδιοφωνικός σας σταθμός Όνομα με τη συνημμένη διεύθυνση URL θα κατακερματιστεί αυτόματα και θα εμφανιστεί στη σελίδα http://www.shoutcast.comofficial. την οποία μπορείτε να επισκεφτείτε κάνοντας κλικ στο Όνομα Steam από τη διεπαφή ιστού διακομιστή SHOUTcast.

Βήμα 3: Εκτελέστε διαχειριστικές εργασίες SHOUTcast

16. Για να διαχειριστείτε τη ροή του ραδιοφωνικού σας σταθμού, μεταβείτε στη διεπαφή ιστού SHOUTcast στη διεύθυνση http://server_IP:8000, κάντε κλικ στον υπερσύνδεσμο Είσοδος διαχειριστή και εισαγάγετε τα διαπιστευτήρια ροής του διακομιστή σας έχουν διαμορφωθεί σε αρχείο sc_serv.conf από Linux και θα μπορείτε να εκτελείτε εργασίες διαχείρισης, όπως προβολή των Ακροατών σας, εμφάνιση Ιστορικού τραγουδιού, Απαγόρευση πελατών και πολλά άλλα.

17. Για πιο προηγμένες ρυθμίσεις διακομιστή SHOUTcast, μεταβείτε στην ίδια διεύθυνση όπως περιγράφεται παραπάνω, πατήστε τον υπερσύνδεσμο Σύνδεση διακομιστή, εισαγάγετε τα διαπιστευτήρια του διακομιστή σας
έχει ρυθμιστεί στο ίδιο αρχείο sc_serv.conf και θα πρέπει να εμφανιστεί η διεπαφή ιστού του διακομιστή.

Σε αυτή τη σελίδα μπορείτε να συμβουλευτείτε τα αρχεία καταγραφής διακομιστή, να λάβετε το χρησιμοποιούμενο εύρος ζώνης, να διαχειριστείτε το Radio Steam σας ή άλλες ρυθμίσεις.

Αυτό είναι το μόνο που χρειάζεστε για να διαμορφώσετε έναν απλό διακομιστή Radio για τη μετάδοση αρχείων ήχου μέσω δικτύων ή Διαδικτύου χρησιμοποιώντας έναν διακομιστή Linux και συσκευές αναπαραγωγής ήχου πολυμέσων από Linux ή Windows. Για πιο σύνθετες ρυθμίσεις, επισκεφτείτε την επίσημη σελίδα wiki SHOUTcast στη διεύθυνση

Οδηγός έναρξης SHOUTcast

Εάν σκοπεύετε να κάνετε ροή μουσικής ή άλλα αρχεία πολυμέσων στο Διαδίκτυο, θα πρέπει να γνωρίζετε τους νόμους περί πνευματικών δικαιωμάτων. Εμείς (linux-console.net) ο ιστότοπος δεν φέρει καμία ευθύνη για το είδος των μέσων που θα μεταδώσετε μέσω ροής ρυθμίζοντας τον δικό σας διακομιστή ραδιοφώνου χρησιμοποιώντας αυτό το σεμινάριο ως καθοδήγηση.