Cologne Marathon puts IP live streaming to the test