Seite 1 von 1

M3U Streaming Files prüfen!

Verfasst: Freitag 3. Juli 2015, 08:03
von vw2audi
Hallo zusammen,

ich bin in Python kompletter Anfänger.

Ich habe ein Problem, welches ich mit Online Mitteln nicht gelöst bekomme.
Ich erhalte in regelmäßigen Abständen M3U Files mit Streaming Inhalten.
Jetzt möchte ich prüfen, ob der Stream auch erreichbar ist, so dass leichen automatisch entfernt werden.

Hier ein Auszug, der geprüft werden soll:
#EXTINF: , 2m(AR)
http://85.25.218.135:8000/testas/1466/463.ch
#EXTINF: , A ***HasBahCa IPTV***
http://bilgidiyari.net/m3u/turkiye.mp4
#EXTINF: , Addounia TV
rtmp://sama-tv.net/live/samatv
#EXTINF: , Al Alouaa (AR)
http://85.25.218.135:8000/testas/1466/464.ch
#EXTINF: , Al Falstiniah TV
rtmp://46.43.64.166/flv/flv

Die Ausgabe soll dann nurnoch funktionstüchtige Links mit deren Bezeichnung enthalten.

Danke schon einmal für eure Hilfe.

Mit freundlichen Grüßen

Re: M3U Streaming Files prüfen!

Verfasst: Freitag 3. Juli 2015, 08:37
von bwbg
vw2audi hat geschrieben:ich bin in Python kompletter Anfänger.
Dann solltest Du das ändern.

Was hast Du bereits versucht (Quelltext)? Gibt es Fehlermeldungen (wenn ja, welche -> vollständig!)? Was ist das erwartete Verhalten, was ist das tatsächliche?

Re: M3U Streaming Files prüfen!

Verfasst: Freitag 3. Juli 2015, 09:15
von Dav1d
Um nur zu schauen ob eine Ressource verfügbar ist, sollte ein HTTP HEAD-Request genügen (beim rtmp Protokoll ggf. eine ähnliche Lösung suchen, kenne mich damit nicht aus).

Einen HEAD-Request kannst du z.B. mit requests absetzen.