Δημοσιεύτηκε: 31 Δεκ 2010, 17:12
Geochr έγραψε:ftso έγραψε:μάλλον προβλήματα του Rhythmbox με την κωδικοποίηση του stream.
δοκίμασε και με vlc την xspf...
Tο δοκίμασα όπως μου είπες και εν μέρη δουλεύει αλλά με μικροπροβλήματα...
μου βγάζει μηνύματα του στυλ :έγραψε:Your input can't be opened:
VLC is unable to open the MRL 'http://mediaserver.mad.tv/madradio'. Check the log for details.
Your input can't be opened:
VLC is unable to open the MRL 'http://streamyourdream.org:8002/stream'. Check the log for details.
Your input can't be opened:
VLC is unable to open the MRL 'http://stream.greekradios.gr:2016'. Check the log for details.
Your input can't be opened:
VLC is unable to open the MRL 'mms://a1697.l4665043696.c46650.e.lm.akamaistream.net/D/1697/46650/v0001/reflector:43696'. Check the log for details.
Απ'οτι κατάλαβα έχει να κάνει με αυτό που ανέφερες :έγραψε:Επίσης πολλά αρχεία .asx περιέχουν 2 ζεύγη απο streams απο τα οποία το ένα είναι παλιό και δεν δουλεύει.
Το script κάνει έλεγχο και των δυο και κρατάει το ενεργό μόνο. Παρόλα αυτά μπορεί σε μερικές περιπτώσεις να κάνει λάθος
αν κάποιο stream ενώ δουλεύει είναι προσωρινά down.
Παρατηρώντας τη λίστα και ενώ πήγαινα σε επόμενο σταθμό έβλεπα να χάνονται αρκετοί σταθμοί χωρίς να παίζουν,ενδεικτικά λέω οτι 35/58 Αθηναϊκούς σταθμούς της λίστας εξαφανίστηκαν !!!!
Στο τέλος όμως της λίστα εμφανίζονταν αρκετά νέα mms χωρίς όνομα σταθμού,μόνο διεύθυνση, που όμως ανταποκρίνονται σε σταθμούς που χάθηκαν παραπάνω αλλά αργούν να φορτώσουν (1-2 λεπτά τουλάχιστον).
Τα ερωτήματά μου είναι 2 : 1ον στο θέμα buffer μπορούμε να κάνουμε κάτι ; και 2ον Πως μπορώ να επεξεργαστώ τα νέα mms έτσι ώστε να γράψω τα ονόματα που τους αντιστοιχούν ; Προσπάθησα να τα επεξεργαστώ πηγαίνοντας information->general αλλάζοντας όνομα μόνο και καλλιτέχνη και μετά save metadata χωρίς αποτέλεσμα.Προφανώς και δεν ήταν ο σωστός τρόπος....
Το http://mediaserver.mad.tv/madradio είναι σύνδεσμος http, οπότε
- Κώδικας: Επιλογή όλων
> [color=#008000]wget http://mediaserver.mad.tv/madradio[/color]
--2010-12-31 16:02:58-- http://mediaserver.mad.tv/madradio
Resolving mediaserver.mad.tv... 79.125.20.57
Connecting to mediaserver.mad.tv|79.125.20.57|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2010-12-31 16:02:59 ERROR 404: Not Found.
που σημαίνει ότι είναι νεκρό. Το ίδιο και ο δεύτερος σύνδεσμος.
Ο τρίτος σύνδεσμος λειτουργεί μια χαρά,
- Κώδικας: Επιλογή όλων
mplayer http://stream.greekradios.gr:2016
Ο τελευταίος σύνδεσμος είναι προβληματικός:
- Κώδικας: Επιλογή όλων
mplayer 'mms://a1697.l4665043696.c46650.e.lm.akamaistream.net/D/1697/46650/v0001/reflector:43696'
βγάζει σφάλματα 'connect error: Connection refused' και 'unknown ASF streaming type'. Τι συμβαίνει;
Εκτελούμε
- Κώδικας: Επιλογή όλων
mplayer -dumpstream 'mms://a1697.l4665043696.c46650.e.lm.akamaistream.net/D/1697/46650/v0001/reflector:43696'
και φτιάχνει ένα stream.dump. Τι λέει το αρχείο αυτό;
- Κώδικας: Επιλογή όλων
[Reference]
Ref1=http://a1697.l4665043696.c46650.e.lm.akamaistream.net/D/1697/46650/v0001/reflector:43696?MSWMExt=.asf
Ref2=http://79.140.94.166:80/D/1697/46650/v0001/reflector:43696?MSWMExt=.asf
δηλαδή ο αρχικός σύνδεσμος προωθεί σε δύο άλλους συνδέσμους. Το Rhythmbox/VLC κατά πάσα πιθανότητα βλέπουν ότι ο αρχικός σύνδεσμος είναι ιδεατός, οπότε τον βγάζουν και τοποθετούν στη θέση του τους δύο παραγόμενους συνδέσμους. Μπορείς να ακολουθήσεις την ίδια διαδικασία για να δεις που οδηγούν οι δύο αυτή σύνδεσμοι, κτλ.
Αυτό που είναι σημαντικό είναι ότι αρκετοί από τους συνδέσμους δε δουλεύουν και μέχρι στιγμής δεν έχουμε τρόπο για να το διαπιστώσουμε με αυτοματοποιημένο τρόπο.
Δηλαδή, για τους 800 σταθμούς που παρέχονται στη λίστα αναπαραγωγής, πως μπορούμε να επιβεβαιώσουμε ποιοι πραγματικά λειτουργούν.