“Ο Δικός σου Online Ελληνικός Κόσμος„
Η τρέχουσα ημερομηνία/ώρα είναι 24/9/2017, 20:44


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



Greek Cosmos » Tutorials » Φτιάξε Ένα Ραδιοφωνικό Σταθμό Μόνο με το PC σου
Σελίδα 1 από 1 |


avatar




Φτιάξε Ένα Ραδιοφωνικό Σταθμό Μόνο με το PC σου
Όλοι λίγο πολύ πιστεύουμε ότι η δημιουργία και λειτουργεία ενός
ραδιοφωνικού σταθμού είναι κάτι εφικτό μόνο για τους λίγους. Ακόμη και
στην περίπτωση που ο ραδιοφωνικός σταθμός είναι
ερασιτεχνικός/εθελοντικός, ο απαραίτητος τεχνικός εξοπλισμός και η άδεια
λειτουργίας ραδιοσυχνότητας κάνουν το κόστος του εγχειρήματος
απλησίαστο για τους πολλούς. Κι όμως δεν είναι έτσι.


Κατ’ αρχάς, η εικόνα αυτή έρχεται σε αντίθεση με το πρώιμο παρελθόν.
Στα πρώτα χρόνια από την εμφάνισή της η ραδιοφωνία ομοίαζε με το
διαδίκτυο, αφού χαρακτηριζόταν από το φαινόμενο του ραδιοερασιτεχνισμού.
Εξαιτίας όμως του υψηλού κόστους λειτουργίας ενός ραδιοφωνικού σταθμού,
που επιτάθηκε από σκόπιμα καταστροφικές του ραδιοερασιτεχνισμού
κρατικές πολιτικές, το ραδιόφωνο γρήγορα κυριαρχήθηκε από την
εμπορευματικοποίηση με όλες τις επιπτώσεις που αυτή έχει για το
δημοκρατικό χαρακτήρα του μέσου.




Στην ψηφιακή όμως εποχή τα πράγματα πάλι αλλάζουν προς το
δημοκρατικότερο. Κάθε ραδιοφωνικός σταθμός μπορεί πλέον να εκπέμπει από
το Διαδίκτυο χωρίς τους περιορισμούς του χώρου, του χρόνου και του
ανθρώπου. Το «φυσικώς περιορισμένο» φάσμα των ραδιοσυχνοτήτων (που πλέον
με την εισαγωγή τεχνολογιών φιλοσοφίας εφάμιλλης του Ethernet σιγά σιγά
ξεπερνάται), το οποίο έδινε τη δικαιολογία στην εξουσία να εφαρμόζει
τους προκρούστιους κανόνες της αγοράς στην ελευθερία της έκφρασης, δεν
αποτελεί εμπόδιο στον κυβερνοχώρο, όπου κάθε σταθμός μπορεί με μια
εφαρμογή streaming να εκπέμπει παγκόσμια.


Ακόμη κι έτσι όμως οι δυσκολίες δε φαίνεται να ξεπερνιούνται τελείως.
Για τη δημιουργία και διαχείριση του εκπεμπόμενου υλικού αλλά και για
την ίδια την εκπομπή του είναι απαραίτητο ειδικό λογισμικό, το οποίο
πωλείται γύρω στα 1.500 με 3.000 Ευρώ στο εμπόριο.


H λύση έρχεται και εδώ από την open source κοινότητα. Από μια ιδέα,
που ξεκίνησε από τον μη κερδοσκοπικό οργανισμό Media Development Loan
Fund, προέκυψε ένα καινούργιο λογισμικό ανοιχτής πηγής, ονόματι
Campcaster. Το Campcaster μετατρέπει τον η/υ του χρήστη σε ένα εργαλείο
δημιουργίας και διαχείρισης ραδιοφωνικού σταθμού και δίνει ουσιαστικά
στον καθένα τη δυνατότητα να εκπέμπει μέσω του διαδικτύου.
Το Campcaster
τρέχει μόνο σε Linux.
Ανάλογες του Campcaster ανοιχτής πηγής εφαρμογές
εμφανίζονται συνεχώς.


