22c3 Update: What happened and when will the recordings be available?

So here we are. The January passed by and still no recordings. What happened?


picture by namenlos

Straight after the congress we started working on the recordings – but soon we realised that almost all of the recordings we made live with ffmpeg and his friends were corrupted: The audio and video is just not in sync.

Well it would be easy if it was just shifted for a given amount of time – but the amount of shifting time is changing all through the recordings.

So we engaged DEFCON 4 and got back on our backup solution that is there, just in case something would go wrong. (who would have thought that?!).

So what’s DEFCON 4? We came to the congress with 400 brand new DV tapes. And that’s simply what our backup solution is: everything that was recorded during the 22c3 is on DV tape. And it’s in sync there.

So we are extracting nearly all of the recordings from those DV tapes…

And as you can imagine: this takes some time. It takes less time than we’d expected – we are making serious progress. Together with the CCC it was decided that an intro and outro should be added to each recording – that also takes some time. If you are experienced in creating scripted/batched DV material with definable text… we obviously need your help :-)

So when will the recordings be available? We hope very very soon. Like I said we are making good progress in getting the stuff off the tapes, but it’s very difficult to give a time frame. Check back here or on the official 22c3 FeM Homepage for updates – … well if we can get the intro/outro issue working fast it’ll probably be only days away.

If you have any comment, feel free to comment here.

How to get a root certificate onto a Windows Mobile device properly…


So thanks to the Windows Mobile Team Blog I am able to present you the proper way to get a root certificate installed on a Windows Mobile device. The way would be to create somehow a .CAB installer file which installs the root certificate on the device. The problem to this date: We just did not know how to create this .CAB installer file.


So here are the few steps:


Step 1: Export the root certificate from your certmgr.msc console (Start – Run – “certmgr.msc“):



as a Base-64-encoded X.509 file…



this file looks like this when you open it in notepad:



for the next step we need everything within the “—–BEGIN/END CERTIFICATE—–” sections, of course without those sections…


Now view the certificate and get the fingerprint:



copy the “10 24 09 …” text and create a new XML file. To make it not to complicated have a look at what it should look like when you’re done (you can click the image for better reading):



So you have the XML file – get to the command line and make a “makecab ” – and you’re done. You should have a .CAB installer file which installs a root certificate on a Windows Mobile device.


Source: http://blogs.msdn.com/windowsmobile/

how to encode a large number of movie files in a batch process…


Hurray! There I found it. A tool that makes it possible to create large batch encoding sessions just with some clicks. You need:




  1. VirtualDub (any current version will probably work) – by the way; I recommend VirtualDubMod



There you go:




  • open one movie file of the bunch you want to encode in VirtualDub


  • set the encoders for audio+video up like you want


  • save the “Processing Settings” to a .vcf file


  • you can close the video file in VirtualDub now


  • start VirtualDub Batcher and:



    • choose the .vcf you previously saved


    • choose the output folder


    • add the movie files you want to encode with the “Add Files” button


    • when everything looks like you want it: “Make Job List” is the button to press


  • open the “Job Control…” in VirtualDub now (F4 on your keyboard) and open the Job List file which is located in the VirtualDub Batchers’ folder.


  • press start and have a cup of tea.


Source 1: http://www.virtualdub.org/
Source 2: http://virtualdubmod.sourceforge.net/
Source 3: http://www.brightonart.org/VDubBatchAssistant.shtml

finally an official free-of-charge WMV codec for the Mac


Unlike in my previous article about Flip4Mac now the codec that is needed to play Windows Media files with the Quicktime player on Macintosh computers is now free-of-charge!!! Hurray! You can download it directly from Microsoft and install. It’ll run natively on G4 and G5 processors – so no hacking anymore to watch Windows Media content.


“With Windows Media® Components for QuickTime, by Flip4Mac™, you can play Windows Media files (.wma and .wmv) directly in QuickTime Player and view Windows Media content on the Internet using a Web browser.”


Source 1: http://www.microsoft.com/windows/windowsmedia/player/flip4mac.mspx
Source 2: Flip4Mac article

the new coffeemachine arrived!!!


