Streamstatus Panel für PHP-Fusion 7, 8, 9
Download-Infos
Neue Version 1.4
Unterstützt alle gängigen Stream-Technologien: Shoutcast 1.x und 2.x, Icecast 2.x, Laut.FM, Stream24
Anzeige des aktuell gespielten Titels, Anzahl Zuhörer, Cover-Bild, DJ on Air
Dieser Streamstatus ist als Side Panel zu verwenden.

Version:
1.4

Anforderungen:
PHP-Fusion 7, 8, 9

Veröffentlicht am:
08.06.2025

Lizenz:
GNU AGPL v3

Urheberrechte ©:
Krelli

Homepage des Entwicklers:
Webseite besuchen

Einsender:
Krelli

Bisherige Downloads:
724 Downloads

Benutzer-Bewertungen:
Anzeigen / Bewerten


NEU IN DIESER VERSION:
Bei Shoutcast-Streams lässt sich anzeigen, welche Benutzer gerade zuhören.
Für ein Update einfach beim Hochladen alles überschreiben, außer die Ordner "covers", "images" und "css".

Hinweis: Stream24 befindet sich in Liquidation. Bereits jetzt funktioniert die Abfrage der aktuellen Streamdaten nur sporadisch, da die Streaming-Dienste offenbar bereits stark eingeschränkt sind. Die einwandfreie Funktion für Kunden von Stream24 ist deshalb nicht umsetzbar.
---
Unterstützt Shoutcast 1.9.x, Shoutcast 2.x, Icecast 2.x, Laut.FM, Stream24

Es können unbegrenzt viele Channels angelegt werden.
Die Anzeige des passenden Musik-Covers ist aktivierbar. Hierfür ist keine Registrierung bei einem externen Dienst notwendig. Es werden Covers von Deezer.com geladen, wobei zuerst nach Verfügbarbeit eines Single-Covers geprüft wird. Wird kein Cover gefunden, erfolgt ein zweiter Suchlauf ohne angehängte Titelinformationen in Klammern, z.B. "(Radio Edit)" oder "(Extended Mix)". Für die Erkennung des aktuell sendenden Moderators werden verschiedene Methoden unterstützt:

  • aktuelle Eintragung im Sendeplan von Systemweb

  • Shoutcast v1: Angabe bei AIM (einfach im Encoder den Namen angeben).

  • alle Streams: aus aktuell gespieltem Titel, z.B. "... live mit DJ Max" am Ende des aktuell gespielten Titels

  • Shoutcast Transcoder v2, wenn ein Adminzugang für API-Zugriff konfiguriert ist. Es wird das aktuell sendende Benutzerkonto ermittelt.

  • Azuracast-API, wie beim Transcoder, hierfür ist lediglich ein API-Key in der Azuracast-Verwaltung zu generieren


Die Anzeige der Zuhörer lässt sich nach Benutzer und Gruppenrechten festlegen.
Die Anzeige der jeweiligen Channels lässt sich ebenfalls festlegen. So kann man z.B. einen Teststream anlegen, der nur fürs Team sichtbar ist oder einen weiteren Stream mit weniger Bitrate von beispielsweise 64 kBit/s für mobile Zuhörer.

Es steht eine umfangreiche Cover-Verwaltung zur Verfügung:Ansicht_Coververwaltung.png (734 KB)
Nicht gefundene Covers, die mit einem Standardbild angezeigt werden, sowie unpassende Covers lassen sich austauschen. Markiert man diese manuell festgelegten Cover als "permanent", werden diese nicht nach Ablauf der eingestellten Speicherdauer automatisch gelöscht.
Kommentare
23 Kommentare

Einen Kommentar hinterlassen