Οι εξελίξεις αυτές δεν είναι τυχαίες, όπως δεν είναι τυχαία η επίτασή
τους. Η αναρχική φύση του Διαδικτύου επηρεάζει σταδιακά όλο και
περισσότερο τις δομές της παγκόσμιας κοινωνίας και οικονομίας προς το
δημοκρατικότερο. Με βασικό χαρακτηριστικό της τα ομότιμα δίκτυα ανθρώπων
(p2p) διαρθρωμένα με οριζόντιο τρόπο και με επιβολή πολύ μικρού ελέγχου
στη διάρθρωσή τους η Κοινωνία της Πληροφορίας γίνεται ολοένα και
περισσότερο πηγή απελευθέρωσης του ανθρώπου, έκρηξης της
δημιουργικότητας και εκδημοκρατισμού της κοινωνίας. Και είμαστε ακόμη
στην αρχή. Όσο τα μέσα (hardware, software) για την παραγωγή της
πληροφορίας, της γνώσης και της κουλτούρας γίνονται προσβάσιμα από όλο
και πιο πλατιές μάζες ανθρώπων, τόσο περισσότερο αισθητές θα γίνονται οι
κοινωνικοοικονομικές αλλαγές. Ο διαδικτυακός ραδιοερασιτεχνισμός και η
απελευθέρωση του ραδιοφάσματος είναι μόνο μια πτυχή του φαινομένου
αυτού.

AIRTIME SOURCEFABRIC πρωην Campcaster



Το Airtime σας επιτρέπει να διαχειρίζεστε τον ραδιοφωνικό σας σταθμό
διαδικτυακά, με ένα έξυπνο σύστημα αρχειοθέτησης, μια ισχυρή μηχανή
αναζήτησης, έναν εύκολο δημιουργό λιστών αναπαραγωγής, ένα απλό
ημερολόγιο προγράμματος και ένα σταθερό αυτοματοποιημένο playout.
Επιπλέον έχετε τη δυνατότητα διαχείρησης του προσωπικού σας, ηχογράφησης
και επαναναμετάδοσης ζωντανών εκπομπών, αυτόματης φόρτωσης αρχείων ήχου
και εκπομπών στο SoundCloud, πραγματοποίησης stream στο Icecast ή
Shoutcast και προβολής των πληροφοριών προγράμματος μέσω των widgets της
ιστοσελίδας του Airtime.


ΗΜΕΡΟΛΟΓΙΟ ΠΡΟΓΡΑΜΜΑΤΟΣ


Ημερολόγιο Προγράμματος
Ημερολόγιο ΠρογράμματοDrag, drop, play and party.



Το Ημερολόγιο Προγράμματος του
Airtime προσφέρει δυνατότητες προγραμματισμού, διαμοιρασμού και
ραδιοφωνικής αναμετάδοσης online. Όποιος είναι οικείος με το interface
του Ημερολογίου Google, θα είναι σε θέση να δημιουργήσει interface
ημερολογίου στη στιγμή. Κάντε drag-and-drop σε αρχεία ήχου και λίστες
αναπαραγωγής μέσα στις εκπομπές. Χρησιμοποιείστε το interface γραφικών
για να αλλάξετε τη διάρκεια των εκπομπών, μόνο με την αλλαγή μεγέθους
των πλαισίων τους. Παροχή πρόσβασης σε εκπομπές μόνο σε σε εκείνους, που
οι DJ και οι εκδότες έχουν ανάγκη. Από την στιγμή που θα τοποθετηθεί
στο Ημερολόγιο Προγράμματος, η λίστα αναπαραγωγής θα αντιγραφεί, ούτως
ώστε οποιαδήποτε επεξεργασία να γίνει στην αρχική λίστα και έτσι να μην
επηρεάσει το προγραμματισμένο playout.





