billtsig Δημοσ. 5 Μαρτίου 2024 Δημοσ. 5 Μαρτίου 2024 Καλησπέρα σε όλη την παρέα! Τις τελευταίες μέρες έχω στήσει μια ιστοσελίδα με wp με σκοπό έναν μικρό ερασιτεχνικό ραδιόφωνο για να κάνουμε το κέφι μας με το παρεάκι Η σελίδα έχει πάρει κανονικά domain name και πιστοποίηση SSL οπότε και είναι HTTPS όλα καλά μέχρι εδώ Το πρόβλημα εμφανίζετε όταν προσπαθώ να κάνω ενσωμάτωση τον audio player o οποίος είναι από κάποιον άλλο provider συγκεκριμένα το πρόβλημα είναι οτι ο shoutcast server έχει direct stream link της μορφής http://XXX.XXX.XXX.XXX:port/; με αποτέλεσμα να μην επιτρέπετε η αναπαραγωγή λόγο του ότι είναι http και όχι https το direct stream link Mετά απο αρκετό ψάξιμο κατέληξα ότι πρέπει να περνάει το stream link μέσα από κάποιον proxy server που να βγάζει link της μορφής https και εδώ έρχεται το ερώτημα μου πέραν από τους επι πληρωμή proxy που θέλω να αποφύγω μπορώ με κάποιο τρόπο να στήσω εντός του wp κάποιον proxy π.χ. nginx με κάποιο κώδικα μιας και υπάρχει μόνο web hosting server και όχι κάποιο vps και σε περίπτωση που δεν μπορώ να κάνω κάτι τέτοιο που θα ήταν και το ιδανικό θα μπορούσα να στήσω κάποιον proxy σε ένα pc h rpi που με portforwarding να κάνω redirect το streamlink σε https ? Σας ευχαριστώ πολύ Βασίλης
konet Δημοσ. 6 Μαρτίου 2024 Δημοσ. 6 Μαρτίου 2024 Καλησπέρα. Θέμα DNS είναι. Λύνεται πολύ εύκολα. Ενημέρωσε τον πάροχο του ShoutCast Server και τον Hosting Provider σου ώστε να κάνουν αμφότεροι τις κινήσεις για να σου το φτιάξουν. Θα μου πάρει περισσότερο χρόνο να στο εξηγήσω από το να το κάνουν αυτοί (τόσο σύντομα λύνεται).
CyberCr33p Δημοσ. 6 Μαρτίου 2024 Δημοσ. 6 Μαρτίου 2024 Η καλύτερη λύση είναι ο πάροχος του streaming είναι είναι να περάσει SSL στο URL του stream σου. Εναλλακτικά μιας και αναφέρεις Nginx μπορείς με το παρακάτω να φτιάξεις reverse proxy: location / { proxy_pass http://XXX.XXX.XXX.XXX:port; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } Όμως εάν είναι shared hosting η υπηρεσία μάλλον δεν θα το επιτρέπει ο webhost σου. Σε αυτή τη περίπτωση μπορείς να το στήσεις σε ένα VPS.
billtsig Δημοσ. 6 Μαρτίου 2024 Μέλος Δημοσ. 6 Μαρτίου 2024 καλησπέρα και πάλι! Πρώτα από όλα σας ευχαριστώ πολύ και του 2 για την βοήθεια προσπάθησα να παίξω λίγο με το κώδικα του nginx αλλά προτού το δοκιμάσω στο πραγματικό web server αποφάσισα να δοκιμάσω τον 2day trial proxy του plugin web radio player στο wp όπου δυστυχώς δεν δούλεψε... αργότερα είδα πώς στα ψιλά γράμματα ο audio stream provider δεν αφήνει να γίνει κάποιο integration στους players και πώς αν η ακρόαση δεν γίνετε από το δικό τους "site" πώς θα τα κόβει το firewall τους... σε αυτή την περίπτωση μπορεί με κάποιο τρόπο να γίνει κάποια παράκαμψη ή είμαι καταδικασμένος να αλλάξω πακέτο provider ή να στήσω έναν δικό μου φυσικό σέρβερ για το audio σας ευχαριστώ πολύ Βασίλης
konet Δημοσ. 7 Μαρτίου 2024 Δημοσ. 7 Μαρτίου 2024 (επεξεργασμένο) Αυτό που γράφεις με την αδυναμία integration γίνεται σε πολλούς, δεν είναι ο μόνος. Για αυτό και σε είπα να το δουν από πλευράς DNS οι δύο πάροχοί σου. 😊 Επεξ/σία 7 Μαρτίου 2024 από konet
billtsig Δημοσ. 9 Μαρτίου 2024 Μέλος Δημοσ. 9 Μαρτίου 2024 Καλησπέρα και πάλι πίστευα πως με κάποιο proxy θα ξεπερνούσα αυτό το πρόβλημα αλλά δεν τα κατάφερα τί ακριβώς πρέπει να αλλαχθεί στο dns αν θέλετε μπορείτε να γίνετε λίγο πιο συγκεκριμένος ώστε να μάθω και κάτι από όλο αυτό (όπως π.χ. γιατί δεν δούλεψε ο proxy), αν πάλι κατασκευάσω δικό μου streaming server και με port forwarding τον βγάλω στον έξω κόσμο θα έχω πάλι το ίδιο πρόβλημα Ευχαριστώ πολύ και πάλι για το χρόνο σας
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα