Freitag, 13. Juni 2008OpenVPN via TCP und UDP benutzenIch habe wohl schon mehrfach hier im Blog erwähnt, dass OpenVPN über UDP-Sockets gelegentlich wesentlich performanter als über TCP-Sockets ist - der Umstand, dass beides seine Vor- und Nachteile hat, man sich aber für den Produktiv-Betrieb auf eine Variante festlegen muss, war mir schon immer ein Dorn im Auge. Eigentlich hatte ich mich dann gestern Nacht dran gesetzt und wollte OpenVPN an sich patchen und einen neuen TCPv4/UDP-Server-Modus einführen, aber irgendwie war das der falsche Ansatz und ich habe in den letzten 2 Stunden einen anderen Verfolgt: Ein Proxy, der sich zwischen TCP-Client und UDP-Server schaltet und die Kommunikation "übersetzt" - denn abgesehen von 2 Byte pro Paket unterscheidet sich die Kommunikation auf Socket-Ebene überhaupt nicht.
... beim Verbindungsaufbau beschwert OpenVPN sich zwar lautstark, arbeitet dann aber ganz normal wie auf einer normalen Verbindung. Ich werde das Programm sicherlich noch ein Weilchen testen und umbauen, bevor es irgendwie in die Nähe etwas produktivem kommt, wer es selbst brauchen kann, findet es wie immer hier. Mittwoch, 4. Juni 2008MPEGs remultiplexen und mod_dvb IVLang ists her, dass ich an meinem mod_dvb geschraubt habe - doch mittlerweile ists wieder aktuell und immer wenn ich etwas abwechslung vom Alltag brauche und gerade allein bin schraube ich wieder dran. Den Server, auf dem das Projekt ursprünglich gehostet war, gibt es schon lange nicht mehr, dafür aber eine recht alte SVN-Repository hier - eigentlich wollte ich das Projekt nur DVB-S-tauglich machen und ein wenig aufräumen, aber ist das irgendwie aus dem Ruder gelaufen: So schreibe ich gerade den ersten MPEG-Remultiplexer meines Lebens und das auch noch in C, einer Sprache die nicht so wirklich zu meinem täglichen Handwerk gehören will, sodass mod_dvb in Zukunft wohl nicht mehr den bloßen MPEG2-Transportstream weiterleiten wird (und ggf. die PIDs neu schreibt) sondern nur noch einen MPEG-PS-Datenstrom (wie z.B. DVDs) ausliefert und dabei hoffentlich seine Kompatibilität mit gängigen Playern wie z.B. VLC steigert. Letzterer hat immer nach Programmtabellen-Einträgen im TS-Stream gesucht und natürlich keine gefunden. Der DVB-S-Support ist in diesem Zusammenhang wohl nur noch das kleinere übel, aber genau für diesen suche ich ein wenig Hilfe:
Des Bloggers Schweizer TaschenmesserGarvin schickte mir heute morgen per Jabber einen Link, mit dem er mich auf ein Gewinnspiel aufmerksam machen wollte, das es momentan bei Serendipity (mit freundlicher Untersützung von Open Source Press) gibt. Konkret geht es dabei um 5 Exemplare seines jüngst erschienen Serendipity-Handbuch "Serendipity: individuelle Weblogs für Einsteiger und Profis". Nicht, dass ich es gewinnen wollte, aber man kann ja immer mal ein wenig Werbung dafür machen. Ungeachtet seiner Heimat Köln gönne ich ihm die Millionen Euro Gewinn
(Seite 1 von 1, insgesamt 3 Einträge)
|
SucheRead this blog!KategorienBlog abonnierenNotice this! |
Kommentare