Jump to content

Anleitung: Wie ermittelt man Internet-TV/Radio-Adressen?


Griga

Recommended Posts

Diese Anleitung beschreibt, wie sich Internet-TV/Radio-Streamadressen ermitteln und im DVBViewer nutzen lassen. Das Verfahren funktioniert auch mit Mediathek-Inhalten. Der DVBViewer kann sie bei Bedarf herunterladen. Voraussetzung ist Firefox mit installiertem Stream Detector Add-On:

  • Über das Firefox-Menü (drei waagerechte Striche) "Add-Ons und Themes" aufrufen.
  • In der mit "Weitere Add-Ons finden" beschrifteten Eingabezeile Stream Detector eingeben und die Eingabetaste drücken.
  • In den Suchergebnissen "The Stream Detector" auswählen, auf "Zu Firefox hinzufügen" klicken und nachfolgende Abfragen bestätigen.
  • Auf das Erweiterungen-Symbol (Puzzle-Teil in der Firefox-Symbolleiste) klicken. Es erscheint eine Liste der Add-Ons, die kein Symbol in der Symbolleiste haben.
  • Um bequemer auf das Add-On zugreifen zu können, auf das Zahnrad rechts neben dem Eintrag "The Stream Detector" klicken und "An Symbolleiste anheften" wählen. Fortan kann man das Add-On-Fenster mit einem Klick auf ein Notensymbol in der Symbolleiste aufrufen.

 

Zwischenablage00.png

 

Der Stream Detector zeigt eine Liste der erkannten Media-Streams an. Zunächst ist sie leer.

 

Zwischenablage01.png

 

Nach meiner Erfahrung zeigt das Add-On manche Streams nur an, wenn "Aktuelle Sitzung" gewählt ist. Unterhalb der Liste gibt es einen Button "Einstellungen". Für unseren Zweck sind folgende Einstellungen geeignet:

 

Zwischenablage02.png

 

  • "Ignoriere Untertitel" sollte angehakt sein, da sonst mitunter alle paar Sekunden die Adressen neuer Untertitelsegmente in der Liste erscheinen, was die Übersicht und Auswahl erschwert. Der DVBViewer findet Untertitel trotzdem, sofern vorhanden.
  • Die optionalen Einträge mp3 im Feld "Erkenne zusätzliche Dateierweiterungen" sowie audio/mpeg und audio/mpa im Feld "Erkenne zusätzliche Content-Type Header" ermöglichen die Erkennung von Radiostreams, Podcasts usw.
  • Die anderen Einstellungen können unverändert bleiben.

Die Nutzung von Streamadressen im DVBViewer erfordert drei Schritte:

 

(1) Aufruf der Internetseite, die den Stream im Browser wiedergibt

 

Die Seiten findet man mit der Suchmaschine seiner Wahl. Für Internet-TV/Radio eignen sich Suchbegriffe wie [Sendername] Live, für Mediathek-Inhalte [Sendername] [Sendungstitel] (ohne eckige Klammern).  Hat man bereits zuvor Adressen ermittelt, empfiehlt es sich eventuell, im Stream Detector erst auf den Button "Diese URL-Liste leeren" zu klicken, damit dort nur neu erfasste Adressen stehen.

 

Nach dem Aufruf der Seite hat das Stream Detector Add-On die Adresse manchmal schon registriert, bevor man auf den Play-Button klickt. Manchmal muss die Wiedergabe erst starten, und wenn sich danach immer noch nichts tut, hilft eventuell ein erneutes Laden der Seite im Browser. Leider ist nicht garantiert, dass der Stream Detector alle Adressen erfasst. Manche Anbieter verstecken sie gründlich, weil sie möchten, dass ihr Stream nur im Browser wiedergegeben wird.

 

(2) Aufruf des Stream Detectors über das Noten- oder Erweiterungen-Symbol und Kopieren der Adresse

 

Das Add-On zeigt nach dem Aufruf die erkannten Streams in einer Liste an. Ein Rechtsklick auf den Dateinamen -> "Link-Adresse kopieren" befördert die Adresse in die Windows-Ablage, so dass man sie im DVBViewer einfügen kann.

 

Insbesondere beim HLS-Streamingformat (Dateiendung .m3u8) tauchen für einen Stream mehrere Einträge in der Liste auf. Wichtig: Verwendet werden sollte nur der unterste (zuerst erfasste) Eintrag für den jeweiligen Stream. Häufig (aber nicht zwangsläufig) lautet der dazugehörige Dateiname "master.m3u8" oder "playlist.m3u8". Weitere Einträge oberhalb sind weniger oder gar nicht geeignet, da der DVBViewer damit nicht die Streamvariante mit der höchsten Auflösung heraussuchen kann oder nur Video oder nur Audio erhält.

 

Zwischenablage03.png

 