After cosrahn has successfully destroyed the coffee machine the real-one finally arrived. A “Saeco Cafe Prima“. Well it’s the cheapest coffee machine that fit our needs. The first cups are very promising – we’ll have a lot of fun with that one ;)




Now all that’s left is a “Club Mate flatrate”…maaaeeeednesss!!! *g*


Source: http://www.saeco.de/

distributed video encoding solution


More than a year ago Matthias Eller and Karsten Donat created a distributed video encoding solution that actually works.


As far as I know they were in desperate need for computing power to encode all the documentaries that Karsten recorded every day (he recorded almost everything that was broadcasted on german free-tv).


So the idea came up to split a single raw-video into a number of parts and let many machines encode these parts automatically. Then these encoded parts are copied back to the server and put together to the now finally complete encoded video.


We’re not using this at the moment for any encoding – but I thought it might be a great idea to write about it ;)



this is the tool to setup a new encoding task that is
submitted to the distributed encoding server


You can get this great tool-set at Matthias’ Website: http://www.static-void-main.de


Source: Matthias Website

FeM general meeting ahead!!! (german)


Im Rahmen der Mitgliederversammlung 2006 legt der aktuelle Vorstand sein Amt nieder!

Ihre Arbeit fortsetzen und somit erneut Kandidieren wollen

– Marcel Pennewiß
– Thomas Helbig

Susanne Wolf steht nicht für eine erneute Kandidatur zur Verfügung.

Weiterhin möchte Martin Heller für den Vorstand kandidieren.
Dieser stellt sich im folgenden vor:






Mein Name ist Martin Heller. Ich bin 22 Jahre jung und studiere Maschinenbau im 5. Semester.

Wie jeder andere Campusstudent trat ich 2003 der FeM bei. Anfang 2004 begann ich, mich für die dahintersteckende Technik zu interessieren. Bereits Mitte 2004 übernahm ich von Philipp Neuwöhner den Posten des Chefeinkäufers, den ich bis zum jetzigen Zeitpunkt inne halte. Das Interesse am Verein hat sich während meiner Arbeit stark erweitert – heute bin ich in mehreren Teams aktiv. So zum Beispiel im Technikteam, dem FiWak oder dem Streamingteam, bei dem ich die technische und logistische Organisation der Aufzeichnung des 22. ChaosCommunicationCongresses (22C3) in Berlin übernahm.

Aufgrund der bei meiner bisherigen Arbeit im Verein gesammelten Erfahrung habe ich mich entschlossen, diese im Vorstand einzubringen.






Ziele des neuen Vorstandes sind unter anderem:



  • Fortsetzung der Arbeit des bisherigen Vorstandes

  • weitere Zusammenarbeit mit der Uni, um FeM uniweit zu etablieren und so auch Anrechnung von Studienarbeiten etc. Aktiven zu erleichtern

  • Zusammenarbeit mit anderen FeM-ähnlichen Vereinen, um gemeinsame Ziele besser vertreten zu können und KnowHow zu bündeln

  • unterstützen von in Entwicklung befindlichen Vereinen mit unserem Fachwissen

  • Verbesserung der Kommunikation der Mitglieder und Projekte untereinander

  • endgültige Einbindung des iSTUFF in die FeM

  • Intensivierung der Zusammenarbeit mit anderen uninahen Vereinen

  • Erhöhung der Öffentlichkeitswirkung um mehr Aktive zu gewinnen

22c3: definitiv answers – when will the recordings be available? – and a thank you



So here we are: a new year and just two days after the 22c3. As we can tell everything was recorded as planned and everything went just great.


I want to tell everybody who helped to make this happen: Thank you very much. It was a pleasure and great fun to work with you guys. The results that we all together achieved speak for themselves: nearly 1 Tbyte of downloaded live-stream bytes. Nearly 400 listeners on our streams at peak times.


In fact there is a lot to do afterwards: We have to cut the MPEG2 files (5 Mbit) of each lecture to set start and end-times correctly. We have to tag them and make them available (1 to 5 gigabyte each) for you as soon as possible – which means when the last hard drive arrives from berlin here in Ilmenau.


When all MPEG2 files are complete we complete our MPEG4 encodings – which means: we are already encoding everything we have in MPEG4 1.2 Mbit.