Πρόσβαση Χρήστη

Πάρτε τον έλεγχο και απελευθερωθείτε.





Το Airtime σας δίνει τη
δυνατότητα πλήρη ελέγχου του ραδιοφωνικού σας σταθμού. Επιτρέπει στους
διαχειριστές των ραδιοφωνικών σταθμών να δημιουργούν εκπομπές και να
μπλοκάρουν timeslots. Δυνατότητα ανάθεσης δικαιωμάτων πρόσβασης χρήστη
σε έναν ή περισσότερους DJ, υπεύθυνους για το περιεχόμενο της
συγκεκριμένης εκπομπής, επιτρέποντάς τους να οργανώνουν, να δομούν και
να ανεβάζουν αρχεία ήχου για την συγκεκριμένη εκπομπή (φυσικά όλα εξ
αποστάσεως).
Τέλος στις ανεπιθύμητες αλλαγές και clashes στο πρόγραμμα.

Βέβαια, τα δικαιώματα "πρόσβασης σε όλες τις τοποθεσίες"
μπορούν να ανατεθούν και στο υπόλοιπο προσωπικό διαχείρισης. Μπορεί όλη
αυτή η "αυστηρή" διαχείριση" πρόσβασης να μην είναι απαραίτητη σε όλους
τους ραδιοφωνικούς σταθμούς, αλλά είναι καλό να ξέρουμε, ότι ο σταθμός σας μπορεί να πορευτεί με το Airtime, καθώς το προσωπικό σας θα αυξάνεται.
Διαχείριση εξ Αποστάσεως

Αναμετάδοση από οπουδήποτε.




Αρχίστε να φαντάζεστε ότι διαχειρίζεστε έναν ραδιοφωνικό σταθμό εξ
αποστάσεως. Σκεφτείτε να διαχειρίζεστε δέκα σταθμούς από ένα μόνο
γραφείο. Σκεφτείτε να διαχειρίζονται 100 DJ έναν σταθμό χωρίς αφεντικό.

Το Airtime επιτρέπει σε όσους εσείς επιθυμείτε να
διαχειρίζονται μέσω διαδικτύου τον ραδιοφωνικό σταθμό σας, μέσω
οποιουδήποτε προγράμματος πλοήγησης και λειτουργικού συστήματος.
Διαχειριστείτε το αρχείο ήχου σας, ανεβάστε αρχεία, συγκροτήστε λίστες
αναπαραγωγής, δημιουργήστε εκπομπές, επεξεργαστείτε το Ημερολόγιο
Προγράμματος και θέστε την αναμετάδοση ήχου σε σειρά αναμονής, όλα μέσω
ενός σύγχρονου interface με βελτιωμένη ροή εργασίας του DJ και νέα
μοντέρνα εμφάνιση.

Ενημερώστε τον κόσμο, για το τι γίνεται στον αέρα.




Τώρα το Airtime παρουσιάζει μια
σειρά από JQuery widgets - μικρά μαγικά αποσπάσματα κώδικα που μπορείτε
να ενσωματώσετε στην ιστοσελίδα σας, στο blog σας...οπουδήποτε. Σας
εμφανίζουν τί "παίζεται τώρα", καθώς και το επερχόμενο πρόγραμμα του
σταθμού σας. Τέλος στη χειροκίνητη συμπλήρωση εξωτερικών ημερολογίων
και τη χρονοβόρα επεξεργασία του προγράμματος. Γιατί να επαναλαμβάνετε
τις ενέργειές σας; Εάν αλλάξετε τη σειρά των εκπομπών ή μετονομάσετε μια
εκπομπή, το widget θα ενημερώσει αυτομάτως την οθόνη, κρατώντας τους
ακροατές πάντα ενήμερους.

Ανεβάστε αυτόματα εκπομπές και μοιραστείτε τις στο SoundCloud




