Für die Aufnahme von Videos aus Flash ist ein Medienserver erforderlich, aber für keinen von ihnen scheint eine Dokumentation verfügbar zu sein (nicht einmal API-Dokumente oder andere Quellcode-Kommentare). Ich würde crtmpserver bevorzugen, weil meine Anwendung in C++ geschrieben ist und sie die erfassten Daten in Echtzeit empfangen und verarbeiten muss. Red5 ist jedoch eindeutig ein viel ausgereifteres und bekannteres Projekt, so dass ich es auch als eine Option in Betracht ziehe. Adobe FMS ist zu teuer und es könnte schwierig sein, es in meine Anwendung zu integrieren, da Adobe einen solchen Anwendungsfall nie erwähnt hat.
Soweit ich das beurteilen kann, muss man eine "Anwendung" für den Medienserver schreiben (sie werden mit nichts Brauchbarem ausgeliefert), die dann die Daten zur eigentlichen Verarbeitung weiterleiten muss. Welche Art von Daten kann eine Anwendung vom Medienserver erwarten, wird es ein einfacher FLV-Stream sein oder steckt mehr dahinter (Bandbreitenverhandlungen usw.)?
Die Flash-Seite zu kodieren ist kein Problem, dafür gibt es viele Beispiele (auch wenn sie nicht sagen, wie die URL des Medienservers aufgebaut sein sollte).
Die eigentliche Frage: Wie funktioniert die Serverseite (High-Level-Ansicht) und gibt es irgendetwas, um mit der Live-Aufnahmefunktion zu beginnen?