IPSLibrary - NetPlayer

Nicht einfügen - kompletten Inhalt mit der Zeile ersetzen !!!

Du hast ja den IPSLogger in der alten Version (im scripts Verzeichnis) und in der IPSLibrary Version installiert. Beide Versionen verursachen im Betrieb aber Konflikte.

–> Abhilfe, den alten Logger auf den neuen durch Include „verlinken“.
Alle anderen IPSLogger Files im scripts Verzeichnis kannst Du löschen.

Hallo!

Danke, es läuft!!!

Gruß
Gerald

Hallo,

ich habe versucht den Netplayer zu installieren, aber irgendetwas stimmt noch nicht.
Unter Hardware wird der Netplayer mit der Mediaplayerinstanz angelegt.
Es werden aber keine „Visualization“ Einträge gemacht. Soll das so?
Meiner Meinung nach müsste die leere Netplayer.ini dafür verantwortlich sein.

Muss ich die selber mit Leben füllen? Habe dazu nichts gefunden.

habe bisher diese beiden Pfade probiert.
https://raw.github.com/brownson/IPSLibrary/master/
https://raw.github.com/brownson/IPSLibrary/Development/

Gruß Jogel

OK, wer lesen kann ist stark im Vorteil :rolleyes:

In einem Post hatte Brownson ja schon erwähnt, das es keine Visualisierung gibt. Aber irgendwie immer überlesen.

Das der Netplayer bei mir nicht läuft hat eine andere Ursache. Mein IPS läuft auf einem virtuellen HyperV-Rechner. In der Mediaplayer-Instanz ist keine Soundkarte auswählbar. Beim Remote-Desktop dieses Rechners geht der Sound aber.
Geht der Mediaplayer nur auf „echter“ Hardware? Das wäre echt schade.

Gruß Jogel

Hallo Jogel,

In der Mediaplayer-Instanz ist keine Soundkarte

Wenn Du keine Soundkarte zur Auswahl hast, dann schauts glaub ich schlecht aus, eventuell kann ja wer noch einen Tipp geben, der ebenfalls eine VM betreibt …

Hallo Andreas,

vielen Dank für Deine tolle Arbeit. Installation war absolut problemlos.
Schade, dass kein lossless-Format unterstützt wird. FLAC wäre schon ganz schön, aber die MediaPlayer-Instanz scheint das nicht zu mögen.

Hallo,

Habe im Webfront Konfigurator auf SSL aktiviert.

Mein Problem ist, nun lässt sich der Netplayer nicht mehr bedienen.

Daher meine Frage ist der Netplayer nicht für https ausgelegt oder wie bekomme ich ihn wieder zum Laufen.

Gruß

Jan

Hallo,

ich habe den NetPlayer auch geschafft zu installieren.

Aber irgendwie schnalle ich grade nicht, wie ich nun die Radiostreams angezeigt bekomme und diese abspielen kann.

wo steht das denn, wie das geht? Ich hab jetzt seit 3 Tagen versucht das rauszufinden. Ohne Erfolg :confused:

Bei der ersten Ansteuerung der Radio Navigations Buttons („RadioNav“) werden die entsprechenden Sender in der Variable „RadioList“ eingeblendet und können ausgewählt werden.

Alternativ ist auch eine direkte Auswahl über die Variable „RemoteControl“ möglich.

Hallo,

nun bin ich verzweifelt. Mein Netplayer hat solche Variablen nicht.

Edit: 9:41 Uhr
Ich muß mich korrigeren. Ich hab sie gefunden. Jedoch habe ich die Fehlermeldungen:

„Fatal error: Call to undefined function IPSUtils_Include() in C:\IP-Symcon\webfront\user\NetPlayer\NetPlayer_MP3Control.php on line 26“

Wenn ich separat die Include aufrufe, dann geht sie. Nur dort nicht.

Ich hab nun schon mehrfach die Library und den NetPlayer neuinstalliert. Immer nach Anleitung. Aber keine Besserung :frowning:

Moin,

muß hier noch mal mein Problem mit dem NetPlayer bringen:

Die Funktion des „RadioPlayers“ funktioniert.
Die des „CDPlayers“ (sprich MPS etc.) nicht: Beim Wechsel (im DemoScript) vom RadioModus (siehe Screenshot RadioMode) in die den „music player“ (siehe ScreenShot CDPlayerMode) läuft das Radioprogramm weiter. Es läßt sich wie im ScreenShot auch eine MP3-Datei auswählen. Er spielt sie ab nicht ab, auch werden weitere Dateien nicht angezeigt, geschweige denn die JPEGS.
Die Dateien liegen unter D:/Musik. Hab unter data.modules.netplay.cdplayer den DirectoryPath gefunden (siehe ScreenShot NetPlayer_Path) wie kommen da die unterschiedlichen Slashs zustande, bzw. welcher ist in diesem Fall der richtige? Ist das das Problem? Den ersten kann ich ja über die config-datei beeinflussen, den zweiten nicht?!
Ich versuche mich nun ewig erfolglos (diverse neuinstalltationen des Netplayers und des gesamten Entertainmentpacketes, …).

Gruß
hardlog

@TomCruz

Die Datei IPSUtils_Inlcude sollte über die Datei __autoinclude.php eingebunden werden. Funktioniert die restliche Steuerung, wie hast Du die HTML Datei eingebunden?

@hardlog

Würde bei Dir auf eine inkorrkete MP3 Struktur tippen, folgende Struktur wird erwartet:
* Files sollten folgende Form haben:
* …/Interpret [Album]/LiedNummer Titel.mp3
*
* Beispiele:
* C:/Music/Metallica [S&M]/01 - Battery.mp3

