Posts by Megatux

    Hallo,

    der Buzz Player kann den Stream auch ohne neu encoden darstellen (SD).

    Habe mir eine kleinen Webseite gebaut um den Stream direkt aus dem integrierten Browser zu starten.

    http://www.vdrportal.de/board/thread.php?threadid=102074&page=2

    Ich hoffe das sich die Entwickler vom XXV oder Live erbarmen, dort eventuell den Stream Button dementsprechend anpassbar zu machen damit man direkt ohne spezielles Plugin mit dem OPlayerHD oder dem BuzzPlayer zu öffen.

    Istreaamdev braucht bei mir beim neu encoden zu viel Prozessorleistung.

    Megatux

    Hallo,

    hier der Code, aber nicht lachen sondern nur schmunzeln bin eben kein Web Entwickler.

    Ohne EPG


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>TV Frontend Buzz Player</title>
    <meta name="author" content="obiwan">
    <meta name="editor" content="html-editor phase 5">
    </head>
    <body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">

    <a href="http://192.168.100.105:3000/S19.2E-1-1101-28106.ts"><img src="logos/Das Erste.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1079-28006.ts"><img src="logos/ZDF.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1201-28306.ts"><img src="logos/WDR Bielefeld.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1089-12003.ts"><img src="logos/RTL Television.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1107-17500.ts"><img src="logos/SAT.1.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1107-17501.ts"><img src="logos/ProSieben.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1089-12020.ts"><img src="logos/RTL2.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1089-12040.ts"><img src="logos/Super RTL.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1089-12060.ts"><img src="logos/VOX.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1089-12090.ts"><img src="logos/n-tv.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1093-28486.ts"><img src="logos/SR Fernsehen.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1093-28487.ts"><img src="logos/BR-alpha.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1073-28205.ts"><img src="logos/rbb Brandenburg.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1051-28721.ts"><img src="logos/EinsExtra.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1051-28722.ts"><img src="logos/Einsfestival.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1051-28723.ts"><img src="logos/EinsPlus.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1107-17502.ts"><img src="logos/kabel eins.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1107-17503.ts"><img src="logos/N24.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1051-28724.ts"><img src="logos/arte.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1051-28725.ts"><img src="logos/Phoenix.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1101-28108.ts"><img src="logos/hr-fernsehen.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1101-28110.ts"><img src="logos/Bayerisches FS Nord.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1101-28112.ts"><img src="logos/BR-alpha*.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1101-28113.ts"><img src="logos/SWR Fernsehen BW.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1073-28206.ts"><img src="logos/rbb Berlin.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1073-28225.ts"><img src="logos/NDR FS HH.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1073-28229.ts"><img src="logos/MDR S-Anhalt.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1073-28231.ts"><img src="logos/SWR Fernsehen RP.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1079-28007.ts"><img src="logos/3sat.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1079-28012.ts"><img src="logos/DKULTUR.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1079-28013.ts"><img src="logos/DLF.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-3-3213-28014.ts"><img src="logos/ZDFdokukanal.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-3-3213-28016.ts"><img src="logos/ZDFtheaterkanal.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1079-28011.ts"><img src="logos/ZDFinfokanal.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1079-28014.ts"><img src="logos/zdf_neo.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-3-3213-28008.ts"><img src="logos/KiKa.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-3-3213-28013.ts"><img src="logos/DLF.png" alt="" border="0" width="132" height="99">
    <a href="http://192.168.100.105:3000/S19.2E-1-1107-17504.ts"><img src="logos/9Live.png" alt="" border="0" width="132" height="99">


    </map>
    </body>
    </html>


    Mit EPG Vorschau als PHP Script: (obiipad.cgi)


    #!/usr/bin/perl


    $senderregex = '215-C\s(S19\.2E-[0-9]+-[0-9]+-[0-9]+)\s(.+)';
    $titelregex = '215-T\s(.+)';
    $typregex = '215-S\s(.+)';
    $beschreibungregex = '215-D\s(.+)';
    $senderzahl = 50;

    print "Content-type: text/html\n\n";
    print "<html><head>";
    print "<title>CGI Test</title>";
    print "</head>";


    for ($sender=1;$sender<$senderzahl+1;$sender++)
    {

    $freq = "";
    $sendername = "";
    $titelnow = "";
    $titelnext = "";
    $typnow = "";
    $typnext = "";
    $beschreibungnow = "";
    $beschreibungnext = "";

    @tvnow = `/usr/bin/perl /usr/bin/svdrpsend.pl lste $sender now`;
    @tvnext = `/usr/bin/perl /usr/bin/svdrpsend.pl lste $sender next`;

    foreach $tvnow (@tvnow)
    {
    $_ = $tvnow;

    if (/215-C/){
    ($freq,$sendername) = (/$senderregex/);
    }

    if (/215-T/){
    ($titelnow) = (/$titelregex/);
    }

    if (/215-S/){
    ($typnow) = (/$typregex/);
    }

    if (/215-D/){
    ($beschreibungnow) = (/$beschreibungregex/);
    }

    }


    foreach $tvnext (@tvnext)
    {
    $_ = $tvnext;

    if (/215-T/){
    ($titelnext) = (/$titelregex/);
    }

    if (/215-S/){
    ($typnext) = (/$typregex/);
    }

    if (/215-D/){
    ($beschreibungnext) = (/$beschreibungregex/);
    }

    }

    print "<body>";
    print "<a href=\"http://192.168.100.105:3000/$freq.ts\"><img src=\"/ipad/logos/$sendername.jpg\" alt=\"$sendername\" border=\"0\" width=\"132\" height=\"99\">\n";
    print "<p><b>";
    print "Now: $titelnow";
    print "</b><p>";
    print " $typnow\n";
    print "<p>";
    print "$beschreibungnow\n\n";
    print "<p>";
    print "<p><b>";
    print "Next: $titelnext";
    print "<p></b>";
    print " $typnext\n";
    print "<p>";
    print "$beschreibungnext\n\n";
    print "<p>";
    print "<p>";
    }

    print "</body></html>";


    Megatux

    Hallo,

    ich habe zwei Versionen zusammengestoppelt:

    Einmal nur die Senderlogos mit dem dahinterliegenden Steaming Link:


    und einmal mit der Vorschau auf die aktuelle und die nächste Sendung:


    Die erste Version läd sehr schnell, die zweite mit den EPG Infos greif für jeden Sender auf den VDR per svdrp zu, dauert bei mir mit ca 50 Sendern ca. 2 Minuten.


    Ich hoffe das ich noich eine Info von den Entwicklern von XXV und Life bekommen wie ich dort den Streaming Link anpassen kann.

    Megatux

    Hallo,

    zu 1:

    die Skins liegen bei mir in

    /usr/local/share/xxv/skins

    drwxr-xr-x 4 root root 4096 2010-04-10 17:23 blue
    drwxr-xr-x 3 root root 4096 2010-04-10 17:23 blue_flat
    lrwxrwxrwx 1 root root 4 2010-04-10 17:10 default -> html
    drwxr-xr-x 5 root root 4096 2010-04-10 17:23 deltab
    drwxr-xr-x 8 root root 4096 2010-04-10 17:10 html
    drwxr-xr-x 9 root root 4096 2010-04-10 17:23 jason
    drwxr-xr-x 4 root root 4096 2010-04-10 17:23 lcars
    drwxr-xr-x 3 root root 4096 2010-04-10 17:23 lcars_flat
    -rw-r--r-- 1 root root 1487 2010-04-10 17:23 Makefile
    drwxr-xr-x 4 root root 4096 2010-04-10 17:23 snow
    drwxr-xr-x 3 root root 4096 2010-04-10 17:23 snow_flat
    drwxr-xr-x 5 root root 4096 2010-04-10 17:23 stone
    drwxr-xr-x 3 root root 4096 2010-04-10 17:23 stone_flat
    drwxr-xr-x 5 root root 4096 2010-04-10 17:10 wml
    drwxr-xr-x 8 root root 4096 2010-04-10 17:23 xstyle

    zu 3:

    schau mal hier

    http://www.vdrportal.de/board/thread.php?threadid=90355

    vdr2jpeg scheint noch nicht mit den TS Daten kompatibel zu sein.

    zu 5:

    Unter Einstellungen/Stream kann man einstellen wie XXV streamen soll.


    Gruß

    Megatux

    Hallo,

    ich möchte aus der channels.conf nur den longname auslesen, damit ich aus der epg.data die Programminformationen abfragen kann.
    Leider bekommen ich die regex nicht hin, da mir das Komma welches den longname von einem evtl. vorhandenen shortname trennt dort in die Suppe spuckt.
    In der epg.data sind ja nur die longnames vorhanden.

    Aus :

    RTL Television,RTL;RTL World:12187:hC34M2O0S0:S19.2E:27500:163=2:104=deu;106=deu:105:0:12003:1:1089:0

    soll dann :

    RTL Television

    werden,

    aktuell bekommen ich nur

    RTL Television,RTL

    Ich wäre für jeden Tipp dankbar.

    Megatux

    Hallo,

    ich war auf der Suche nach einer Streaming Möglichkeit von Live TV auf das iPad.

    Habe istreamdev getestet (großes Lob an den Entwickler!), es funktionierte, aber der Stream wurde neu codiert.

    Gestern habe ich im App Store den Buzz Player HD (1,59€) gefunden.

    Der Buzz Player kann sich direkt mit dem Streamdev verbinden und gibt den Live Stream ziemlich ruckelfrei wider.

    Habe aber einer Versatz zwischen Ton und Bild feststellen können.

    Gruß

    Jörg

    Hallo,

    hier die Scripte:

    obisvdr.pl

    test.pl

    test.pl

    angepasste vdrshutdown:


    auf der wl-hdd

    vdr.at

    Code
    wakelan 00:12:34:56:78:98

    die MAC Adresse muss die des aufzuweckenden PC's sein.

    Auf der wl-hdd ist openssl und wakelan installiert.

    Der vdr hat die Zertifikate der wl-hdd damit er sich ohne Password dort anmelden kann.

    Die wl-hdd hat bei mir die IP 192.168.100.70.

    Gruß

    Obi