Beiträge von Stefan.Denk

    Da ist die Idee gerade, dass man nicht nur von einer, sondern von mehreren Quellen die mpegs beziehen kann, was dann die Asymmetrie von ADSL etwas ausgleichen sollte. Wenn du von 6-10 Quellen parallel ziehen kannst, kommst du naemlich auch wieder auf deine volle Bandbreite...


    Stefan

    Danke ;o)


    Wir hoffen natuerlich, dass, wenn videgor sich der Marktreife naehert, es einen grossen Nutzerkreis findet. Denn ein P2P-System ohne Teilnehmer... taugt nicht.


    Noch ein Wort zu dem Vergleich mit css & co: da liegt der Rechtsfall komplett anders: css bricht eine (wenn auch fuer aktuelle Prozessoren lachhaft schwache) Verschluesselung - und das ist nach dem neuen Urheberrechtsgesetz verboten. Videgor macht so etwas nicht. Wenn ueberhaupt, dann passiert die Entschluesselung von anderer Seite (vdr, dvb-Karte mit CI,...). Videgor ist ein reiner Verteiler, kein Codebrecher.


    .o( Wobei ich mich ja frage, wie die Rechtsprechung mit Laufwerken umgeht, die CDs trotz der aktuellen Kopierschuetze auslesen koennen - aber das ist ein anderes Thema fuer sich... )



    Stefan

    Der_Pit: wir haben an sowas um die 14 Tage in die Vergangenheit gedacht, dass man Filme "in die Vergangenheit" programmieren kann. Am liebsten waere es uns, wenn man keine solche Beschraenkung machen muesste, aber wir werden uns dieses "Feature" aufheben, um bei evtl. Streitigkeiten in Zukunft Zugestaendnisse machen zu koennen. Vorerst bleibt es beim alten: keine (nicht vdr-interne) Restriktionen auf das Alter der Timer.


    wilderigel: Ja... warum nicht? Fuers lokale Netzwerk mag diese Loesung (auch in Kombination mit unserer) aeussert sinnvoll sein. Videgor ist ja eher als "offline-tool" zu verstehen - da kann ein online-tool wie ein Streaming Plugin nicht schaden - das ergaenzt eher.


    hoerme: Derzeit laeuft das so: die Timer werden auf freie dvb-Karten verteilt und jede nimmt auf, was ihr dvdr-sched sagt. Also landen auf der Festplatte deiner Eltern die Blockbuster, die deine dvb-Karte nicht aufnehmen kann. Diese werden anschliessend von dvdr-vidtrans auf deine Platte kopiert - und verbleiben auf der Platte deiner Eltern, bis diese die Aufnahme loeschen (kann ja z.B. vom vdr-Menu aus als "delete it on next vdr startup" markiert werden). Ich sehe keinen echten Nutzen darin, Wegwerfaufnahmen (aufnehmen, uebertragen und dann gleich loeschen) zu produzieren - weil vielleicht wollen ja mehr Leute die Aufnahme haben und dann hat man schon zwei Server, die die Verteilung machen und nicht nur einen...


    dvdr-sched greift aber auch erst zu, wenn es einen "Ueberschuss" an timern im Vergleich zu der Anzahl verfuegbarer dvb-Karten hat. Also nehmen zwei vdrs den gleichen Timer auf, wenn jeder den gleichen Timer programmiert hat (sie sind ja dazu in der Lage). Wir hatten eher ein DSL-Netzwerk vor Augen, als wir das Design gemacht haben - und da willst du die Timer selbst aufnehmen, wenn du kannst, weil der Download auf Theorie laenger dauern wird, als den mpeg-Strom vom Satelliten auf deine Platte zu schreiben.



    Stefan

    Hi!


    Zur ersten Frage der Verfuegbarkeit: Sledge Hammer hat (leider) recht - das Projekt ist noch ein ganzes Stueck von der Marktreife entfernt. Wir sind noch am entwickeln und Fehler beseitigen - werden aber immer wieder neue Releases herausbringen, um euch an dieser Verbesserung teilhaben zu lassen.


    Zur zweiten Frage der rechtlichen Bedenken: vidtrans (der Videotransferteil von videgor) prueft, ob man den Kanal selbst empfangen koennte. Nur dann werden Daten uebertragen. Damit (solange kein Richter das Gegenteil entscheidet) sehen wir videgor als einen Art Proxy, der unentgeltlich Inhalte zur Verfuegung stellt. Und da ziehen die Copyrights nicht. Sonst koennten erstmal alle ISPs und Firmen ganz ganz schnell ihre Internet-Proxies abschalten - denn die machen im Zweifelsfall nix anderes: Zwischenspeichern von rechtlich geschuetzten Materialien und Zur-Verfuegung-Stellen fuer die Nutzer.


    Der Text des betreffenden Paragraphen lautet in die Richtung "wer anderen durch technische Mittel unentgeltlich Inhalte bereitstellt, den sie ohnehin sehen duerften (Annahme: jeder vdr-user zahlt brav GEZ), ist von der Verfolgung ausgenommen".


    Aber wie gesagt - es kann gut sein, dass eine Medienanstalt trotzdem versucht, etwas gegen videgor auf dem Klageweg zu erreichen - aber bis es einen negativen Richterspruch gibt, werden wir das Plugin auf jeden Fall online halten und auch weiterentwickeln.

    Jup. Wenn du eine Sendung verpasst hast oder einfach nur drauf kommst "mensch die haett ich doch gern gesehen" programmierst du diese Sendung einfach so, als wenn sie morgen kommen wuerde - nur halt in der Vergangenheit. dvdr-vidtrans kuemmert sich dann mit Hilfe von IGOR um den Rest - soweit zumindest die Theorie. An der praktischen Umsetzung arbeiten wir noch und ausserdem ists wohl zumindest anfangs noch problematisch, wirklich die Sachen auch im Netz zu finden (viele Sender * 24 * ca. 1.5gb ist ein ganz schoen saftiges Datenaufkommen pro Tag).


    Hmmja... wenn IGOR laeuft und du Timer hast, die die zwei genannten Bedingungen erfuellen, geht die Anfragerei uebers Netz los. Du kannst das bisher nur mit einer Stellschraube beeinflussen: nur einen bestimmten Timer aktivieren (nur aktivierte Timer erzeugen tasks im dvdrvidtrans)


    Die derzeit unterstuetzte Granularitaet ist "per Timer". Wenn du es hart haben willst, kannst du natuerlich fuer einen Film auch 90 einzelne Timer einstellen.... ;o)


    Wobei da dann das Zusammenhaengen der Minutenbloecke Probleme geben wird, weil jeder Schnipsel in seinem eigenen Verzeichnis landet und dvdrvidtrans bisher noch nicht auf die Idee kommt, Videodaten aus unterschiedlichen Verzeichnissen zurechtzuschneiden. Da muesste dann der geneigte Bastler selbst Hand anlegen. Bei Interesse erklaer ich gerne, wie das dann trotzdem klappen wuerde - aber da das wohl eine laengere Abhandlung wird, warte ich erstmal, ob das ueberhaupt jemand lesen will....



    Stefan

    Hi!


    Um zu erklaeren, wann der VDR sich selbst um einen Timer kuemmert (bzw. das von dvdr-sched machen laesst) und wann sich dvdr-vidtrans um diesen kuemmert, verwenden wir folgende Ueberpruefung:


    - ist der Timer abgelaufen?
    - wenn ja, ist der Timer noch aktiviert?


    Falls beides zutrifft, sendet dvdr-vidtrans Anfragen an andere dvdr-vidtranse (via igor) und sammelt sourcen fuer diese Timer zusammen.


    Die gefundenen Sourcen sowie die aktuell laufenden Transfers sieht man derzeit nur auf der Kommandozeile - ich habe dafuer in die letzte Version (0.0.5 + 0.0.6) entsprechende printf's eingebaut, die den "Erfolg" des requestings und die aufgebauten / beendeten Verbindungen anzeigen.


    Eine Fortschrittsleiste gibts bisher noch nicht. Ich habe aber schon ein paar Ideen, wie man das sinnvoll darstellen koennte. Das Problem ist halt, dass bei einem 120 Minuten langem Film 120 Schnipsel angefordert und uebertragen werden muessen und das, wenn man davon noch 20 verschiedene haben will, doch den Bildschirm etwas ueberlaedt.



    Also... fuers erste gibt es damit folgende Moeglichkeiten, zu sehen, ob videgor tut, was es soll:


    - die Kommandozeile betrachten, in der der vdr gestartet wurde
    - ab und an mal in das download-Verzeichnis kucken, ob da neue Verzeichnisse angelegt wurden und welche Minutenschnipsel sich schon darin befinden


    Fuer jeden neuen Task wird eine Datei namens downloadstatus.videotransport.vdr angelegt, die man sich mit hexdump -C ausgeben lassen kann. Die ersten 4 Byte sind leer - ab dann steht darin entweder eine 1 fuer "downloading data" oder eine 2 fuer "transfer finished successfully".



    So... dann mal Mittag essen und hinterher weiter entkaefern....



    Stefan