Was ist mit den .pls-Dateien von Digitally Imported (di.fm)?

18280
timday

Ich höre nur teilweise die Digitally Imported-Kanäle auf verschiedenen Geräten (alles MP3-Streaming).

Normalerweise greife ich darauf zu http://listen.di.fm/public3/trance.pls, indem ich Spieler beispielsweise auf zeige . Dies ist immer noch das, was von den MP3-Links unter http://www.di.fm/ verlinkt wird.

Was sich anscheinend in den letzten ein oder zwei Wochen geändert hat, ist, dass anstelle der .pls-Datei URLs direkt abspielbarer .mp3-Streams (immer mit den URLs, die etwas wie scfire ... stream.aol.com enthalten, wie ich mich erinnere es ist schon eine Weile her, seit ich nachgesehen habe), die pls-Datei enthält jetzt URLs, die auf weitere .pls-Dateien verweisen !

ZB ist die erste URL, auf die von referenziert http://listen.di.fm/public3/trance.plswird, aktuell, http://stream-19.shoutcast.com:80/listen.pls?sid=1und wenn Sie diese (mit oder ohne ?sid=1Bit) nur abrufen, erhalten Sie etwas, das Stream-URLs enthält, z. B. Dinge http://stream-19.shoutcast.com:80/trance_difm_mp3_96kbpsoderhttp://scfire-ntc-aa01.stream.aol.com:80/stream/1003

Dies verwirrt meine verschiedenen Player (kühn unter Linux, Winamp unter Windows, einige alte Roku-Geräte) sehr. Ich bin mir nicht sicher, ob diese Art von .pls-Datei-Verschachtelung / -Rekursion weit verbreitet ist, Teil des "Standard" von .pls (wenn es so etwas gibt) oder ich muss nur meine Player aktualisieren (leider sind einige von ihnen die Pinnacle-Version von die Roku Soundbridge (dies ist möglicherweise für sie nicht machbar).

Zur Zeit ist es ein Workround, Presets / Lesezeichen von zB http://listen.di.fm/public3/trance.plsauf zu ändern, http://stream-19.shoutcast.com:80/listen.plsaber mir ist nicht klar, wie stabil diese URL sein wird (vielleicht finde ich sie eines Tages plötzlich stattdessen gruselig leichthörende Panflöte-Musik).

Ich wäre sehr dankbar für einen Hinweis darauf, was los ist und wie man am besten damit umgeht.

1
Die aktuelle Liste der URLs (zum Zeitpunkt des Schreibens) befindet sich jetzt unter https://ubuntuincident.wordpress.com/2013/06/06/digitally-imported-station-urls/. colan vor 9 Jahren 0

2 Antworten auf die Frage

3
tux_mind

Ich habs!

  • Installieren Sie Firebug (oder verwenden Sie bei Bedarf "Wireshark"), um die angeforderte URL abzurufen, wenn Sie auf "Play" klicken.
    • Hier ein Beispiel: (Ich entschied mich, meine Listenerid auszublenden, sie können meine IP davon abrufen.)

http://pub5.di.fm/di_electrohouse_aac?type=.flv&listenerid=##############################&awparams = CompanionAds% 3Atrue

  • Entfernen Sie jetzt einfach alle GET-Parameter:

http://pub5.di.fm/di_electrohouse_aac

  • Verwenden Sie mplayer vom Terminal:

mplayer " http://pub5.di.fm/di_electrohouse_aac "

Das sollte für Sie funktionieren.

PS:
Dein Link sollte " http://pub2.di.fm/di_trance_aac " sein. Viel
Spaß beim Hören :)

Ah, ich nehme an, dies ist in Bezug auf die neueren (als die ursprüngliche Frage) Änderungen von DI.fm, dh die Links zu pls-Dateien für mp3, aac-streams usw. sind von der Site verschwunden (obwohl meine Rokus noch immer ihre Voreinstellungen in Ordnung bringen). und wurde durch einen eingebetteten Player ersetzt. Vielen Dank; nützliche Informationen! timday vor 11 Jahren 0
Ich stelle fest, dass es einen alternativen Weg gibt, den Kanal in Shoutcast zu finden und abzuspielen, den Player auszuklopfen, den "Einbettungscode" zu kopieren und http://yp.shoutcast.com/sbin/tunein-station.pls zu extrahieren. id = 35124 bekommt eine pls voller 96k mp3 - Streams (natürlich entdecken Sie dann, dass sich nur wenige Spieler mit dem oben genannten Link - Stil beschäftigen und Sie müssen sie in trance.pls oder etwas umbenennen). timday vor 11 Jahren 0
Es gibt einen einfacheren Weg. Besuchen Sie http://pub7.di.fm/ für eine öffentliche Liste :) Sie können pub1, pub2, ..., pub7 an dieser Adresse versuchen. Jabba vor 11 Jahren 3
@ Jabba: Nützlich! Vielen Dank! timday vor 11 Jahren 0
Ich habe ein super schlankes Perl / SQLite-Skript entwickelt, das alle aktuellen DI.FM-Streams automatisch abrufen und mit MPlayer abspielen kann. https://gist.github.com/techouse/42836b4753fb412bf05c techouse vor 9 Jahren 0
2
Ярослав Рахматуллин

Die Site-Admins haben das Service-Backend geändert. Anstatt Dateien direkt zu streamen, haben sie Shoutcast (oder andere Streams) verwendet. Sie haben dies wahrscheinlich aufgrund von Leistungsproblemen mit dem alten Streaming-Backend getan. Es gibt keine Möglichkeit , damit umzugehen, da es nichts zu tun gibt. Richten Sie Ihren Browser auf die URL und hören Sie zu.

Wenn Sie verhindern möchten, dass Lesezeichen in Ihrem Player geändert werden, können Sie diese Links zu einer Wiedergabelistendatei auf Ihrem Computer hinzufügen und anstelle der Lesezeichen im Player ändern , wenn sich die Adresse ändert.

Wenn Ihre Player / Geräte insofern schlecht codiert sind, als sie das Format des Streams anhand der Dateierweiterung ermitteln, besteht eine mögliche Lösung darin, die Streams lokal zu proxy zu verwenden und sie in umzubenennen http://lanhost/electronic.mp3.

Bei Wiedergabelisten, die Wiedergabelisten enthalten, sollte dies kein Problem sein. Sie verweisen nur auf Standorte, auf denen sich spielbare Medien befinden. Der Spieler sollte wissen, dass er eine andere Wiedergabeliste öffnen soll, und nicht versuchen, sie als MP3 abzuspielen, wenn eine Wiedergabeliste eine andere Wiedergabeliste enthält. Wenden Sie sich an den Autor der Software oder an den Hardwarehersteller, falls dies für Sie nicht der Fall ist.