This is our main focus at the moment. It should be possible to make everything of the above mentioned available within January. After all this is done (or maybe in the meantime, we don’t know at the moment) the remaining WMV on-demand streams will become available as we have to reencode. So check back here to get more information and updates about this topic.


I often was asked why the WMV on-demand streams were only available for the first day: the answer is easy – we tested if it’s feasible to cut them nearly live – and we came to the conclusion that it raises the stress bar for our team to high to handle it the complete 4 days of the conference. So we changed our plans to ensure that you have a mostly flawless live-streaming experience.


At the end: Here is the list of the people I want to thank for their support and help at 22c3 (without any order actually):


laforge and his team, maedness, mucki, namenlos, manu, cosrahn, Agtmulda, yray, cutcat, ecki, ahzf, ambanus, somi, all the video and audio angels that made the great audio and video possible, Ambion for the great support, the POC who helped were our cable guys and supported us even with coffee, the NOC which made IPv6 happen finally and made the best conference network ever possible…. and a whole lot more people I forgot.

22c3: 3G Investigations slides and information


22. Chaos Communication Congress
3G Investigations


lecture slides


Scanning your GPRS/UMTS IP network for fun and profit


We are giving an overview of ip networks used for >=2.5G technologies. Our main focus is on scanning the overlaying ip network, on different Voice-over-IP filter implementations and the possibilities to circumvent them.


We want to explain the ip networks used in GPRS and UMTS cellular networks from the enduser point of view. How do they work today and what has to be done to get a normal webpage, voice-over-ip or even a video stream onto your PDA or SmartPhone.


For your private investigations inside your providers ip network we want to demonstrate you a tcp/udp port and round-trip-time based traceroute program based on the .NET compact framework. With the help of this program we want to analyse the anti voice-over-ip filters implemented by different cellular providers and show you some possibilities how to circumvent them _efficently_. So we don’t just tunnel all the traffic through a VPN. But even when these filters become more sophisticated in the future we want to present some ideas how to defeat your right to talk via voice-over-ip whereever and whenever you want to.


Slide download (PDF, 5.9 Mbyte)

Sourcecode: PrivateInvestigationNetworkToolSrc.zip (239,1 KB)

22c3: video and audio streaming and recording scheme


As promised yesterday here are some more information about the video and audio streaming and recording at the 22c3. First let’s start with the almost complete scheme:



What’s not in the scheme is where and how the streams are recorded:




  1. there’s a DV tape in every camera (we’ve got 400 brand new DV tapes for that purpose here)


  2. audio+video streams are recorded on the CCC encoding machines on their local hard drives (MPEG2 audio and MPEG4 video)


  3. audio+video streams are record on the FeM encoding machines on their local hard drives (Windows Media Audio+Video 9)


  4. audio-only streams are recorded on the CCC streaming servers local hard drives

Last but not least: How can you watch and hear those fantastic streams? Easy:


Two ways:


go to http://22c3.fem.tu-ilmenau.de and take a look or follow the links directly to the WMV streams:


lecture hall 1
lecture hall 2
lecture hall 3
lecture hall 4


or go to http://81.163.3.2/ and take a look or take this table:


















hall
OGG/Vorbis HQ OGG/Vorbis LQ MP3 HQ MP3 LQ RTSP MP4V MPGA
hall 1 link
link
link
link
Link
hall 2 link
link
link
link
Link
hall 3 link
link
link
link
Link
hall 4 link
link
link
link
Link

Visio: all lecture halls.vsd (507,5 KB)
SVG: all lecture halls.svg (384,63 KB)


Source 1: http://www.fem.tu-ilmenau.de
Source 2: http://www.ccc.de
Source 3: http://22c3.fem.tu-ilmenau.de

inside the Phone Operation Center (POC)


Since we are kind of interested in providing a large user DECT network on the campus of our university we spoke with the Eventphone guys about their setup: and as far as we can tell it’s far more sophisticated than expected.



little panoramic view of the POC server room



the Alcatel machine rear view



patch panel



front view



front view with logo



switching switch



audio patch panel



the actual POC service area in the main hall


