Streamstatus Panel für PHP-Fusion 7, 8, 9
Download-Infos
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.3

Anforderungen:
PHP-Fusion 7, 8, 9

Veröffentlicht am:
20.12.2024

Lizenz:
GNU AGPL v3

Urheberrechte ©:
Krelli

Homepage des Entwicklers:
Webseite besuchen

Einsender:
Krelli

Bisherige Downloads:
146 Downloads

Benutzer-Bewertungen:
Anzeigen / Bewerten


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
17 Kommentare

Einen Kommentar hinterlassen

Bitte anmelden, um einen Kommentar zu schreiben.
  • 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]
    - Mi., 1. Januar 2025, 17:48
    • 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.
      - Mi., 1. Januar 2025, 21:52
      • 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.
        - Do., 2. Januar 2025, 08:40
    • 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
      - Mo., 30. Dezember 2024, 01:28
      • 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., 30. Dezember 2024, 10:33
        • X
          XPaddy28X
          hallo krelli
          mein channelname bei laut.fm lautet so Radiotechnikchat
          ich wird es mal aus probieren obs so geht
          - Di., 31. Dezember 2024, 05:45
          • Krelli
            Krelli
            Schreibe alles in Kleinbuchstaben, dann passt es. Ich werde bei der nächsten Version einbauen dass Großbuchstaben automatisch ersetzt werden.
            - Di., 31. Dezember 2024, 10:38
      • G
        Gonzo
        Habe da noch ein Problem mit der Avatar oder DJ Anzeige. Ich kann da einstellen was ich will bekomme keine Anzeige meines Bildes. Name Im Aim ist überall eingetragen wird aber nicht angzeigt. Im alten Streamstatus (sw_Streamstatus) funktioniert das einwandfrei. Wo ist der Fehler ?
        Gruß der Nervzwerg
        - Sa., 28. Dezember 2024, 02:06
        • Krelli
          Krelli
          Euer Streamserver ist Shoutcast v2. AIM gab es nur bei Shoutcast v1. Entweder die DJ-Erkennung auf "Sendeplan Systemweb" einstellen oder aus "aktuellem Titel" ermitteln lassen.
          Hierfür muss der Encoder so eingestellt sein, dass an jeden gespielten Titel automatisch der DJ-Name angehängt wird, z.B. "ABBA - Dancing Queen | On-Air: DjName". Als Erkennungs-String in diesem Beispiel sollte man "| On-Air: " festlegen.
          Es funktioniert auch ohne das "|" Zeichen.
          Ich würde aber auf keinen Fall nur ein weiteres Minus " - " verwenden, da das bereits zwischen Interpret und Titel steht.
          "ABBA - Dancing Queen - DjName" mit " - " als festgelegten Erkennungsstring würde demnach nicht funktionieren, denn dann würde nach dem Benutzer "Dancing Queen" gesucht werden.
          - So., 29. Dezember 2024, 14:29
        • G
          Gonzo
          Hallo Krelli, kann man das einfach über die alte Version drüber installieren ?
          - Do., 26. Dezember 2024, 02:09
          • Krelli
            Krelli
            Wenn du diesen Streamstatus bereits hattest in einer älteren Version, dann einfach beim Hochladen alle vorhandenen Dateien überschreiben/ersetzen. Bitte nicht mit dem alten "sw_streamstatus_panel" verwechseln. Du kannst von jeder älteren Version dieses Streamstatus Panels auf die aktuelle Version aktualisieren.
            Wenn du den alten SW_Streamstatus gegen diesen ersetzen möchtest, solltest du das alte Panel deaktivieren um Konflikte zu vermeiden. Andernfalls kann es z.B. passieren, dass der aktuelle Titel im neuen Status nicht angezeigt wird.
            Das "sw_streamstatus_panel" und "streamstatus_panel" sind 2 verschiedene Infusionen in unterschiedlichen Unterordnern im Ordner "infusions/".
            - Do., 26. Dezember 2024, 12:32
            • G
              Gonzo
              Danke der sieht richtig Bombe aus. Gute Arbeit. Eine Frage hätte ich da noch. Was für eine URL muss ich bei der Wunschbox eintragen?
              - Fr., 27. Dezember 2024, 02:01
              • Krelli
                Krelli
                Das kommt darauf an, welche Wunschbox bzw. Studiobox du verwendest. Falls du den Systemweb-Sendeplan mit dem kostenlosen Add-on "Studiobox" einsetzt, trägst du dort ein:
                https://DEINE-DOMAIN.DE/infusions/studiobox_panel/studiobox_popup.php
                - Fr., 27. Dezember 2024, 12:33
                • G
                  Gonzo
                  Hat funktioniert Dankeschön
                  - Fr., 27. Dezember 2024, 22:03
          • Charly
            Charly
            Sehr genial ,top Arbeit!
            Wenn ihr das jetzt noch als Mittel Panel Hinbekommt dann liegt euch das www zu Füßen.
            weiter so LG
            - Mo., 2. Dezember 2024, 04:01
            • Krelli
              Krelli
              Danke für dein Feedback. Ich denke ich werde mit der nächsten Version eine Erkennung einbauen, ob das Panel als Mittel- oder Seitenpanel angezeigt wird und ein entspr. Layout als Mittelpanel hinzufügen.
              - Mo., 2. Dezember 2024, 13:54
              • Charly
                Charly
                Das wäre Grandios Danke dir
                - Di., 3. Dezember 2024, 03:44
            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 %