Auf dem Weg zum Video-Speed-Dating (Teil 2)
29.04.2008
Ende Februar haben wir tatsächlich angefangen, uns Gedanken über Speed-Dating mittels Webcam zu machen. Vor allem mussten wir entscheiden, auf welcher technischen Grundlage wir die Sache aufziehen wollten. Die erste Idee war natürlich Flash. Damit kann man relativ einfach und in sehr kurzer Zeit eine Video-Lösung zusammenschustern. Man sollte sich nur über die Folgen, nämlich die spätere Skalierung und die damit verbundenen Kosten, im Klaren sein. Damit meine ich noch nicht einmal die Kosten für die Flash-Server, denn dafür gibt es z.B. mit red5 oder AVChat günstige und brauchbare Alternativen. Das eigentliche Problem sind die Kosten für den Serverpark und vor allem für die Bandbreite bzw. für den Traffic.
Bei einer Lösung auf Basis von Flash laufen schließlich alle Videostreams über unsere Maschinen, d.h. bei vielen gleichzeitigen Sessions müssen wir für entsprechende Skalierung auf mehrere Server sorgen. Außerdem müssen wir die entsprechende Bandbreite bzw. das Transfervolumen bezahlen, und das ist beim Streamen von Videosessions nicht gerade gering. Aufgrund der recht niedrigen Anforderungen bei der Umsetzung war Flash schon sehr attraktiv, doch die Skalierungs- und Kostenproblematik hat letztendlich den Ausschlag gegeben, denn weder wir noch ein potentieller Investor wollen unnötig Geld verpulvern. Eine andere Lösung musste also her.
Wenn man die Video- und Audio-Sessions nicht über einen eigenen Serverpark abwickeln will, bleibt als Alternative nur noch eine Direktverbindung zwischen den Teilnehmern nach dem Vorbild von SkypeTM oder diverser Online-Games übrig. Das ist technisch deutlich aufwendiger als Flash, denn
- man benötigt ein eigenes Programm, das auf die Webcam zugreifen kann und den Datenstrom z.B. in Form eines RTP-Streams verschicken kann
- das Programm muss auch den Datenstrom von der Gegenseite empfangen und wiedergeben können
- die Anwendung muss sich in Form eines Plugins in einer HTML-Seite einbinden lassen
- das Programm sollte zumindest mit einem Großteil der NAT und Firewalls zurecht kommen
- die Entwicklung der ersten Version soll nicht Jahre dauern
Am elegantesten wären native Plugins für die diversen Browser unter Windows, Mac und Linux. Verworfen haben wir die Lösung zwar nicht, doch aus Zeitgründen auf später verschoben. Stattdessen haben wir uns zuerst für Suns Java Media Framework (JMF) entschieden, um damit ein Streaming-Applet zu entwickeln. Auch wenn die JMF-API schon seit einigen Jahren nicht mehr aktualisiert wurde und das Framework häufig als zu kompliziert kritisiert wird, verliefen die ersten Tests recht positiv. Außerdem gab es noch einen Pluspunkt für JMF, nämlich die Verwandschaft mit der Mobile Media API (MMAPI) der Java 2 Micro Edition. Viele JMF-Ideen sind in die MMAPI eingeflossen, d.h. sollte unsere Video-Lösung mit JMF funktionieren, wäre eine Portierung auf mobile Endgeräte durchaus denkbar.
Ich habe jemanden gefunden!!!
23.04.2008
Wir werden immer wieder von Seiten der Medien nach unserem Vermittlungserfolg gefragt. Immer wieder müssen wir dann erklären, dass man lediglich in anonymisierter Form die Zahl der hergestellten Kontakte feststellen kann. Ob aus den Kontakten letztendlich engere Bindungen oder zumindest Freundschaften entstehen, wissen wir natürlich nicht. Vor zwei Tagen traf aber von einer Userin eine kurze aber tolle Nachricht ein:
“Ich habe jemanden gefunden!!!”
Wir freuen uns über die neue Beziehung und hoffen, dass sie durch Meetya zustande gekommen ist!
Auf dem Weg zum Video-Speed-Dating (Teil 1)
14.04.2008
Nach der Veröffentlichung des „Lass dich umgarnen“-Features im Februar, hat sich – abgesehen von kleinen Updates und Bugfixes – technisch auf Meetya nicht viel getan. So manch ein User oder Besucher unserer Seite muss schon mit dem Schlimmsten gerechnet haben, nämlich einem Ideen-Blackout der Meetya-Macher.
Doch weit gefehlt. Wir waren fleißig und haben in unserem Techno-Labor, in dem die Zukunft schon heute gemacht wird, an einer Video-Lösung gearbeitet. Einige werden jetzt die Frage aufwerfen: „Wieso kommt das erst jetzt, warum nicht gleich mit Video?“.
Die Idee zu Meetya entstand, nachdem wir den Film Shoppen im Kino gesehen haben. Das genaue Datum fällt mir jetzt nicht ein, doch es war auf jeden Fall im Juni 2007. Der Film ist recht ironisch, und man schaut ihn mit einem lachenden und einem weinenden Auge an. Doch trotz aller Kritik ist Speed-Dating eine coole Idee, wieso sollte das nicht auch online funktionieren? Ein kurzer Google-Check offenbarte jedenfalls, dass es zu dem Zeitpunkt weder in den USA noch in Deutschland irgendwelche Anbieter gab. Die Idee zu einer Webcam-Variante hatten wir jedenfalls schon von Anfang an, nur die Zeit für die Umsetzung fehlte uns bisher. Das ändert sich bald.
Meetya mit Video
12.04.2008
Wir haben mit der Meldung lange gezögert, doch nun kann die Katze aus dem Sack. Noch in diesem Monat werden wir unser Speed-Dating-Konzept um eine Video-Lösung erweitern. Die Teilnehmer einer Session können sich demnächst live sehen, vorausgesetzt beide Seiten verfügen über eine Webcam. Einigen Testern war die Video-Lösung aber ein wenig zu „persönlich“, sie bevorzugen die bisherige Variante mit Chat, Profilbild und Galerie. Deshalb bleibt der Textchat als zusätzliche Alternative erhalten.
Für die technisch Interessierten gibt es in den nächsten Tagen einige Infos. Wir haben nämlich die Höhen und Tiefen des Entscheidungs- und Entwicklungsprozesses protokolliert, mit der Veröffentlichung im Blog aber noch ein wenig gewartet. Da das Video-Dating aber schon in einer internen Testphase ist, können wir bald mit unserer Tekkie-Serie starten. Vorab sei nur verraten, dass wir nach dem Vorbild von Skype und diverser Online-Games einen Peer-to-Peer-Ansatz gewählt haben.
Stay tuned! Über Feedback freuen wir uns immer.
Lob und Tadel
11.04.2008
Meetya polarisiert. Neben positiven Feedbacks bekommen wir ab und zu auch negative Kommentare, die wir nicht verschweigen wollen. Gestern hat sich ein Herr mit den folgenden Worten abgemeldet:
“das ist der größte mist was ich je gesehen habe!!!!!!!!!!! ihr könnt das hier voll vergessen, das ist eine verdummung der teilnehmer!”
Dass Meetya für diesen Teilnehmer so schlecht gelaufen ist, tut uns natürlich leid. Ich nehme an, dass der Herr eine Stunde lang gewartet und keine Chat-Partnerin gefunden hat. Die Erklärung hierfür ist aber einfach. Der betreffende Teilnehmer ist über 50, und in dieser Altersklasse haben wir bisher nur sehr wenige Registrierungen. Selbst wenn man keine Einschränkungen bei der Altersangabe macht und gern Kontakt zu Frauen egal welchen Alters sucht, bedeutet das nicht, dass die Frauen es auch tun. Sollte der Herr eventuell kein Profilbild eingestellt haben, tendieren die Chancen auf einen Chat gegen Null. Die meisten Teilnehmer wollen nur Kontakt zu Teilnehmern mit Bild.
Solch erboste Mails erhalten wir allerdings selten, und die Gründe sind ähnlich. Dass es auch andere Meinungen gibt, kann man z.B. unter der Rubrik Tagebuch bei www.remember-ravioli.de sehen:
“…Die Jungs von instantsoupmedia haben das ganz toll gemacht, finden wir, und noch ein paar zusätzliche User verdient!…”
Über zusätzliche User freuen wir uns natürlich, denn so richtig funktioniert Meetya erst ab einer Menge von ca. 20.000 Teilnehmern. Also bitte registrieren und nicht gleich verzweifeln, wenn es nicht beim ersten Mal klappen sollte!




