Beiträge von Zorin

    Hallo J*,


    schon einmal vielen Dank für die Hilfe.
    Habe nun schon alles probiert.


    Mein eigenes iPhone (1.1.1), das meiner Freundin (1.0.2); Alles Löschen (Cache, Cookies, Verlauf).


    Apache ergibt keine Einträge im Error_log, nur im Access_Log:


    MYIP - - [17/Nov/2007:23:16:14 +0100] "GET /webtree/ HTTP/1.1" 200 3575 "-" "Mozilla/5.0 (iPhone; U; CPU like Mac OS X; de-de) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3A109a Safari/419.3"
    MYIP - - [17/Nov/2007:23:16:14 +0100] "GET /webtree/RoundRectangle.css HTTP/1.1" 200 5540 "http://Myserver/webtree/" "Mozilla/5.0 (iPhone; U; CPU like Mac OS X; de-de) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3A109a Safari/419.3"
    MYIP - - [17/Nov/2007:23:16:14 +0100] "GET /webtree/images/logo_green.png HTTP/1.1" 200 4367 "http://Myserver/webtree/" "Mozilla/5.0 (iPhone; U; CPU like Mac OS X; de-de) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3A109a Safari/419.3"
    MYIP - - [17/Nov/2007:23:16:14 +0100] "GET /webtree/10001-mini.jpg HTTP/1.1" 200 1819 "http://Myserver/webtree/" "Mozilla/5.0 (iPhone; U; CPU like Mac OS X; de-de) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3A109a Safari/419.3"
    MYIP - - [17/Nov/2007:23:16:52 +0100] "GET /webtree/M4V10001.MP4 HTTP/1.1" 200 10730889 "http://Myserver/webtree/" "Mozilla/5.0 (iPhone; U; CPU like Mac OS X; de-de) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3A109a Safari/419.3"


    Scheint also nichts außergewöhnliches zu sein...


    Grüsse,
    Zorin

    Hi,


    vielen Dank für die schnelle Antwort.


    ja, config.pl habe ich geändert.
    Das Theme funktioniert per "normalem" Browser auf nem PC perfekt.
    retheme habe ich probiert, habe auch gestern abend schonmal das ganze webtree Verzeichnis gelöscht und nochmal neu generiert...


    Muß mich wohl nochmal in nen paar Iphone Forum umsehen...


    Grüsse,
    Zorin

    Muß mich da mr.migu anschließen.
    Habe ich nämlich vergessen zu sagen:
    Ich habe auch Software-RAID am laufen, weil es einfach mal flexibler als das Hardware-Raid ist.
    Außerdem traue ich dem "Hardware-Raid" beim RocketRaid nicht. Ist nämlich nur nen Software-Treiber Raid...
    Warum ich dann nen 8 Kanal SATA-Controller habe ?
    Weil ich ein Problem mit der Anzahl meiner PCI-Karten habe (1*SATA8fach, 1*Netzwerk 1Gbit, 2*Budget DVB und 1*FullFeatured DVB)...


    Grüsse,


    Zorin

    Hallo Frankie,


    kann Dir leider nur zur Hälfte helfen...


    Ich habe genau das selbe Problem wie Du gehabt, 6 Festplatten (bei mir 2*Raid 5) und hatte vor allem das Problem mit der Kabellänge bei "normalem" PATA.
    Habe mich deswegen für SATA und einen Highpoint 1820A entschieden
    (Soll wohl stabiler laufen als der 1820). Ganz nebenbei laufen bei mir also auch PATA->SATA Adapter ohne Probleme.


    Ich setze bei mir aber nicht CT4, sondern Suse Linux 9.3 ein. Ist aber auch ein Kernel 2.6 System. Selberkompilieren der Treiber war kein größeres Problem, weiß aber nicht genau, ob und wie die Kernel-Sourcen bei der CT4 dabei sind(Die Du auf jeden Fall brauchen wirst)...


    Ob und wie es aber vorkompilierte Treiber geben wird, kann ich Dir leider nicht sagen. CT4 baut doch aber auf Debian auf, oder ? Vielleicht kannst Du über diesen Strang ein paar mehr Infos bekommen.


    Grüsse,


    Zorin

    Halllo allerseits,


    ich habe mir gerade einen LCD-TV bestellt (ACER AT 3201 W). Da macht man sich natürlich Gedanken um eine bessere Bilddarstellung.
    Zur Zeit benutze ich eine Hauppauge Nexus Rev 2.3 und bin (noch) mit dem Bild sehr zufrieden.
    Hier im Forum und auch sonst ist ja immer viel vom sagenumwobenen J2 der früheren Revisionen die Rede, die auch RGB-Out unterstützen und ein besseres Bild liefern sollen.


    Meine Frage ist nun, ob es sich bei ca. 10 Metern Signalweg (Mein VDR-Server steht in einem anderen Raum) lohnt, auf ne Rev 1.X mit J2 umzusteigen, oder ob die Kabellänge den Bildvorteil eh wieder "fressen" würde.


    Vielen Dank schonmal für Eure Hilfe,


    Zorin

    Habe beim mir (Berllin) auch Probleme mit dem ZDF Transponder (vor allem ZDF und 3Sat).
    Aber interessanterweise nicht auf meinem "normalen" VDR, sondern nur auf meiner Mediamvp (mit dem MVPSERVER).


    Werde aber den Tipp mit der Frequenz von ditte mal testen, vielleicht hilft es ja...

    Das mit den ALARM Meldungen ist mehr ein feature als ein Bug.


    Wenn ich die Kommentare im Sourcecode richtig verstanden habe, ist es dafür gedacht, das alle paar Sekunden ein ALARM kommt, wenn keine Taste gedrückt wurde.
    Das hängt wohl irgendwie mit dem Screensaver zusammen...


    Grüsse,


    Zorin

    Vielen Dank für die Erläuterung, dires...


    Ja, das mit den Smilies ist mir leider erst hinterher aufgefallen...
    Was meinst Du genau mit "windows-kompatibel' ?


    Konnte da nicht ganz folgen....


    Inzwischen hat ja dann der MVPServer wirklich alles, was das alte Plugin auch hatte...


    Grüsse,


    Zorin

    Bei mir gingen die Recordings anfangs auch nicht.
    Ich habe mir dann mal die Fehlermeldung und später dann den Source-Code angeschaut.
    Bei mir (vdr 1.3.6)) war das Problem, das Mvpserver den Zeitteil des Aufnahmeformats als '%Y-%m-%d.%H:%M' erwartet. Korrekt sollte aber '%Y-%m-%d.%H.%M' sein. Ich habe (danke nochmals, mephisto) einen patch erstellst:


    diff -Nur vdr/recording.py vdr-patched/recording.py
    --- vdr/recording.py 2005-05-04 21:54:49.000000000 +0200
    +++ vdr/recording.py.orig 2005-05-20 02:15:27.000000000 +0200
    @@ -120,7 +120,7 @@
    self.resume = -1


    elif isinstance(source, StringType) and os.path.isdir(source):
    - pat = re.compile('(/video\d*/)?(.*)/(\d{4}-\d\d-\d\d\.\d\d\:\d\d)\.(\d\d)\.(\d\d)\.rec/?')
    + pat = re.compile('(/video\d*/)?(.*)/(\d{4}-\d\d-\d\d\.\d\d\.\d\d)\.(\d\d)\.(\d\d)\.rec/?')
    result = pat.match(source)
    if result is None:
    raise TypeError, 'path of recording has unknown format'
    @@ -130,7 +130,7 @@
    s3 = re.compile('(\x01)')
    s4 = re.compile('(\x02)')
    self.name = s4.sub('/',s3.sub('\'',s2.sub('~', s.sub(' ',result.group(2)))))
    - self.start = int(time.mktime(time.strptime(result.group(3), '%Y-%m-%d.%H:%M')))
    + self.start = int(time.mktime(time.strptime(result.group(3), '%Y-%m-%d.%H.%M')))
    self.prio = int(result.group(4))
    self.lifetime = int(result.group(5))


    Es wäre schön, wenn Ihr Euch mal kurz meldet, mit welcher VDR Version die Recordings mit und ohne PATCH funktionieren...


    Viel Erfolg,


    Zorin

    Hallo allerseits,


    gestern, nach einer Anregung aus der MVPSERVER Mailingliste, ist es mir gelungen, das Zapping in der MVP-Server Anwendung gangbar zu machen.


    War eigentlich nicht so schwer.
    Wer es ausprobieren möchte, folgendes ist zu tun:
    a) Anpassen der keymap.py (normalerweise in /usr/shared/mvpserver/skins/utils)


    # Keymap for the original Hauppauge remote
    # [ name, menukey, mediakey ]
    small_keymap = {
    '0x01':['0', '0', 'SKIP0'],
    '0x02':['1', '1', 'SKIP10'],
    '0x03':['2', '2', 'SKIP20'],
    '0x04':['3', '3', 'SKIP30'],
    '0x05':['4', '4', 'SKIP40'],
    '0x06':['5', '5', 'SKIP50'],
    '0x07':['6', '6', 'SKIP60'],
    '0x08':['7', '7', 'SKIP70'],
    '0x09':['8', '8', 'SKIP80'],
    '0x0a':['9', '9', 'SKIP90'],
    '0x0d':['OK', 'OK', 'OK'],
    '0x0e':['Rewind', '', 'REWIND'],
    '0x0f':['Forward', '', 'FORWARD'],
    '0x10':['Vol-', 'LEFT', 'VOLDOWN'],
    '0x11':['Vol+', 'RIGHT', 'VOLUP'],
    '0x12':['Ch+', 'UP', ''],
    '0x13':['Ch-', 'DOWN', ''],
    '0x14':['Power', '', 'SHUTDOWN'],
    '0x15':['Mute', '', 'MUTE'],
    '0x19':['Play', 'OK', 'PLAY'],
    '0x1a':['Record', '', ''],
    '0x1b':['Stop', '', 'STOP'],
    '0x1c':['Pause', '', 'PAUSE'],
    '0x1e':['Menu', 'MENU', ''],
    '0x20':['Back', 'BACK', ''],
    '0x23':['Go', '', ''],
    '0x24':['Red', 'RED', ''],
    '0x25':['Green', 'GREEN', 'SKIPBACK'],
    '0x26':['Yellow', 'YELLOW', 'SKIPFWD'],
    '0x27':['Blue', 'BLUE', ''],
    '0x28':['Blank', 'BLANK', ''],
    '0x29':['Full', '', ''],

    '0x2a':['Replay', 'SKIPBACK', 'SKIPBACK'],
    '0x2b':['Skip', 'SKIPFWD', 'SKIPFWD'] }

    # Keymap for the new remote
    large_keymap = {
    '0x01':['0', '0', 'SKIP0'],
    '0x02':['1', '1', 'SKIP10'],
    '0x03':['2', '2', 'SKIP20'],
    '0x04':['3', '3', 'SKIP30'],
    '0x05':['4', '4', 'SKIP40'],
    '0x06':['5', '5', 'SKIP50'],
    '0x07':['6', '6', 'SKIP60'],
    '0x08':['7', '7', 'SKIP70'],
    '0x09':['8', '8', 'SKIP80'],
    '0x0a':['9', '9', 'SKIP90'],
    '0x0d':['OK', 'OK', 'OK'],
    '0x0e':['Rewind', '', 'REWIND'],
    '0x0f':['Forward', '', 'FORWARD'],
    '0x10':['Left', 'LEFT', ''],
    '0x11':['Right', 'RIGHT', ''],
    '0x12':['Up', 'UP', ''],
    '0x13':['Down', 'DOWN', ''],
    '0x14':['Power', '', 'SHUTDOWN'],
    '0x15':['Mute', '', 'MUTE'],
    '0x19':['Play', 'OK', 'PLAY'],
    '0x1a':['Record', '', ''],
    '0x1b':['Stop', '', 'STOP'],
    '0x1c':['Pause', '', 'PAUSE'],
    '0x1e':['Menu', 'MENU', ''],
    '0x1f':['Guide', '', ''],
    '0x20':['Back', 'BACK', ''],
    '0x23':['Go', '', ''],
    '0x24':['Red', 'RED', ''],
    '0x25':['Green', 'GREEN', 'SKIPBACK'],
    '0x26':['Yellow', 'YELLOW', 'SKIPFWD'],
    '0x27':['Blue', 'BLUE', ''],
    '0x28':['Blank', 'BLANK', ''],
    '0x29':['Full', '', ''],

    '0x2a':['Replay', 'SKIPBACK', 'SKIPBACK'],
    '0x2b':['Skip', 'SKIPFWD', 'SKIPFWD'],

    '0x2c':['TV', '', ''],
    '0x2d':['Videos', '', ''],
    '0x2e':['Music', '', ''],
    '0x2f':['Pictures', '', ''],
    '0x30':['Radio', '', ''],
    '0x31':['Vol+', '', 'VOLUP'],
    '0x32':['Vol-', '', 'VOLDOWN'],
    '0x33':['Ch+', 'UP', ''],
    '0x34':['Ch-', 'DOWN', ''],
    '0x35':['PrevCh', '', ''],
    '0x36':['*', '', ''],
    '0x37':['Subtitles', '', ''] }




    _keymap = None


    UND


    def process_key(code):
    """Process a raw key code. This will handle any commands initially and then
    return an action. If the action is '' then none should be performed.
    """
    print 'Handle code ', code
    ret = 0
    if mediamvp.Playing() != '':
    key = mediakey(code)

    if key != '' and key !='OK':
    ret = mediamvp.Command(key)
    key = ''
    key = ''
    if ret == 0:
    key = menukey(code)
    print 'Returning ', key


    b) Anpassen der vdtv.py Datei (normalerweise in login as: root
    /usr/shared/mvpserver/skins/default):
    (nahe def menu(...)

    if k =='':
    continue


    if k =='EXIT' or k == 'BACK':
    quit = 1
    elif k == 'MENU':
    if self.enabled:
    self.enabled = 0
    else:
    self.enabled = 1
    elif k == 'LEFT':
    hlist.left()
    dlist = self.getchannels(hlist,1)
    elif k == 'RIGHT':
    hlist.right()
    dlist = self.getchannels(hlist,1)

    elif k == 'SKIPFWD':
    dlist.lineDown()
    # Check there's an item here!
    if item:
    channel = item.getChannel()
    if channel.vpid == '0':
    type = 'ES/'
    else:
    type = 'PES/'
    url = self.config.getAsString("vdr.streamdev_url")
    url += type
    url += channel.id
    mediamvp.Play(url)
    elif k == 'SKIPFWD':
    dist.lineUp()
    # Check there's an item here!
    if item:
    channel = item.getChannel()
    if channel.vpid == '0':
    type = 'ES/'
    else:
    type = 'PES/'
    url = self.config.getAsString("vdr.streamdev_url")
    url += type
    url += channel.id
    mediamvp.Play(url)

    elif k == 'DOWN':
    dlist.lineDown()
    elif k == 'UP':
    dlist.lineUp()
    elif k == 'GREEN':
    dlist.pageDown()
    elif k == 'YELLOW':
    dlist.pageUp()


    Damit kann man dann mit den Skip Tasten (auf der "Hauppauge-Fernbedienung" ganz unten, während des TV sehens umschalten. (Geht zur Zeit erst beim 2. mal).


    Ist noch alles ein bisschen "dirty", aber ich werde heute abend nochmal alles nachschauen und bei interesse besser dokumentieren...
    Vielleicht wage ich mich ja auch an die erstellung einers .diff (habe ich noch nie gemacht)...


    Ich hoffe, ich kann damit ein bisschen helfen,


    Zorin

    Hehe, Olaf, wie ein bunter Hund :)


    Ist ja echt genial, das das so schnell ging.


    Vielen Dank für Deine Tipps,
    habe ja heute noch etwas Zeit und werde mal heute abend noch ein bisschen Testen/probieren...


    Grüsse,


    Florian

    So, habe wieder erwarten doch etwas Zeit gehabt.
    Kann zur Zeit soviel sagen:
    a) Habe inzwischen auch Shoutcast zum laufen bekommen, lag wohl daran, dass mvpserver sich nicht sauber aus dem Speicher entfernt. Direkt nach einem Reboot gestartet und es ging auf anhieb...
    Olaf: Shoutcast anhalten mit der Stop Taste


    b) Recordings bin ich auch einen Schritt weiter, habe inzwiscen auch den Screen, den olagf har. selber grund wie a)


    c) habe festgestellt, das man, während man den vdr-live-stream sieht, im "hintergrunfd" weiter navigiert. Aber zur Zeit lässt sich leider auch so nicht zappen...


    wen es interessiert, nutze dongle.bin 23104


    grüsse,


    zorin

    Nein, ich konnte effektiv nur die (Haupt)-menüpunkte Live-Tv, Shoutcast und Settings aufrufen. In den Rest ist er garnicht weiter "reingegangen".


    Habe auch mein altes MediaMVP plugin wieder zum leben erweckt.


    MVPServer ist aber auf jeden Fall eine gute Grundlage, brave, sehr ausführliche Log-Files & Konfigurierbare Oberfläche.


    Mir persönlich würde es ja schon reichen, wenn das Zappen im LiveTv funktionieren würde. Mehr will ich ja (erstmal) garnicht (Schlafzimmerclient).


    Werde mich morgen wohl nochmals draufstürzen, vielleicht kann ich ihn ja zu "mehr" überreden...


    Grüsse,


    Zorin

    Hallo allerseits,


    habe es gestern bei mir auch mal ausprobiert und nach einigem Nachinstallieren (mein VDR läuft auf Suse) habe ich es auch hinbekommen.
    Zur Zeit funktioniert bei mir nur Live-Tv. Weder Shoutcast noch irgendetwas anderes hat bei mir funktioniert.


    Bin aber von der neuen Oberfläche mehr als begeistert. Da lässt sich
    sicherlich auch noch einiges mehr rausholen.


    Olaf: Habe auch keine Videos und Musik.


    Habt Ihr zwischen den Live-Tv Kanälen zappen können ?


    Ist deswegen für mich noch kein Ersatz für das normale Plugin...


    Grüsse,


    Zorin

    Also prinzipiell kann die XBOX sicherlich auch AC3, mein Bruder hat sich so ein kabel gekauft, ob und wie das allerdings mit VDR funktioniert, kann ich leider auch nicht sagen...


    Zorin

    Also den Sound greife ich per Analog und dem "normalen" X-Box Kabel ab. Habe auch keine Ambitionen, daß zu ändern, da es ein "Schlafzimmerclient" werden soll.


    Hatte mal so ne Funk/IR Geschichte, nur leider reicht sie nicht wirklich vom Server zum zweiten Fernseher...
    Klar ist auch ein bisschen Ehrgeiz dabei, es alles so zu basteln, dass es klappt...


    Zorin