VLC Videoplayer mit IPS ansteuern!

Aber hey, der Textblock funktioniert jetzt :wink:

So. Ich habe mir das Script gerade gemeinsam mit timoty angesehen. Es gibt ein paar Probleme aufgrund der neueren PHP Version. Hier die Wesentlichen:

Construktor muss jetzt __construct statt Klassenname (hier konkret function vlcPlayer heißen.

 function __construct($requestUrl,$load=true){
    $this->requestUrl=$requestUrl;
    [...]

In der function get_web_page

'timeout' => $timeout, // hier hinter den Header einfügen
'header'  =>  'Authorization: Basic '.base64_encode(":HIERpasswort")

Ab ca. Zeile 74 die xml2array Methode durch die mittlerweile in php fast immer mitgelieferte xml Klasse ersetzen. Dabei kann auch die Datei xml2array.php vollständig verschwinden und entsprechend aus dem include genommen werden.

// die folgende Zeile ersetzen
//$arr=simplify(getArrayFromXMLString($data["content"]));
$arr = new SimpleXMLElement($data['content']);
$this->volume=$arr->volume;
$this->length=$arr->length;
$this->time=$arr->time;
$this->state=$arr->state;
$this->position=$arr->position;
$this->random=$arr->random;
$this->loop=$arr->loop;
$this->repeat=$arr->repeat;

Gruß
Tobias

Vielen lieben Dank noch mal für deine Hilfe :slight_smile:

Jetzt funktioniert es.