Μετάβαση στο περιεχόμενο
Multicast Video: Custom Domain – το κανάλι σου στο δικό σου domain με HTTPS
Multicast Video

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

  1. Πήγαινε Streaming → Custom Domain.
  2. Στο πεδίο του Βήμα 1: Ορισμός Domain γράψε το subdomain, π.χ. tv.mystation.gr. Γράψε μόνο το όνομα: χωρίς https://, χωρίς www αν δεν το θέλεις, και χωρίς / στο τέλος.
  3. Πάτα Προσθήκη.
  4. Θα δεις «Domain αποθηκεύτηκε. Ρυθμίστε το DNS.». Το domain εμφανίζεται ως ετικέτα με κουμπί Αφαίρεση δίπλα του, και η κατάσταση γίνεται Αναμονή DNS.

Βήμα 2: Ρύθμιση DNS

Η σελίδα γράφει «Προσθέστε το παρακάτω A record στις DNS ρυθμίσεις του domain σας:» και δείχνει τρία στοιχεία:

Στοιχείο στη σελίδαΤι βάζεις στη διαχείριση DNS
TypeA
NameΤο πρώτο μέρος του subdomain, π.χ. tv για το tv.mystation.gr. Μερικοί πάροχοι το λένε «Host» ή «Όνομα».
ValueΤη διεύθυνση IP που δείχνει η σελίδα. Αντίγραψέ την ακριβώς από εκεί. Μερικοί πάροχοι το λένε «Points to», «Τιμή» ή «IP».
TTL (αν ζητηθεί)Άφησε το προεπιλεγμένο, ή γράψε 3600.
  1. Άνοιξε σε νέα καρτέλα τη διαχείριση DNS του domain σου και πρόσθεσε την εγγραφή A με τα παραπάνω στοιχεία.
  2. Αν υπάρχει ήδη άλλη εγγραφή για το ίδιο όνομα (A, AAAA ή CNAME), σβήσ' την. Πρέπει να υπάρχει μόνο μία εγγραφή A, με την IP της σελίδας.
  3. Περίμενε. Η σελίδα σε ενημερώνει: «Οι αλλαγές DNS μπορεί να χρειαστούν μέχρι 24 ώρες για διάδοση. Συνήθως γίνονται σε 5-30 λεπτά.» (Περισσότερα για τη διάδοση στο Nameservers και διάδοση DNS.)
  4. Γύρνα στο πάνελ και πάτα Επαληθεύστε το DNS.
  5. Αν όλα είναι σωστά, θα δεις «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

  1. Όταν η κατάσταση είναι DNS OK, η σελίδα γράφει «Θα δημιουργηθεί SSL certificate από Let's Encrypt». Πάτα Ενεργοποίηση SSL.
  2. Θα δεις «Δημιουργία SSL certificate...» και «Παρακαλώ περιμένετε, μπορεί να διαρκέσει 1-2 λεπτά.». Μην κλείσεις και μην ανανεώσεις τη σελίδα όσο περιμένεις.
  3. Μόλις τελειώσει θα δεις «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. Στο Βήμα 1 πάτα Αφαίρεση δίπλα στο domain.
  2. Στο παράθυρο Διαγραφή Domain («Θέλετε να διαγράψετε το domain;») πάτα Διαγραφή.
  3. Θα δεις «Το custom domain αφαιρέθηκε». Οι διευθύνσεις στο domain σου σταματούν αμέσως να λειτουργούν.
  4. Σβήσε και την εγγραφή 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 στη δημόσια σελίδα είναι κλειστός.
Ήταν χρήσιμη αυτή η απάντηση;