bong.tv nach Umstellung auf Youtv.de / Zugriff auf Aufzeichnungen bzw. das Archiv

Nach der Umstellung von Bong.tv zu Youtv.de hatten wir das Problem dass im Smart-TV App nur noch die Aufzeichnungen der letzten Woche über die Senderauswahl möglich ist.
Ein Zugriff auf das Archiv bzw. die Archivliste wie im alten App (ausschließlich) ist derzeit nicht beinhaltet.
Aus diesem Grund hatte ich erst mit dem Browser mich mühevoll angemeldet und dort angemeldet dann die Aufzeichnungen gestartet.
Aber das war langsam und lief nicht im Vollbild.

Deswegen habe ich auf einem Webserver diesen PHP Code erstellt welcher mir im „Youtv“-Design eine Liste der Aufzeichnungen darstellt (wird über die RSS Feed URL abgerufen) und ich dann mittels einer Zweiten php Datei im Vollbild abspielen kann.
Ich habe dann einfach im Browser diese Seite als Startseite abgelegt und schon kann wieder auf die Aufzeichnungen zugegriffen werden,
===== Startseite
<!DOCTYPE html>
<html>
<?php

$feed=“https://www.youtv.de/rss/YOUR RSSFEED URL/all.rss“;

?>
<link rel=“stylesheet“ media=“all“ href=“style.css“ data-turbolinks-track=“true“ />
<body style=“margin:0px; padding:0px; color:white; background-color:black;“><?php

$rss_tags = array(
‚title‘,
‚itunes:author‘,
‚itunes:subtitle‘,
‚itunes:summary‘,
‚enclosure‘,
‚pubDate‘,
‚guid‘,
‚itunes:duration‘
);
$rss_file = join ( ‚ ‚, file ( $feed )) ;
$rss_zeilen = array ( „title“, „description“, „link“ );
$rss_array = explode ( „<item>“, $rss_file );

foreach ( $rss_array as $string ) {
$i++;
foreach ( $rss_tags as $zeile ) {

preg_match_all ( „|<$zeile>(.*)</$zeile>|Usim“, $string, $preg_match );
$$zeile = $preg_match [1] [0];
// echo $zeile . “ -> “ . $$zeile . „<br><br>“;
$rssfeed[$zeile]=$$zeile;
if ($zeile==’guid‘) {
$guid=$$zeile;

if (strpos($guid, ‚_hq.mp4′)>0) $quality=’hq‘;
$guid=str_replace(‚_hq.mp4‘,“,$guid);
if (strpos($guid, ‚_nq.mp4′)>0) $quality=’nq‘;
$guid=str_replace(‚_nq.mp4‘,“,$guid);
if (strpos($guid, ‚_hd.mp4′)>0) $quality=’hd‘;
$guid=str_replace(‚_hd.mp4‘,“,$guid);
if (strpos($guid, ‚_ad.m4a‘)>0) $quality=’ad‘;
$guid=str_replace(‚_ad.m4a‘,“,$guid);
//$rssfeed[$zeile][]=$$zeile;
$temp=split(‚/‘,$guid);

//2016-02-19_18-45_W
$rssfeed[‚date‘]=$temp[4][8].$temp[4][9].‘.‘.$temp[4][5].$temp[4][6].‘.‘.$temp[4][0].$temp[4][1].$temp[4][2].$temp[4][3];
$rssfeed[‚time‘]=$temp[4][11].$temp[4][12].‘:‘.$temp[4][14].$temp[4][15];

}
if ($zeile==’itunes:duration‘)
{
if ($$zeile<>“) {
$sets[$guid][common]=$rssfeed;
$sets[$guid][$quality]=$rssfeed;
}
}
}
}
foreach ( $sets as $set )
{
$temp=split(‚) ‚,$set[common][title]);
$sendung=$temp[1];
$sendung=str_replace(‚(‚,'<dum ‚,$sendung);
$sendung=str_replace(‚)‘,’/>‘,$sendung);
$sendung=str_replace(„- „.$set[common][‚itunes:subtitle‘],“,$sendung);
$sendung=trim($sendung);
$sendungen[$sendung]++;

}

//print_r($sendungen);
//echo „<pre>“;
?>

Mein Archiv