Dies ist der Befehl rtdServer, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
rtdServer - Image-Event-Dispatcher für RTD
ZUSAMMENFASSUNG
rtdServer [-v] [-P] [-S]
BESCHREIBUNG
rtdServer ist der Prozess, der den Bildereignismechanismus verwaltet. Kunden registrieren sich für die
rtdServer über den rtdInitImageEvt-Aufruf. Wenn ein Client eine Verbindung zu einer Kameraquelle herstellt und
eingehende Bildereignisse werden an diesen Client weitergeleitet. Mehrere Clients können an die
die gleiche Kameraquelle wie das Multicasting der Ereignisbenachrichtigung wird von der
rtdServer. Von Bildquellen empfangene Bildereignisse, denen keine Clients zugeordnet sind, sind
einfach verworfen. Kunden können auch Bildquellen anhängen, die sich noch nicht als registriert haben
der rtdServer unterstützt eine Unabhängigkeit zwischen Image Event Producer und Image Event
Verbraucher.
Darüber hinaus enthält rtdServer einen Simulatorteil, mit dem die
Erzeugung von Bildereignissen. Diese Funktion ist nur für Testzwecke reserviert. Ähnlich,
es enthält auch eine Leistungstesteinrichtung, in der mehrere Bereiche des gemeinsam genutzten Speichers
in schneller Folge an einen Kunden Rtd gesendet, und Messungen werden an bestimmten
Leistungsparameter (siehe RtdPerformanceTool(3/n).
Der rtdServer implementiert auch die Semaphore-Sperre von Shared Memory, um die Möglichkeit zu vermeiden
des RTD-Clients liest den Shared Memory gleichzeitig mit dem CCD-Schreiben (dies ist
bekannt als "Bild-Jitter"). Das Serverprogramm erwartet, dass die CCD-Software ein Semaphor setzt
gegen jeden gemeinsam genutzten Speicher, in den geschrieben wurde (effektiv, um ihn zu sperren). Der Kellner
wird dann dieses Semaphor um die Anzahl der RTD-Clients minus eins erhöhen. Wenn Semaphoren
im eingehenden Bildereignis nicht implementiert sind, wird keine Aktion ausgeführt. Die Gesamtverriegelung
Schema wird ausführlicher diskutiert in rtdSem(1). Die Semaphore-Sperre ist in der implementiert
Simulator-Anlage.
-v ausführlicher Modus
-p Portnummer, Standard 5555. Mit RTD_SERVER_PORT festlegen
-t Verzögerung zwischen Bildereignissen in ms (Standard 5)
Verwenden Sie rtdServer online mit den onworks.net-Diensten
