Radiopoli
Το ψηφιακό σπίτι του ελληνικού ραδιοφώνου — και το γραφείο απ' όπου το τρέχουν οι σταθμοί
Πλατφόρμα ραδιοφώνου με πρώτη την Ελλάδα: μία εφαρμογή όπου ο ακροατής βλέπει τι παίζει τώρα, ακολουθεί τους ανθρώπους που τον ενδιαφέρουν και βρίσκει το τραγούδι που μόλις έχασε — και ένας πίνακας όπου το stream, το πρόγραμμα και η ακροαματικότητα ενός σταθμού είναι πραγματικά η δουλειά κάποιου. Ο ήχος δεν περνά ποτέ από την πλατφόρμα.
Το πρόβλημα
Η ψηφιακή ζωή ενός σταθμού είναι πέντε σύνδεσμοι και μια εικασία
Ένας ελληνικός τοπικός σταθμός έχει ένα player στη σελίδα του, μια σελίδα στα κοινωνικά δίκτυα, ένα γυμνό stream URL που κάποιος κόλλησε σε έναν συλλέκτη πριν από χρόνια, και podcast σε τρίτη πλατφόρμα. Ο ακροατής που θέλει να μάθει τι παίζει τώρα πρέπει ήδη να το ξέρει. Και κανείς — πολύ λιγότερο ο ίδιος ο σταθμός — δεν μπορεί να πει πόσοι άκουσαν πραγματικά, για πόση ώρα, ή αν το stream ήταν καν όρθιο στις εννιά το πρωί.
Τι φτιάξαμε
Ένας κατάλογος, δύο επίπεδα, καμία μετακόμιση
Το Radiopoli δίνει στον σταθμό σελίδα, πρόγραμμα, παρουσιαστές, ουρά αιτημάτων και πίνακα ελέγχου, χωρίς να του ζητήσει να μετακινήσει ούτε ένα byte της εκπομπής του. Κρατά τον δικό του Icecast· εμείς αποθηκεύουμε το endpoint, το ελέγχουμε κάθε λίγα λεπτά και δίνουμε το URL στον ακροατή. Η πλατφόρμα επιστρέφει μεταδεδομένα και μια διεύθυνση stream — και μετά το κινητό συνδέεται απευθείας στον server του σταθμού. Τα δύο επίπεδα δεν μοιράζονται ποτέ το ίδιο καλώδιο, και γι' αυτό μια βλάβη στον πίνακα δεν μπορεί να διακόψει την ακρόαση κανενός.
Μέσα στο προϊόν
Τι υπάρχει πραγματικά μέσα
Μία εφαρμογή, με πρώτο το ζωντανό
Αρχική, ανακάλυψη, μόνιμο player, εκπομπές και βιβλιοθήκη. Τι παίζει αυτή τη στιγμή, με φίλτρα ανά πόλη, είδος, εκπομπή ή παρουσιαστή — γιατί «τι παίζει τώρα» είναι η ερώτηση για την οποία ανοίγει κανείς μια εφαρμογή ραδιοφώνου.
Το γραφείο του ίδιου του σταθμού
Ξεχωριστός πίνακας ανά σταθμό: κατάσταση stream, σημερινό πρόγραμμα, αύξηση ακολούθων, ουρά αιτημάτων, στοιχεία ακρόασης και το πακέτο του. Οριοθετημένος, ώστε ένας παραγωγός να βλέπει τις δικές του εκπομπές και όχι τα εμπορικά του σταθμού.
Έλεγχοι που ξυπνούν τον σωστό άνθρωπο
Κάθε endpoint ελέγχεται με δικό του χρονόμετρο και κλιμακούμενη αναμονή. Μία χαμένη σύνδεση είναι υποβάθμιση, όχι διακοπή· τρεις αποτυχίες ανοίγουν περιστατικό και στέλνουν ακριβώς μία ειδοποίηση, σε όσους μπορούν πράγματι να το διορθώσουν.
Now Playing που παραδέχεται τι ξέρει
Καλλιτέχνης και τίτλος κανονικοποιημένοι, οι επαναλήψεις φιλτραρισμένες, και κάθε ένδειξη κουβαλά την προέλευσή της. Ένα τραγούδι που ήρθε πριν από είκοσι τρεις ώρες σημειώνεται ως παλιό αντί να παρουσιάζεται ως τρέχον.
Το πρόγραμμα δεν είναι το stream
Επαναλαμβανόμενοι κανόνες και μεμονωμένες εξαιρέσεις, που επιλύονται στη ζώνη ώρας του ίδιου του σταθμού. Και τα δύο άκρα μιας ζώνης είναι ανεξάρτητες ενδείξεις ρολογιού, ώστε τίποτα να μη βγαίνει αθόρυβα μία ώρα λάθος τις δύο Κυριακές του χρόνου που αλλάζει η ώρα.
Ακρόαση χωρίς λογαριασμό
Αγαπημένα, ακολουθήσεις και πρόσφατα δουλεύουν και αποσυνδεδεμένα, πάνω σε ένα ψευδώνυμο κλειδί που δημιουργείται όταν υπάρχει κάτι να αποθηκευτεί — ποτέ με την άφιξη. Με τη σύνδεση, η βιβλιοθήκη του επισκέπτη περνά στον λογαριασμό.
Αιτήματα με κανονισμό
Χρονικά παράθυρα, περίοδοι αναμονής, ημερήσια πλαφόν και λίστες αποκλεισμού. Ένας σταθμός δεν δέχεται αιτήματα μέχρι να το δηλώσει, και κάθε άρνηση κατονομάζει τον κανόνα της — ώστε η εφαρμογή να λέει «τα αιτήματα ανοίγουν στις 18:00» αντί για «όχι».
Επαναλήψεις που κουβαλούν τα δικαιώματά τους
Κάθε on-demand υλικό έχει κατάσταση δικαιωμάτων και ημερομηνία λήξης. Ο εισαγωγέας podcast αρνείται να τρέξει χωρίς καταγεγραμμένη εξουσιοδότηση, και μια απόσυρση απενεργοποιεί το υλικό χωρίς να σβήνει τα τεκμήρια.
Δύο γλώσσες, ελεγμένες από μηχανή
Τα ελληνικά είναι η προεπιλογή και τα αγγλικά ισότιμα, μέχρι τις περιγραφές σταθμών και τους τίτλους εκπομπών. Ένα κλειδί που μπήκε στη μία πλευρά και ξεχάστηκε στην άλλη ρίχνει το build αντί να γυρίσει σιωπηλά στην άλλη γλώσσα.
Οι εφαρμογές μας φτάνουν σήμερα απευθείας σε όσους τις χρησιμοποιούν. Οι καταχωρίσεις στο Google Play ακολουθούν μόλις ολοκληρωθεί η επαλήθευση του εταιρικού μας λογαριασμού προγραμματιστή.
Αποφάσεις-υπογραφή
Οι επιλογές που θα υπερασπιστούμε
Για ποιους είναι
Ακροατές ραδιοφώνου στην Ελλάδα και στο εξωτερικό, και οι τοπικοί σταθμοί που δεν θέλουν να παραγγείλουν δική τους εφαρμογή.
-
Η πλατφόρμα δίνει ένα URL και το κινητό ανοίγει μόνο του το stream — ο πίνακας μπορεί να είναι εκτός και κάθε ακροατής να συνεχίζει να ακούει τον σταθμό του.
-
Κανένας σταθμός δεν χρειάζεται να μετακομίσει για να μπει. Ο υπάρχων Icecast του είναι ισότιμος τρόπος σύνδεσης, όχι εφεδρεία για όσους δεν μετακινούνται.
-
Οι πίνακες αναλυτικών δεν έχουν στήλη για πρόσωπο: μια συνεδρία ακρόασης κουβαλά μονόδρομο ψευδώνυμο, ώστε τα νούμερα να επιβιώνουν μιας διαγραφής λογαριασμού και κανένα dashboard να μην μπορεί να αποκαλύψει κάποιον.
-
Ένας σταθμός δεν δημοσιεύεται πριν είναι πραγματικά έτοιμος — εννέα έλεγχοι, οι επτά συναγόμενοι από εγγραφές και όχι τσεκαρισμένοι στο χέρι, και καμία παράκαμψη για τη βραδιά της πρεμιέρας.
Φτιαγμένο με
Η τεχνολογία από κάτω
Κι άλλα έργα μας
Όλα τα έργαManagoStores
Η σουίτα αποθήκης που ξέρει σε ποιο ράφι βρίσκεται
FisikoTherapyHUB
Το hub της φυσικοθεραπείας — φτιαγμένο για να λύσει τα χέρια του φυσικοθεραπευτή αλλά και για του ασθενή
Scoutaras
Το LinkedIn του ποδοσφαίρου και του μπάσκετ
We Forge your Internet.
Έχετε κάτι που θέλει σφυρηλάτηση;
Πείτε μας τι προσπαθείτε να φτιάξετε. Απαντάμε σε κάθε σοβαρό μήνυμα μέσα σε 24 ώρες — συνήθως με ερωτήσεις, μερικές φορές με ένα πρόχειρο πλάνο συνημμένο.
Χωρίς sales funnel, χωρίς chatbot. Το email φτάνει στο γραφείο ενός προγραμματιστή.