To SoundCloud εξελίσσεται όλο και περισσότερο σε εργαλείο προτίμησης ανταλλαγής αρχείων ήχουστο
διαδίκτυο. Κομψό και ενσωματώσιμο σύστημα αναπαραγωγής ήχου, σχόλια
κειμένου μέσα στον κυματοειδή ήχο, εκπληκτικό API και ένα τεράστιο
δίκτυο, αποτελούμενο πάνω από τέσσερα εκατομμύρια χρήστες- Τι άλλο
θέλετε;

Χρειάζεστε κάποιον για να ανεβάζει το 24ωρο περιεχόμενό σας; Όχι πια!
Τώρα, με το Airtime μπορείτε να ηχογραφείτε αυτόματα και να ανεβάζετε
επιλεγμένες εκπομπές στο SoundCloud. Από την στιγμή που βγαίνουν εκτός
αέρα, μπορείτε να τις μοιραστείτε μέσω Facebook και Twitter. Πάρτε
κατευθείαν συνεντεύξεις μέσω της SoundCloud mobile app. Ανεβάστε Upload
talkshows ή podcasts και χτίστε μια πλατφόρμα για το προφορικό
περιεχόμενό σας.

Σε συνδυασμό με την ενσωμάτωση του συστήματος διαχείρισης
περιεχομένου μας, Newscοoop, (και λίγο από την δημιουργικότητά σας)
μπορείτε να δημιουργήσετε μια ολόκληρη ιστοσελίδα διαδικτυακού
ραδιοφώνου. Με την τεράστια γκάμα ενσωματώσιμων επιλογών του SoundCloud
έχετε τη δυνατότητα να εμφανίσετε το audio στην ιστοσελίδα σας, όπως
εσείς επιθυμείτε- με ή χωρίς φωτογραφίες, μεμονωμένα κομμάτια ή
ολόκληρες λίστες αναπαραγωγής, διακριτικά miniplayers ή πλήρη αρχεία
ήχου με σχόλια...Και η δουλειά έγινε!
Έξυπνο σύστημα διαχείρισης πολυμέσων.




Για έναν ραδιοφωνικό παραγωγό, η διαχείριση πολυμέσων είναι τόσο
σημαντική, όσο οι κατάλογοι για έναν λογιστή. Το Airtime υποστηρίζει
τόσο ανέβασμα πολλαπλών αρχείων όσο και εισαγωγή ολόκληρων βιβλιοθηκών
αρχείων ήχου και σας δίνει τη δυνατότητα για πλήρη αναζήτηση σε όλα τα
αρχεία και τις λίστες αναπαραγωγής.

Μέσω ενός λείου, Ajax-καθοδηγούμενου interface, μπορείτε να
δημιουργήσετε και να επεξεργαστείτε λίστες αναπαραγωγής αρχείων ήχου,
κάνοντας απλώς drag and drop.

Ένα
από τα χαρακτηριστικά του καναλιού αναμετάδοσης πληροφορίας θα
επεκτείνει τη λειτουργικότητα των μετα-δεδομένων και σε online υπηρεσίες
όπως το Discogs.
Μετά το ανέβασμα, θα είστε σε θέση να
ενημερώσετε και να διορθώσετε όλα τα μεταδεδομένα ήχου σας, απλώς με το
πάτημα ενός κουμπιού.


Ηχογραφήστε αυτόματα εκπομπές και αναμεταδώστε τες αργότερα.




Μετά από αίτηση των χρηστών μας, το
Airtime παρουσιάζει ένα από τα πιο δημοφιλή χαρακτηριστικά: τη
δυνατότητα ηχογράφησης μια ζωντανής εκπομπής και την αυτόματη
αναμετάδοσή της σε μελλοντική, ορισμένη από εσάς, ημερομηνίας. Μια
ζωντανή εκπομπή, που μεταδίδεται κάθε Δευτέρα στις 8 παραδείγματος χάρη,
μπορεί τώρα να αναμεταδοθεί την Τετάρτη στις 2 π.μ και την Παρασκευή
στις 6 π.μ..