(3) Eintragen der Adresse und des Streamnamens im Senderlisten-Editor des DVBViewers

  • Im DVBViewer "TV/Radio -> Senderlisten-Editor" aufrufen.
  • Auf der linken Seite des Senderlisten-Editors in der Baumansicht die Stelle selektieren, wo der neue Eintrag eingefügt werden soll.
  • Auf der rechten Seite unten auf "Neu -> Stream" klicken.

 

Zwischenablage04.png

 

  • In dem Leerformular auf der rechten Seite Rechtsklick auf die Eingabezeile "Adresse" -> "Einfügen", um die zuvor vom Stream Detector kopierte Adresse einzugeben.
  • Zusätzlich in der Eingabezeile "Name" den Namen des Senders/Streams eingeben. Die restlichen Daten ermittelt der DVBViewer bei der ersten Wiedergabe selbst.

 

Zwischenablage05.png

 

  • Falls bekannt ist, dass es sich um eine Datei (z.B. aus einer Mediathek) handelt, zusätzlich "Als Datei wiedergeben" anhaken.
  • Auf Hinzufügen klicken.
  • Den neuen Eintrag auf der linken Seite doppelklicken, um die Wiedergabe zu starten.

Leider gibt es Fälle, in denen der DVBViewer einen Stream trotz ermittelter Adresse nicht wiedergeben kann. Dies betrifft insbesondere DRM-geschützte bzw. verschlüsselte Streams, die eine Wiedergabe in anderen Playern als dem Browser verhindern. Auch hier gilt: Der Anbieter besteht auf der Wiedergabe im Browser. Problematisch sind auch Adressen, die ein sogenanntes "Token" mit begrenzter Gültigkeitsdauer enthalten und nur eine bestimmte Zeit funktionieren, z.B. 12 oder 24 Stunden.

 

Falls die Wiedergabe gelingt und es sich um eine Mediadatei (keinen Live Stream) handelt, kann sie der DVBViewer herunterladen, sobald die Wiedergabe läuft. Dazu braucht man nur auf "TV/Radio -> Aktuellen Sender aufnehmen" bzw. den roten Aufnahmeknopf klicken. Es wird immer die ganze Datei heruntergeladen, unabhängig von der aktuellen Wiedergabeposition! Ansonsten behandelt der DVBViewer den Vorgang wie eine Aufnahme. Das Resultat speichert er im Aufnahmeordner. Den Fortschritt zeigt "TV/Radio -> Aufnahme- und Gerätestatistik". Bitte beachten: Da Wiedergabe und Aufnahme im DVBViewer voneinander unabhängige Vorgänge sind, holt er den Stream doppelt vom Server. Um Bandbreite zu sparen und den Download zu beschleunigen, schaltet man am besten die Wiedergabe ab ("Wiedergabe -> Wiedergabe aus"), sobald die Aufnahme gestartet ist.

 

Falls nur die Adresse eines bereits in der Senderliste vorhandenen Eintrags aktualisiert werden soll, weil sie sich geändert hat, geht man so vor:

  • TV/Radio -> Senderlisten-Editor aufrufen.
  • Auf der linken Seite in der Baumansicht den betreffenden Eintrag selektieren.
  • Auf der rechten Seite ein Rechtsklick auf die Eingabezeile "Adresse" und  ein Klick auf "Alle auswählen", dann ein weiterer Rechtsklick und "Einfügen", um die alte Adresse gegen die vom Stream Detector kopierte Adresse auszutauschen.
  • Auf Übernehmen klicken.
  • Den aktualisierten Eintrag auf der linken Seite doppelklicken, um die Wiedergabe zu starten.

Diese Anleitung wird  in Zukunft aktualisiert, falls notwendig.

 

Edited by Griga
Ergänzung im Abschnitt "Aufruf der Internetseite, die den Stream im Browser wiedergibt"
  • Like 3
Link to comment
  • 4 months later...

Update: In letzter Zeit sind mir im Browser öfters Videos aus Mediatheken im WebM-Format begegnet, z.B. bei 3sat. Damit das Stream Detector Add-On die Adressen erfasst, muss man in dessen Einstellungen unter "erkenne zusätzliche Dateierweiterungen" (siehe dritten Screenshot oben) eine weitere Zeile mit dem Eintrag webm ergänzen.

 

Der DVBViewer kann WebM-Streams abspielen, wenn die LAV-Filters (32-Bit-Version) installiert sind. Er lädt die Datei auch komplett herunter, wenn man während der Wiedergabe eine Aufnahme startet - mehr dazu im ersten Post.

 

Das WebM-Format ist ein Ableger von MKV. Es hat für Anbieter den Vorteil, dass Browser wie Firefox und Chrome es nativ abspielen, also anders als bei HLS (m3u8) kein JavaScript-Player bereitgestellt werden muss, und die verwendeten Codecs lizenzfrei sind.

 

Link to comment
Guest
This topic is now closed to further replies.
×
×
  • Create New...