Skip to content

TV Streaming Menulet für macOS für die öffentlich-rechtlichen Sender

License

Notifications You must be signed in to change notification settings

einstweilen/tvmenu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TV Menü für macOS

Mit TV Menü lassen sich die Programmstreams der öffentlich-rechtlichen Sender aus der Menüleiste heraus öffnen. Es gibt sowohl eine Standalone Version, als auch ein Plugin für xBar.

Es ist quasi eine aktualisierbare Bookmarkliste und kein Ersatz für Kodi oder ähnliche Programme. Mein DVB-C Empfänger ist ausgefallen und habe ich eine schnelle Lösung benötigt.

Die aktuellste Standalone Version von TV Menü kann unter Releases heruntergeladen werden. Falls Bedarf in der Standalone Version für die zusätzlichen Senderlisten der xBar Version besteht, bitte ein Issue eröffnen.

Wer bereits xBar verwendet kann statt der Stand-Alone-Version von TV Menü auch die über mehr Senderlisten verfügende xBar-Plugin-Version herunterladen. xBar Plugin Download und Anleitung

Feature

  • über 30 Sender im Livestream in der Standalone Version
  • über 200 Sender in der xBar Version
  • Sender mit mehreren lokalen Sendehäusern werden in Submenüs zusammengefaßt
  • Wiedergabe mit dem QuickTime Player oder mit VLC
  • die Senderstreams lassen sich im QuickTime Player im normalen Fenster, im Vollbild oder auch als Schwebendes Fenster anzeigen
  • die Senderliste kann bei Bedarf aktualisert werden

Download und Installation

Die aktuellste Version von TV Menü kann unter Releases heruntergeladen werden.

Nach dem Download TV Menü.zip mit einem Doppelklick entpacken und das entpackte Programm TV Menü in den Programmeordner kopieren. Es ist aber auch in jedem anderen Ordner ausführbar.

Erster Start

TV Menü mit einem Doppelklick starten. Beim ersten Start des Programms erscheint der Hinweis, dass das Programm aus dem Internet geladen wurde und ob man es trotzdem öffnen möchte, diesen Hinweis mit Klick auf "Öffnen" bestätigen.

Jetzt erscheint in der Menüleiste das TV Menü Symbol 📺.

Verwendung

Das 📺 Symbol in der Menüleiste anklicken und aus dem Menü den gewünschten Sender auswählen.

Sender mit mehreren lokalen Streams werden standardmäßig in Submenüs zusammengefaßt.

Ein im Menü ausgewählter Sender wird im Player abgespielt, für die Wiedergabe ist der QuickTime Player voreingestellt.

Je nach dem gewählten Sender und der eigenen Internetanbindung kann es 5 Sekunden dauern bis der erste Stream startet.

Damit nicht mehrere Streams gleichzeitig wiedergegeben werden, werden alle geöffneten Fenster des Players zuerst geschlossen. Es kann einmalig ein Hinweis erscheinen, dass der Player von TV Menü fernbedient wird. Diesen Hinweis mit OK bestätigen.

Sofern der Stream des Senders das unterstützt, kann direkt im Player ein anderer Tonkanal/Sprache ausgewählt werden.

Einstellungsmenü

Sendergruppierung ein/aus

Die Gruppierung der Sender zu Sendergruppen ein- bzw. ausschalten.

Screenshot mit Submenüs (links) und ohne Submenüs (rechts)

Wiedergabeplayer wählen QuickTime Player oder VLC

Standardmäßig ist der QuickTime Player voreingestellt, bei Bedarf kann zum VLC gewechselt werden, z.B. wenn man mehrere Monitore ohne getrennte Spaces verwendet und der QuickTime Player dann im Vollbild Modus alle anderen Monitore schwarz machen würde.

Ist VLC nicht installiert, ist "VLC verwenden" im Submenü ausgegraut.

Senderliste aktualisieren

TV Menü verwendet die Liste der Senderadressen aus der zu Mediathekview gehörenden ZAPP Android App. Sollten sich die Senderadressen ändern, kann mit Senderliste aktualisieren eine neue Liste von der ZAPP Projektseite geladen werden.

TV Menü als xBar Plugin

Das Plugin herunterladen und in das xbar/plugins Verzeichnis kopieren. Das Plugin Verzeichnis läßt sich aus dem xBar Submenü öffnen