Well sorry that there are more pictures than text – it’s just because we have to compile all the information we got and pile it all together into a nice and well understandable text for your reading pleasure.

the trip to the 22c3, the arrival and some food.


Well here we are – packed with equipment we arrived in Berlin and successfully tested the first encoding-run for the upcoming 22c3 which starts in two days.



hmm… bad weather



this text was on the equipment to discourage thieves



rest place at the A9



finally some food – well maedness had some sandwiches – but finally something hot



the fairy dust has landed


Since we arrived we unpacked all the equpiment and drawn-in our new “office” for the next days: the video studio – which is kind of above/around hall 1.



so here we are… on the right side you can see into hall 1 through the window.



concentrated calculating power – our four encoding machines + one fallback.


Funny thing beside that: we got our own /24 subnet here – peered with 10GE directly to the Berlin CIX. How cool is that ;)

listen up! two new Mac mini and 19″ Samsung TFT displays…

Look what we bought with your 40 euro membership-fee! Two new 1.5 Ghz Mac minis with 1 GB RAM and 2 new SAMSUNG 940T TFT 19″ displays.

The only things that where not delivered in time are the wireless mice. (no, NO MIGHTY MOUSE!)


the famous “Mount mac-mini”


reorganising the desktop


ready steady go…


installing Microsoft Office for Mac 2004.

Source: http://www.fem.tu-ilmenau.de

“facts” about the upcoming 22c3 talk streaming and recording…



So here are some information about how we are planning for the 22c3.




  1. live-streaming:



    1. MPEG2 Multicast (3-4 Mbit)
      available only in the internal 22c3 network


    2. WMV Livestream
      available everywhere – server inside the 22c3 network and one or more servers in the internet


    3. live OGG/MP3 audio casts


    4. congress-tv – available standard PAL tv signal of each talk in the congress center


  2. on-demand:



    1. MPEG4 downloadables
      untagged (without comments/naming…) available in the 22c3 network hopefully immediately(within 2-3 hours) after the talk
      tagged available via ftp/torrent… when it’s done


    2. WMV downloadables/on-demand streams
      untagged available immediately (see above) for download and live stream
      tagged available via on-demand live stream and downloadable when it’s done


    3. OGG/MP3 audio casts (will also be available via a podcast on schrankmonster)

Source 1: http://www.ccc.de/congress/2005/
Source 2: http://streaming.fem.tu-ilmenau.de

after a week: update, speakers acting, 22c3, my 360 and more…


I did not write for over a week now – I simply had no time to write – but now I want to give you a short update on what happened the last days:


2. December: the 360 arrives. I had only some time to unpack and testdrive PGR3 – in fact it’s what was promised – the next generation gaming console. (please make a firmware update so that the DVD drive is more quiet).



yes, there’s an apple keyboard attached to the 360.


To raise the pain-bar the desperatly needed XBOX VGA cable is not available anywhere around. I actually have to wait till it’s available again. Until then I am using the 360 via PAL-60 – which is – oh well …


There are some nice and some bad things to say about the 360 – one thing I just found out and impressed me: when you want to type – let’s say in XBOX live – you might want to use the on-screen keyboard. But when you attach a commonly used USB keyboard to the 360 – you can use it for the typing job … I wasn’t expecting that.


late last week I attended the 3rd “Speakers Acting” Training held by Vision Voices Executives Alexandra Schwarze and Martin Marx. As you can imagine it was a fantastic and enriching experience.



And the this weekend it finally happened: SIXT gave me my the first V6 – a Mercedes Benz ML320 – what a … hell of a car.



hmm… a SUV at >220 km/h… hrhr eat this mother nature!


Oh, I almost forgot to tell you what I did with the addictive ML – We took a trip to Berlin to meet with the guys of the Chaos Computer Club Berlin who are organising the 22th Chaos Communication Congress. As things work out we will be in Berlin at 25th of december with 10 people – recording and streaming the whole congress for you. Working closely together with the guys from congress-tv, congress-streaming… I can only cross fingers and hope that everything is going to happen as planned and discussed.



Source 1: http://www.visionvoice.de
Source 2: http://www.ccc.de
Source 3: http://www.ccc.de/congress/2005