Απλούστατα τσεκάρετε το box, ορίστε μια ημερομηνία και ώρα για μέχρι
και δέκα αναμεταδόσεις και ξεχάστε τα πολύωρα ξενύχτια σας, προς χάρη
της βραδινής σας βάρδιας. Ανεξαρτήτως με το αν επιθυμείτε απλώς να
επαναλάβετε ποιοτικά ακούσματά σας ή να αναμεταδώσετε την εκπομπή σε
ανθρώπους με διαφορετική ώρα ζώνης, τώρα μπορείτε!







Προγραμματισμένο Playout
Δημιουργήστε καλύτερα προγράμματα στον ύπνο σας.






Το προγραμματισμένο playout του Airtime βελτιώνει αμέσως τις
αυτοματοποιημένες βάρδιες σας. Χρησιμοποιείστε λίστες αναπαραγωγής για
να δημιουργήσετε εκπομπές στο Ημερολόγιο Προγράμματος.
Προσθέστε μαγνητοφωνημένες συζητήσεις, τοποθετήστε διαφημίσεις, να
κατατάξετε jingle- όλα με ακρίβεια, καθώς η λεπτομερής οθόνη "Now Playing" σας επιτρέπει να παρακολουθείτε τι ακριβώς συμβαίνει.











Αναπαραγωγή Ακριβείας
Super-sonic performance.





Μερικές φορές τα καλύτερα πράγματα παραμένουν
αόρατα. Το Airtime χρησιμοποιεί Liquidsoap, πράγμα που σημαίνει
μεγαλύτερη σταθερότητα και crossfading, fade-in και fade-out, καθώς και
τη δυνατότητα για σημεία cue-in και cue-out μέσα σε μεμονωμένα αρχεία,
όλα με ακρίβεια δευτερολέπτου. Στο άμεσο μέλλον θα σημαίνει κάτι πολύ
περισσότερο, όσον αφορά νέο streaming και αυτόματη αρχειοθέτηση
χαρακτηριστικών.










Υποστήριξη
Μια εξαιρετική προσθήκη στην ομάδα σας.




Η Υποστήριξη της Sourcefabric μπορεί να σας βοηθήσει
να εγκαταστήσετε οτιδήποτε, από πομπούς ηλιακής ενέργειας, μέχρι
κόμβους δικτύων πολλαπλών σταθμών και πλήρη ενσωμάτωση του ραδιοφωνικού
σας σταθμού με την ιστοσελίδα σας. Προσπαθούμε τόσο να προβλέπουμε τα
προβλήματα όσο και να τα επιλύνουμε με φιλικούς και έμπειρους τεχνικούς,
οι οποίοι μπορούν να αντιμετωπίσουν προβλήματα, να σας συμβουλεύσουν
και να σας προσφέρουν προσαρμοσμένες λύσεις στα μέτρα σας.
ΚΑΤΕΒΑΣΜΑ ΚΑΙ ΕΓΚΑΤΑΣΤΑΣΗ
Το Airtime είναι το ανοικτού κώδικα λογισμικό για πλατφόρμες GNU/Linux,
αλλά εάν το εγκαταστήσετε μπορείτε να το ελέγξετε από οπουδήποτε,
χρησιμοποιώντας σύγχρονα προγράμματα πλοήγησης. Σας συνιστούμε να το
εγκαταστήσετε σε Ubuntu Linux 10.04 LTS ή Debian Squeeze σε υπολογιστή
με επεξεργαστή τουλάχιστον 1 GHz και 512 MB μνήμης RAM για Εκδοχή
Διακομιστή OS ή 1GB μνήμης RAM για Εκδοχή Desktop OS
.

