Multicast Video: Custom Domain – το κανάλι σου στο δικό σου domain με HTTPS
2 προβολέςΙσχύει για: Multicast Video. Δεν ξέρεις ποιο πάνελ έχεις; Δες Ποιο πάνελ ραδιοφώνου ή video έχω;
Με το Custom Domain το κανάλι σου ανοίγει από μια διεύθυνση του δικού σου domain, π.χ. https://tv.mystation.gr, αντί για τη διεύθυνση του server μας. Στη ρίζα του domain ανοίγει η δημόσια σελίδα του καναλιού, και υπάρχουν επίσης σύνδεσμοι για VLC και για απευθείας ροή HLS. Το πιστοποιητικό SSL (για το https://) εκδίδεται δωρεάν από τη Let's Encrypt, με ένα κλικ.
Η όλη διαδικασία έχει τρία βήματα: ορίζεις το domain, προσθέτεις μια εγγραφή DNS και ενεργοποιείς το SSL.
Πριν ξεκινήσεις
- Η δυνατότητα πρέπει να περιλαμβάνεται στο πακέτο σου. Διατίθεται στα πακέτα που την περιλαμβάνουν. Αν δίπλα στο Custom Domain στο μενού βλέπεις κίτρινο σήμα PRO, η σελίδα δείχνει μόνο μια περιγραφή της δυνατότητας. Ζήτησέ μας αναβάθμιση του πακέτου σου (δες Αναβάθμιση ή υποβάθμιση πακέτου).
- Χρειάζεσαι ένα domain και πρόσβαση στις ρυθμίσεις DNS του: στην Περιοχή Πελατών αν το domain είναι σε εμάς με τη Διαχείριση DNS (δες Διαχείριση DNS – προσθήκη εγγραφής A), ή στον πάροχο όπου το έχεις.
- Χρησιμοποίησε subdomain, π.χ.
tv.mystation.grήlive.mystation.gr. Έτσι το κύριο domain (mystation.gr) μένει ελεύθερο για την ιστοσελίδα σου. - Κάθε κανάλι μπορεί να έχει ένα custom domain, και κάθε domain μπορεί να συνδεθεί με ένα μόνο κανάλι.
Βήμα 1: Ορισμός Domain
- Πήγαινε Streaming → Custom Domain.
- Στο πεδίο του Βήμα 1: Ορισμός Domain γράψε το subdomain, π.χ.
tv.mystation.gr. Γράψε μόνο το όνομα: χωρίςhttps://, χωρίςwwwαν δεν το θέλεις, και χωρίς/στο τέλος. - Πάτα Προσθήκη.
- Θα δεις «Domain αποθηκεύτηκε. Ρυθμίστε το DNS.». Το domain εμφανίζεται ως ετικέτα με κουμπί Αφαίρεση δίπλα του, και η κατάσταση γίνεται Αναμονή DNS.
Βήμα 2: Ρύθμιση DNS
Η σελίδα γράφει «Προσθέστε το παρακάτω A record στις DNS ρυθμίσεις του domain σας:» και δείχνει τρία στοιχεία:
| Στοιχείο στη σελίδα | Τι βάζεις στη διαχείριση DNS |
|---|---|
| Type | A |
| Name | Το πρώτο μέρος του subdomain, π.χ. tv για το tv.mystation.gr. Μερικοί πάροχοι το λένε «Host» ή «Όνομα». |
| Value | Τη διεύθυνση IP που δείχνει η σελίδα. Αντίγραψέ την ακριβώς από εκεί. Μερικοί πάροχοι το λένε «Points to», «Τιμή» ή «IP». |
| TTL (αν ζητηθεί) | Άφησε το προεπιλεγμένο, ή γράψε 3600. |
- Άνοιξε σε νέα καρτέλα τη διαχείριση DNS του domain σου και πρόσθεσε την εγγραφή A με τα παραπάνω στοιχεία.
- Αν υπάρχει ήδη άλλη εγγραφή για το ίδιο όνομα (A, AAAA ή CNAME), σβήσ' την. Πρέπει να υπάρχει μόνο μία εγγραφή A, με την IP της σελίδας.
- Περίμενε. Η σελίδα σε ενημερώνει: «Οι αλλαγές DNS μπορεί να χρειαστούν μέχρι 24 ώρες για διάδοση. Συνήθως γίνονται σε 5-30 λεπτά.» (Περισσότερα για τη διάδοση στο Nameservers και διάδοση DNS.)
- Γύρνα στο πάνελ και πάτα Επαληθεύστε το DNS.
- Αν όλα είναι σωστά, θα δεις «DNS επαληθεύτηκε! Μπορείτε να ενεργοποιήσετε SSL.» και η κατάσταση γίνεται DNS OK. Αν βγει σφάλμα, δες τον πίνακα στο τέλος, διόρθωσε, περίμενε λίγο και ξαναπάτα Επαληθεύστε το DNS.
Cloudflare και άλλα CDN: αν το domain σου περνά από Cloudflare, η εγγραφή πρέπει να είναι σε κατάσταση DNS only (γκρι σύννεφο), όχι Proxied (πορτοκαλί σύννεφο). Με Proxied ο έλεγχος βλέπει την IP του Cloudflare αντί για τη δική μας και αποτυγχάνει, όπως και η έκδοση του SSL.
Αν θέλεις οπωσδήποτε το κύριο domain (π.χ.mystation.grχωρίς subdomain): η σελίδα θα σου δείξει ως Name το πρώτο μέρος του domain (π.χ.mystation), αλλά αυτό δεν ισχύει για το κύριο domain. Στη διαχείριση DNS το Name της εγγραφής A είναι@(ή μένει κενό). Το κύριο domain τότε δεν μπορεί να εξυπηρετεί ταυτόχρονα και την ιστοσελίδα σου, γι' αυτό προτείνουμε subdomain.
Βήμα 3: SSL Certificate
- Όταν η κατάσταση είναι DNS OK, η σελίδα γράφει «Θα δημιουργηθεί SSL certificate από Let's Encrypt». Πάτα Ενεργοποίηση SSL.
- Θα δεις «Δημιουργία SSL certificate...» και «Παρακαλώ περιμένετε, μπορεί να διαρκέσει 1-2 λεπτά.». Μην κλείσεις και μην ανανεώσεις τη σελίδα όσο περιμένεις.
- Μόλις τελειώσει θα δεις «SSL ενεργοποιήθηκε!» και «Η σελίδα θα ανανεωθεί». Η κατάσταση γίνεται Ενεργό.
Αν η αναμονή κρατήσει πολύ, η σελίδα μπορεί να γράψει ότι το SSL ίσως ενεργοποιήθηκε, με σύνδεσμο για ανανέωση. Πάτησέ τον για να δεις την τρέχουσα κατάσταση.
Σε ορισμένες περιπτώσεις η κατάσταση μένει SSL σε αναμονή, με το μήνυμα «Επικοινωνήστε με τον διαχειριστή για ολοκλήρωση της ενεργοποίησης SSL.». Τότε στείλε μας αίτημα (δες Αίτημα υποστήριξης): ολοκληρώνουμε εμείς την ενεργοποίηση και, όταν σου απαντήσουμε, πάτα Έλεγχος SSL.
Όταν το domain είναι ενεργό
Η σελίδα δείχνει «Το custom domain είναι ενεργό!» και τρεις νέες διευθύνσεις, η καθεμία με κουμπί αντιγραφής:
| Διεύθυνση | Τι είναι | Πού τη χρησιμοποιείς |
|---|---|---|
Public Page: https://tv.mystation.gr | Η δημόσια σελίδα του καναλιού σου, με player, chat κ.λπ. | Για να τη στέλνεις στους θεατές, στα social media, σε αφίσες. |
VLC Link: https://tv.mystation.gr/vlc | Σύνδεσμος για VLC, OBS και media players. | Για όσους βλέπουν το κανάλι με VLC ή άλλο πρόγραμμα αναπαραγωγής. |
Direct HLS: https://tv.mystation.gr/index.m3u8 | Η απευθείας ροή HLS. | Για players στο site σου, εφαρμογές και smart TV. |
Οι αρχικές διευθύνσεις του καναλιού (στη σελίδα Γρήγοροι Σύνδεσμοι) συνεχίζουν να λειτουργούν κανονικά. Δεν χρειάζεται να αλλάξεις αμέσως όσους player έχεις ήδη βάλει.
Στη δεξιά στήλη βλέπεις:
- Πιστοποιητικό SSL: από πότε έως πότε ισχύει και πόσες Υπόλοιπες ημέρες έχει. Το πιστοποιητικό ανανεώνεται αυτόματα πριν λήξει. Αν παρ' όλα αυτά δεις Έληξε, στείλε μας αίτημα.
- Κωδικός QR για τη δημόσια σελίδα στο νέο domain.
- Τελευταίες Ενέργειες: ιστορικό του τι έγινε (Ορισμός Domain, Επαλήθευση DNS, Ενεργοποίηση SSL κ.λπ.) και αν πέτυχε.
Τι ΔΕΝ αλλάζει με το custom domain
- Η διεύθυνση για το OBS/vMix δεν αλλάζει. Συνεχίζεις να εκπέμπεις στο RTMP Server που δείχνει η σελίδα Live (δες Ζωντανή μετάδοση με OBS ή vMix).
- Το όριο ταυτόχρονων θεατών του πακέτου ισχύει και στο νέο domain.
- Αν κλείσεις τον διακόπτη Public Page στη δημόσια σελίδα, η σελίδα δεν εμφανίζεται ούτε στο νέο domain.
Ανανέωση Config και αφαίρεση του domain
Ανανέωση Config
Αν το κανάλι παίζει κανονικά από τις αρχικές διευθύνσεις αλλά κάτι δεν δουλεύει στο custom domain, πάτα Ανανέωση Config («Χρησιμοποιήστε αν υπάρχει πρόβλημα με το streaming») και στο παράθυρο που ανοίγει πάτα Ανανέωση. Ξαναγράφονται οι ρυθμίσεις του domain στον server και θα δεις «Το nginx config ανανεώθηκε επιτυχώς!». Είναι ακίνδυνο και δεν επηρεάζει το κανάλι.
Αφαίρεση
- Στο Βήμα 1 πάτα Αφαίρεση δίπλα στο domain.
- Στο παράθυρο Διαγραφή Domain («Θέλετε να διαγράψετε το domain;») πάτα Διαγραφή.
- Θα δεις «Το custom domain αφαιρέθηκε». Οι διευθύνσεις στο domain σου σταματούν αμέσως να λειτουργούν.
- Σβήσε και την εγγραφή A από τη διαχείριση DNS, ή άλλαξέ την αν θέλεις να χρησιμοποιήσεις αλλού το subdomain.
Πριν την αφαίρεση: αν έχεις βάλει σε site ή εφαρμογές συνδέσμους με το custom domain, άλλαξέ τους πρώτα στους αρχικούς συνδέσμους από τη σελίδα Γρήγοροι Σύνδεσμοι, αλλιώς οι θεατές θα βλέπουν σφάλμα.
Για να βάλεις άλλο domain, αφαίρεσε το παλιό και ξεκίνα πάλι από το Βήμα 1.
Μηνύματα / Συχνά προβλήματα
| Μήνυμα | Τι κάνεις |
|---|---|
| «Μη έγκυρο domain format» | Γράψε μόνο το domain, π.χ. tv.mystation.gr, χωρίς https://, κενά, ελληνικούς χαρακτήρες ή /. |
| «Αυτό το domain χρησιμοποιείται ήδη» | Το domain είναι ήδη συνδεδεμένο σε άλλο κανάλι. Αν είναι δικό σου, στείλε μας αίτημα. |
| «Δεν βρέθηκε A record.» | Η εγγραφή δεν έχει δημιουργηθεί ή δεν έχει διαδοθεί ακόμα. Έλεγξε ότι το Name είναι σωστό (π.χ. tv, όχι tv.mystation.gr.mystation.gr) και περίμενε λίγο. |
| «Το A record δείχνει σε X. Πρέπει να δείχνει σε Y» | Η εγγραφή έχει λάθος IP, ή υπάρχει δεύτερη εγγραφή A για το ίδιο όνομα, ή το Cloudflare είναι σε Proxied. Διόρθωσε ώστε να υπάρχει μόνο μία εγγραφή A με την IP της σελίδας, σε DNS only. |
| «Πρέπει πρώτα να επαληθεύσετε το DNS» | Ολοκλήρωσε πρώτα το Βήμα 2 με Επαληθεύστε το DNS. |
| «Αποτυχία SSL: …» | Συνήθως το domain δεν φτάνει στον server μας: Cloudflare σε Proxied ή εγγραφή AAAA (IPv6) που δείχνει αλλού. Διόρθωσε και πάτα ξανά Ενεργοποίηση SSL. Αν επιμένει, στείλε μας αίτημα με το μήνυμα. |
| SSL σε αναμονή | Το πιστοποιητικό χρειάζεται ολοκλήρωση από εμάς. Στείλε μας αίτημα και μετά πάτα Έλεγχος SSL. |
| Το domain είναι Ενεργό αλλά ο player δεν παίζει | Έλεγξε ότι το κανάλι παίζει (Dashboard). Αν παίζει από τους αρχικούς συνδέσμους, πάτα Ανανέωση Config. |
| Στο νέο domain βλέπω «Ιδιωτικό Κανάλι» | Ο διακόπτης Public Page στη δημόσια σελίδα είναι κλειστός. |