Bitte anmelden, um einen Kommentar zu schreiben.
  • G
    Gonzo
    Seit gestern wird der Stream immer als Offline ausgegeben, obwohl der Stream spielt. Was kann ich da machen ?
    - Samstag, 26.07.2025, 11:24
    • Krelli
      Krelli
      Das gleiche Problem hatte kürzlich ein anderer User auch. Er war umgezogen zu einem anderen Anbieter.
      Ursache war eine aktive Firewall auf dem neuen Webspace. In diesem Fall muss das Port eures Streams als Portfreigabe eingerichtet sein. Also evtl. seid ihr umgezogen oder euer Anbieter hat etwas umgestellt.
      Außerdem ein wichtiger Hinweis: Eure HP leitet Anfragen ohne "www" nicht um auf Domain mit "www". Das sollte unbedingt geschehen. Erstens, weil Google sonst eure HP als sogenannten "Duplicate Content" herabstuft und zweitens, damit euer Streamstatus korrekt arbeitet. Ajax wird nämlich vom Browser blockiert, wenn es von einer abweichenden Domain geladen wird.
      - Sonntag, 27.07.2025, 20:22
    • W
      werderbremen
      Gibt es für den Streamstatus auch eine Streambox die man per iFrame ein binden kann?
      - Dienstag, 24.06.2025, 21:30
      • Krelli
        Krelli
        Nein, ist auch vorerst nicht geplant.
        - Freitag, 27.06.2025, 07:13
      • OpaJockel
        OpaJockel
        Hallöle , wäre ja auch nicht schlecht wenn dieses Panel auch als Mittel Panel geben würde , dann könnte man es auch mittig auf der HP setzen wie es die meisten auch machen.
        - Mittwoch, 05.03.2025, 15:09
        • Krelli
          Krelli
          Ja das ist geplant mittels editierbarem HTML-Template. So kann sich jeder sein Layout selbst gestalten.
          - Mittwoch, 05.03.2025, 16:13
        • G
          Gonzo
          Hallo, komische Sache. Im Firefox wird alles Angezeigt, aber Im Edge sowie in Opera sehe ich keine stream und auch kein Cover [img]https://www.directupload.eu/file/d/8786/tggmhw62_jpg.htm[/img]
          - Mittwoch, 01.01.2025, 14:18
          • Krelli
            Krelli
            Kann es sein, dass du zwischen mit "www" und ohne wechselst? Stelle deine Webseite so ein, dass alle Anfragen auf "mit www." weitergeleitet werden. Das ist nicht nur wichtig für Google, sondern auch für die Funktionalität von Ajax-Features. Browser blockieren Ajax von abweichenden Domains. Du musst auf der Domain arbeiten, die auch ich deinen Haupteinstellungen von PHP-Fusion festgelegt ist. Idealerweise wählt man für die Hauptseite die Subdomain "www.".
            Lässt man seine Webseite ohne entspr. Weiterleitung mit und ohne www anzeigen, gilt das für Suchmaschinen als abweichende Domain und somit wird die Homepage als sogenannter "gespiegelter Content" (also als Kopie einer anderen Webseite) gewertet und in den Ergebnislisten entsprechend herabgestuft. Man sollte stets dafür sorgen, dass Anfragen ohne www weitergeleitet werden, so dass der Besucher autom. auf die Hauptseite geleitet wird.
            - Mittwoch, 01.01.2025, 18:22
            • G
              Gonzo
              Huhu, also ich habe jetzt mehrmals mein Backup von meiner Seite sowie die Datenbank eingespielt. Im Anschluß habe ich jedesmal das Upgrade eingespielt. Ergebnis im Firefox löppt alles einwandfrei in den anderen Browsern nicht. Wie gesagt, der alte Streamstatus löppt. Ich bin mit meinem Latain am ende.
              Frag nicht was ich gemacht habe, weis ich selber nicht, aber jetzt geht's. Nur meine ganzen Sendevorlagen und Moderatoren sind wech.
              - Donnerstag, 02.01.2025, 05:10
          • X
            XPaddy28X
            Hallo guten abend

            hätte da nun mal eine frage oder gleich 2 fragen
            habe den stream nun auch installiert und habe das problem das er mein stream nicht erkennt von laut.fm was müsste ich da einstellen oder eintragen ,die 2 frage wäre wie stelle ich den lauttext für den sonsg ein das die players auch gehn
            - Sonntag, 29.12.2024, 21:58
            • Krelli
              Krelli
              Wie lautet denn dein Channelname bei LautFM?
              Du musst nur diesen Namen korrekt eintragen, dann funktioniert das 100%ig. Beim externen Player trägst du die URL ein. Mein Channel bei LautFM heißt z.B. "krelli". Also trage ich bei Channelname bei Laut.FM einfach nur krelli ein.
              Bei URL für Audioplayer kannst du https://stream.laut.fm/krelli bzw. https://laut.fm/krelli eintragen. Ersteres spielt direkt ab, letzteres ist deine Radioseite mit Player. Du musst nur das krelli durch deinen eigenen Radionamen ersetzen.
              - Mo.tag, 30.12.2024, 07:03
              • X
                XPaddy28X
                hallo krelli
                mein channelname bei laut.fm lautet so Radiotechnikchat
                ich wird es mal aus probieren obs so geht
                - Dienstag, 31.12.2024, 02:15
                • Krelli
                  Krelli
                  Schreibe alles in Kleinbuchstaben, dann passt es. Ich werde bei der nächsten Version einbauen dass Großbuchstaben automatisch ersetzt werden.
                  - Dienstag, 31.12.2024, 07:08
            Bewertungen
            Die Bewertung ist nur für Mitglieder verfügbar. Bitte Anmelden oder Registrieren um abzustimmen.
            sehr gut (2)100 %
            gut (0)0 %
            durchschnittlich (0)0 %
            schlecht (0)0 %
            sehr schlecht (0)0 %