Bei den Musik Kategorien gibt es zur Zeit einen kleinen Bug, den ich in der nächsten Zeit noch fixen muß.

Hmm,

meine MP3-Struktur ist eigentlich so wie du sagst, oder übersehe ich was?
d:/Musik/_Janina/James Blunt [Stay the Night]/01 - Stay The Night.mp3
(siehe auch ScreenShot).

Gruß
hardlog

mp3.jpg

@Brownson

Die Abfrage zur __autoload.php stand in der autoinclude drin. Ich habe jetzt noch den kompletten Pfad hineingecodet - dann geht es jetzt!

Hallo,

gibt es auch die Möglichkeit den Pfad anzupassen?

Bei mir ist die Musik so verteilt:

/Musik/Genre/Interpret/Album

kann mann auch mehrere Soundkarte / Mediaplayer verwalten ? Wenn ja wie ?

@hbraun

Andere Verzeichnis Strukturen sind zur Zeit nicht möglich - ist mir zur Zeit zu viel „Action“ das zu ändern.

@hardlog

hab vor ein paar Tagen eine neue Version commited, das sollte auch Dein Problem mit den Kategorien beheben …

Danke Andreas,

funktioniert!!! Super!

Gruß
hardlog

Hallo Andreas,

Danke für die Korrektur bzgl. der Kategorien, der Bug hat mich bisher abgehalten, den NetPlayer einzusetzen.

noch mal fetten Respekt für Deine Arbeit

Tilo

Hallo,

ich schaffe den download von Netplayer schon nicht, andere Module (wie das IPSWeatherForcastAT) sind jedoch problemlos gegangen

Aufruf:

<?
IPSUtils_Include ("IPSModuleManager.class.php", "IPSLibrary::install::IPSModuleManager");

$Modul = 'Netplayer';
//$Pfad = 'https://raw.github.com/MCS-51/IPSLibrary/Development/'; // Module von MCS-51
$Pfad = 'https://raw.github.com/brownson/IPSLibrary/Development/'; // Module von Brownson
//$Pfad = 'https://raw.github.com/1007/IPSLibrary/Development/'; // Module von 1007

Load    ($Modul,$Pfad);         // Laden des Moduls
//Install    ($Modul,$Pfad);         // Installieren des Moduls
//Update    ($Modul,$Pfad);         // Updaten des Moduls



// ########### AB HIER NICHTS MEHR ÄNDERN! ##############
function Load($Modul, $Quelle) {
    $moduleManager = new IPSModuleManager($Modul,$Quelle);
    $moduleManager->LoadModule();
}


function Install($Modul, $Quelle) {
    $moduleManager = new IPSModuleManager($Modul,$Quelle);
    $moduleManager->InstallModule();
}


function Update($Modul, $Quelle) {
    $moduleManager = new IPSModuleManager($Modul,$Quelle);
    $moduleManager->UpdateModule();
}
?>

erzeugt

IPSModuleManager-Log-IPSModuleManager    2012-08-19 16:11:12.60  Module Download Ini File doesnt exists -> Load Ini File "https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary\install\DownloadListFiles\Netplayer_FileList.ini"
IPSModuleManager-Log-IPSFileHandler      2012-08-19 16:11:12.60  Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/install/DownloadListFiles/Netplayer_FileList.ini --> C:\IP-Symcon\scripts\IPSLibrary\install\DownloadListFiles\Netplayer_FileList.ini

Fatal error:  Uncaught exception 'IPSFileHandlerException' with message 'File C:\IP-Symcon\scripts\IPSLibrary\install\DownloadListFiles\Netplayer_FileList.ini could NOT be found on the Server !!!' in C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSFileHandler\IPSFileHandler.class.php:151
Stack trace:
#0 C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSFileHandler\IPSFileHandler.class.php(206): IPSFileHandler->CopyFile('https://raw.git...', 'C:\IP-Symcon\sc...')
#1 C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSFileHandler\IPSFileHandler.class.php(220): IPSFileHandler->CopyFiles(Array, Array)
#2 C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSModuleManager.class.php(112): IPSFileHandler->LoadFiles(Array, Array)
#3 C:\IP-Symcon\scripts\36149.ips.php(17): IPSModuleManager->__construct('Netplayer', 'https://raw.git...')
#4 C:\IP-Symcon\scripts\36149.ips.php(9): Load('Netplayer', 'https://raw.git...')
#5 {main}
  thrown in C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSFileHandler\IPSFileHandler.class.php on line 151
Abort Processing during Error: Uncaught exception 'IPSFileHandlerException' with message 'File C:\IP-Symcon\scripts\IPSLibrary\install\DownloadListFiles\Netplayer_FileList.ini could NOT be found on the Server !!!' in C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSFileHandler\IPSFileHandler.class.php:151
Stack trace:
#0 C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSFileHandler\IPSFileHandler.class.php(206): IPSFileHandler->CopyFile('https://raw.git...', 'C:\IP-Symcon\sc...')
#1 C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSFileHandler\IPSFileHandler.class.php(220): IPSFileHandler->CopyFiles(Array, Array)
#2 C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSModuleManager.class.php(112): IPSFileHandler->LoadFiles(Array, Array)
#3 C:\IP-Symcon\scripts\36149.ips.php(17): IPSModuleManager->__construct('Netplayer', 'https://raw.git...')
#4 C:\IP-Symcon\scripts\36149.ips.php(9): Load('Netplayer', 'https://raw.git...')
#5 {main}
  thrown
   Error in Script C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSFileHandler\IPSFileHandler.class.php on Line 151

Hat jemand eine Idee?

Vielen Dank

Andi