Sollte eine "Nicht ausführbar" Fehlermeldung angezeigt werden, im Terminal chmod +x tvmenu.1d.sh eingeben.

TV Menü steht nun im xBar Plugin Browser zur Verfügung

Senderlistenauswahl

Über das Senderlisten-Submenü kann die jeweils aktive Senderliste ausgewählt werden.

Senderliste Beschreibung Quelle
D ÖRR 32 öffentlich-rechtliche Sender Zapp App
D Sonstige 40 gemischte Private/ÖRR Kodi Nerds
D lokal 68 Kleine Lokalsender Kodi Nerds
A CH 23 Österreich und Schweiz Kodi Nerds
US UK 27 USA und UK Kodi Nerds
International 47 gemischt Kodi Nerds

Bei den ausländischen Sender A/CH/US/UK beachten, dass durch Geoblocking nicht jeder Stream von einer deutschen IP aus erreichbar ist.

Bei manchen Lokalsendern verweigert der QuickTime Player wegen Serverzertifikatsproblemen die Wiedergabe, dann im Menü Einstellungen auf den VLC Player umschalten.

Sender im Detail (Stand Anfang 2023)

D ÖRR [Zum Aufklappen anklicken] 3sat
ARD-alpha
ARTE
BR Nord
BR Süd
Das Erste
Deutsche Welle
Deutsche Welle+
HR
KiKA
MDR Sachsen
MDR Sachsen-Anhalt
MDR Thüringen
NDR Hamburg
NDR Mecklenburg-Vorpommern
NDR Niedersachsen
NDR Schleswig-Holstein
ONE
Parlamentsfernsehen Kanal 1
Parlamentsfernsehen Kanal 2
phoenix
Radio Bremen
rbb Fernsehen Berlin
rbb Fernsehen Brandenburg
SR
SWR Baden-Württemberg
SWR Rheinland-Pfalz
tagesschau24
WDR
ZDF
ZDFinfo
ZDFneo
D Sonstige [Zum Aufklappen anklicken] 3sat
ANIXE HD
ARTE HD
Bibel TV
Bibel TV Impuls
Bibel TV Musik
Bild
DASDING-VisualRadio
DAZN FAST+
DELUXE MUSIC
Deutsches Musik Fernsehen
ERF 1
euronews deutsch
EWTN katholisches TV
Folx TV
health.tv
K-TV
Magenta Musik 360 1
Magenta Musik 360 2
More than Sports TV
MTV Germany
Nickelodeon
One 1 Music TV
phoenix HD
Red Bull TV
RiC
Rockland TV
Schlager Deluxe
ServusTV HD
SWR3-VisualRadio
VISIT-X.tv
WELT
Welt der Wunder
WELT News (loop)
wir24.tv
ZDF HD
ZDFinfo HD
ZDFneo HD
Zwei 2 Music TV
Ö3-VisualRadio
D lokal [Zum Aufklappen anklicken] a.tv
ALEX Berlin
allgäu.tv
Baden TV
BLK Regional TV
Chemnitz Fernsehen
Dresden Fernsehen
ELBEKANAL
emstv
Franken Fernsehen
frf24
Hamburg 1
KabelJournal
kulturmd
L-TV
Leipzig Fernsehen
MDF.1
MyTVplus
münchen.tv
Niederbayern TV Passau
noa4 Hamburg HD
noa4 Norderstedt HD
NRWision HD
Oberpfalz TV
OK Dessau
OK Flensburg
OK Fulda
OK Gießen
OK Kaiserslautern
OK Kassel
OK Kiel
OK Ludwigshafen
OK Magdeburg
OK Merseburg-Querfurt
OK naheTV (Idar-Oberstein)
OK Rhein-Main (Offenbach Frankfurt)
OK RheinLokal (Worms)
OK Salzwedel
OK Stendal
OK Suedwestpfalz
OK Weinstraße (Neustadt)
OK Wernigerode
OK4 (Adenau Andernach Koblenz Neuwied)
OK54 (Trier)
oldenburg eins
Potsdam TV
PUNKTum
RAN1
RBW
Regio TV Schwaben
RFH
RFO
Rhein Neckar Fernsehen
rheinmaintv
seenluft24
Sylt1
teltOwkanal
Tide TV
TV Halle
TV Mainfranken
TV Mittelrhein
TV Würzburg
tv.berlin
tv.ingolstadt
TVA
TVO
Westerwald TV
WTV (OK Wettin)
A CH [Zum Aufklappen anklicken] dorf tv
Krone.TV
Kronehit TV
M4TV
Melodie TV
oe24 TV
Okto
ORF 2 HD
ORF eins HD
ORF III HD
ORF SPORT +
RE eins TV
RTV (AT)
ServusTV HD (AT)
Tele M1 HD
Telebasel
TeleBielingue
TeleBärn HD
TeleZüri HD
Tirol TV
TVM3
TVO (CH)
W24 TV
US UK [Zum Aufklappen anklicken] 4Music
ABC News
AdultSwim
AdultSwim - Aqua Teen Hunger Force
AdultSwim - Black Jesus
AdultSwim - Channel 5
AdultSwim - Dream Corp LLC
AdultSwim - Infomercials
AdultSwim - Last Stream on the Left
AdultSwim - Metalocalypse
AdultSwim - Off the Air
AdultSwim - Rick and Morty
AdultSwim - Robot Chicken
AdultSwim - Samurai Jack
AdultSwim - The Eric Andre Show
AdultSwim - The Venture Brothers
AdultSwim - Your Pretty Face is Going to Hell
Bloomberg TV
CBS News
CMC
Create & Craft TV
Hunt Channel
KTVU Fox 2
London Live
NASA TV
SBN
Sky News
International [Zum Aufklappen anklicken] 24 Vesti
4 FunTV
Activa TV
Al Jazeera
Al Jazeera English
ALBUK TV
Alfa
Alfa TV
Arirang TV
ARTE HD (FR)
BFMTV
Channel NewsAsia
CHCH
Deutsche Welle (ES)
Digi 24 HD
Dubai One
Fjorton
France 24
Kanal 5
KVF
m2o TV
Mello TV
MetroTV
NHK WORLD TV
NKNews
Press TV
ProTv News
Rai News 24
Realitatea TV
Romania TV
RTÉ News Now
SDF
SferaTV
Sitel
Sky News Extra
Taivas TV7
Telma
Three
TRT World HD
TV 538
TV Rain
TVNZ 1
TVNZ 2
XITE
Yle Teema & Fem
Yle TV1
Yle TV2