ΚΑΤΕΒΑΣΤΕ ΑΠΟ ΕΔΩ http://sourceforge.net/projects/airtime/files/2.0.3/airtime-2.0.3
Ubuntu & Debian





Easy setup



The airtime-easy-setup package sets up a typical
Airtime configuration without prompting you for any settings. You can
then install the latest Airtime package from the Sourcefabric repository
with a few clicks.


After that, the Airtime administration interface can be accessed at
the default domain name of the computer (such as
http://airtime.example.com). If you have not yet set a fully qualified
domain name for the computer, you can use a URL such as http://ubuntu/
on the localhost for testing purposes. Whichever domain name you use,
the Icecast administration interface will be at port 8000 of the same
URL (such as http://airtime.example.com:8000).


You can download the airtime-easy-setup package from http://apt.sourcefabric.org/misc/airtime-easy-setup.deb
which is a link to the latest version of the package. You should stay
connected to the Internet throughout the installation, as a number of
dependency packages have to be installed from online repositories.



On Ubuntu 10.04 'lucid' or Debian 6.0 'squeeze', you can run the airtime-easy-setup package from your browser using the program GDebi.





If you have chosen to save the package to your computer instead, in the desktop file manager, right-click on the airtime-easy-setup package and select Open with GDebi Package Installer:





Or for an Ubuntu lucid or Debian squeeze server without a desktop, you can use gdebi on the command line:

sudo apt-get update
sudo gdebi airtime-easy-setup.deb


If gdebi is not installed, you can run this command first:

sudo apt-get install gdebi


Later versions of Ubuntu have replaced GDebi with the program software-center. On a desktop installation, right-click on the package and select Open with Ubuntu Software Center. This program can also be run from the command line, for example:


software-center airtime-easy-setup.deb


Any of the methods above should resolve package dependencies automatically.


Install Airtime




Once the installation of airtime-easy-setup has completed, you can install the latest Airtime package on a desktop system using your usual package manager, such as Ubuntu Software Center, or Synaptic on Debian.





On a server, you can use the commands:

sudo apt-get update
sudo apt-get install airtime


Configure for production



To convert a test installation into a production installation, you can run the command:


sudo dpkg-reconfigure airtime
The dkpg-reconfigure command will run through the configuration steps shown in the Automated installation chapter, so that you can set the correct hostnames and passwords for your production Airtime server.

Redhat & Άλλα Distros




Manual installation



You do not normally need to install Airtime manually, unless you
are testing a development version of the software. Versions of Airtime
recommended for production use are available for download and upgrade
via secure apt, as shown in the Automated installation chapter.



Updating python-virtualenv

Airtime requires a version of python-virtualenv
later than 1.4.8, but Ubuntu Lucid includes the older version 1.4.5 of
this package. Before performing a manual installation on Lucid, you
should update python-virtualenv using the backported package available from the http://apt.sourcefabric.org/
repository. This step is not necessary when performing an automated
installation, in which dependencies are resolved automatically.

Full install



The airtime-full-install script has been tested on
Ubuntu GNU/Linux servers and is designed to configure your server for
you, using typical default settings.


1. In the server terminal or console, download Airtime from https://sourceforge.net/projects/airtime/files/ with wget. For example, to download version 2.0.3, you could use the command:

wget http://downloads.sourceforge.net/project/airtime/2.0.3/airtime-2.0.3.tar.gz


2. Unzip the downloaded file in your home directory. This action will create a subdirectory called airtime-2.0.3:

sudo tar -xvzf airtime-2.0.3.tar.gz -C ~/


3. Run the airtime-full-install script:


sudo ~/airtime-2.0.3/install_full/ubuntu/airtime-full-install


The installation script will indicate which files are being
installed on your system, and the directories they are being unpacked
into. Finally, it will run the airtime-check-system script to confirm that your server environment is set up correctly.

AIRTIME_STATUS_URL = http://localhost/api/status/format/json/api_key/%%api_key%%
AIRTIME_SERVER_RESPONDING = OK
KERNEL_VERSION = 2.6.32-38-generic
MACHINE_ARCHITECTURE = x86_64
TOTAL_MEMORY_MBYTES = 6128220
TOTAL_SWAP_MBYTES = UNKNOWN
AIRTIME_VERSION = 2.0.3
OS = Ubuntu 10.04.4 LTS x86_64
CPU = Dual Core AMD Opteron(tm) Processor 170
WEB_SERVER = Apache/2.2.14 (Ubuntu)
PLAYOUT_ENGINE_PROCESS_ID = 13723
PLAYOUT_ENGINE_RUNNING_SECONDS = 2681
PLAYOUT_ENGINE_MEM_PERC = 0.2%
PLAYOUT_ENGINE_CPU_PERC = 0.0%
LIQUIDSOAP_PROCESS_ID = 13732
LIQUIDSOAP_RUNNING_SECONDS = 2681
LIQUIDSOAP_MEM_PERC = 0.4%
LIQUIDSOAP_CPU_PERC = 24.9%
MEDIA_MONITOR_PROCESS_ID = 13818
MEDIA_MONITOR_RUNNING_SECONDS = 2665
MEDIA_MONITOR_MEM_PERC = 0.2%
MEDIA_MONITOR_CPU_PERC = 0.0%
RABBITMQ_PROCESS_ID = 14622
RABBITMQ_RUNNING_SECONDS = 2553
RABBITMQ_MEM_PERC = 0.3%
RABBITMQ_CPU_PERC = 0.0%

-- Your installation of Airtime looks OK!

********************** Install Complete ***********************


You are now ready to proceed to the Configuration chapter.


Minimal install




The alternative airtime-install script does not attempt to configure your server, an option which you may find more suitable if you have special requirements.


1. In the server terminal or console, install the list of
dependencies. For example, on Ubuntu 10.04 (Lucid Lynx) LTS you could
enter the command:

sudo apt-get install apache2 curl ecasound gzip icecast2 lame \
libao-ocaml libapache2-mod-php5 libcamomile-ocaml-data libesd0 \
libmad-ocaml libmp3lame-dev libportaudio2 libpulse0 libsamplerate0 \
libsoundtouch-ocaml libtaglib-ocaml libvorbis-ocaml lsb-release \
monit mpg123 multitail odbc-postgresql patch php-pear php5-curl php5-gd \
php5-pgsql postgresql python2.6 python-virtualenv rabbitmq-server sudo \
tar vorbis-tools
2. Check that the Apache web server modules that Airtime requires are enabled:
sudo a2enmod php5 rewrite


The server should respond:

Module php5 already enabled
Module rewrite already enabled


3. Create a directory to contain the Airtime web interface:

sudo mkdir -p /usr/share/airtime/public


4. Next, create the Airtime virtual host configuration file for Apache:

sudo nano /etc/apache2/sites-available/airtime


and enter the information below, substituting your server's hostname for airtime.example.com and your system administrator's email address for admin@example.com. Make sure you set the DocumentRoot and Directory paths correctly. This should match the public directory that the installer will unpack the web interface into, which by default is the /usr/share/airtime/public/ directory.


ServerName airtime.example.com
ServerAdmin admin@example.com
DocumentRoot /usr/share/airtime/public
php_admin_value upload_tmp_dir /tmp


DirectoryIndex index.php
AllowOverride all
Order allow,deny
Allow from all




Press Ctrl+O to save the file, then Ctrl+X to exit the nano editor.


5. Create the PHP configuration file /etc/airtime/airtime.ini in nano:

sudo nano /etc/airtime/airtime.ini


with the following contents:


[PHP]
memory_limit = 512M
magic_quotes_gpc = Off
file_uploads = On
upload_tmp_dir = /tmp


Save and exit nano, then link this file to the system's PHP configuration with the command:

sudo ln -s /etc/airtime/airtime.ini /etc/php5/conf.d/airtime.ini


6. Enable the new configuration by entering the command:

sudo a2ensite airtime


The server should respond:

Enabling site airtime.
Run '/etc/init.d/apache2 reload' to activate new configuration!


You may also need to disable the default site configuration, which may otherwise interfere with your Airtime installation:

sudo a2dissite default


As suggested by the output of the command above, reload the web server configuration.

sudo /etc/init.d/apache2 reload


The server should respond:

* Reloading web server config apache2
7. Download Airtime from https://sourceforge.net/projects/airtime/files/ with wget. For example, to download version 2.0.3, you could use the command:
wget http://downloads.sourceforge.net/project/airtime/2.0.3/airtime-2.0.3.tar.gz


8. Unzip the downloaded file in your home directory. This action will create a subdirectory called airtime-2.0.3:

sudo tar -xvzf airtime-2.0.3.tar.gz -C ~/
9. Monit is a utility which Airtime uses to make sure that the system runs smoothly. Enable it by opening the /etc/default/monit file in the nano editor:
sudo nano /etc/default/monit


Find the line that begins with startup and change the value to 1:

startup=1


Save the file with Ctrl+O and close nano with Ctrl+X. Now copy the
Monit configuration from the Airtime install directory to the /etc/monit/conf.d/ directory:


sudo cp ~/airtime-2.0.3/python_apps/monit/airtime-monit.cfg /etc/monit/conf.d/


Open the /etc/monit/monitrc file in nano:

sudo nano /etc/monit/monitrc


At the end of the file, add the line:

include /etc/monit/conf.d/*
Save the file with Ctrl+O and close nano with Ctrl+X. Then start Monit with:
sudo invoke-rc.d monit start


More information about monit is available in the chapter Using Monit.


10. On Debian squeeze, make sure the rabbitmq-server daemon has started:

sudo invoke-rc.d rabbitmq-server start


11. Finally, run the airtime-install script:


sudo ~/airtime-2.0.3/install_minimal/airtime-install


Once the airtime-check-system script confirms that the install has been successful, you are now ready to proceed to the Configuration chapter.


Install script options



By default, the airtime-install script preserves
any existing configuration or installation that it finds on the server.
However, it is also possible to dictate the behaviour of the script with
a command line option, as follows:


--help|-h Displays usage information.
--overwrite|-o Overwrite any existing config files.
--preserve|-p Keep any existing config files.
--no-db|-n Turn off database install.
--reinstall|-r Force a fresh install of this Airtime version


Manual uninstall



To manually uninstall Airtime from the server, run the airtime-uninstall script from the original installation directory, for example:


sudo ~/airtime-2.0.3/install_minimal/airtime-uninstall


Optionally, you can also delete the Airtime storage archive and
configuration folders, if you have backups and are not going to need the
data on this particular server again. The rm command should be used with caution, because it has no undo feature.


sudo rm -r /srv/airtime
sudo rm -r /etc/airtime





Κατέβασμα και Εγκατάσταση

Airtime

avatar




Πάρα πολύ ωραίος ο οδηγός ! Γίνεται και με τα windows αυτό... Θα έλεγα ότι ο απλούστερος τρόπος από αυτούς που υπάρχουν είναι μέσω του Winamp player με το κατάλληλο plug in.

Βέβαια ποιος αντιμετωπίζει την ΑΕΠΙ τώρα... ...

Πραγματικά νομίζω ότι η εταιρία αυτή είναι παράλογη...



Το σωστό ζεϊμπέκικο χορεύεται προσπαθώντας να βγεις από θάλασσα που έχει κάτω πέτρες...


Σελίδα 1 από 1

Δικαιώματα σας στην κατηγορία αυτή:
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης

Forumgreek.com | © PunBB | Δωρεάν φόρουμ υποστήριξης | Επαφή | Αναφορά κατάχρησης | Sosblog