Senderlistenquellen

Die Listen der Senderadressen für TV Menü stammen aus zwei Quellen:

Sollten sich die Streamadressen der Sender ändern, kann mit Senderliste aktualisieren eine neue Liste von der ZAPP Projektseite und der IPTV Übersicht der KodiNerds abgerufen werden.

Umstellung von Python auf Bash

Bis zur Version 1.2.1 (Download der letzen Python Version) wurde für TV Menü ein Pythonskript verwendet, neuere Versionen wurden 1 zu 1 in ein Shellskript umgeschrieben.

History

  • 2023-01-28 xBar Plugin auf SQLite umgestellt, zusätzliche Quellen von KodiNerds ergänzt
  • 2023-01-02 Version als xBar Plugin ergänzt
  • 2022-12-29 FIX Einstellungsdatei, Umlaute, Streams vor Übernahme prüfen
  • 2022-12-27 Playerauswahl nur wenn VLC installiert ist, SWR Sendergruppe wieder im Menü gelistet
  • 2022-12-26 Python durch funktionsidentisches Bash Skript ersetzt
  • 2022-12-23 subprocess durch plistlib ersetzt
  • 2022-12-16 schnellere Menüdarstellung durch zusätzliches Bash Skript
  • 2022-12-15 Caching des Sendermenüs ergänzt
  • 2022-12-14 Einstellungsmenü zum An- und Abschalten der Sendersubmenüs und Wahlmöglichkeit des Videoplayers, QuickTime Player oder VLC ergänzt
  • 2022-12-13 Erste Version

Disclaimer

The menulet is provided as is. It is tested under macOS Ventura (Intel). ZAPP and Playtypus are open source software, you can make a donation to the developers on their websites.

Reference

Die Streamadressen der ÖRR Sender werden aus dem Repository der ZAPP App für Android geladen. ZAPP by Christine Coenens is an open-source Android mediathek app.

Die anderen Listen stammen aus der IPTV Übersicht bei den KodiNerds

Platypus wird verwendet, um das Skript als Menulet in der Menüleiste anzuzeigen. Platypus by Sveinbjorn Thordarson creates native Mac applications from command line scripts such as shell scripts or Python, Perl, Ruby, Tcl, JavaScript and PHP programs.