These are our legacy software products. For new projects click here.

Überblick

It is a window system called X, not a system called X Windows
(MIT)


Wir verwenden die Begriffe X Window (System) und X11
(X-Software)

Funktionalität

Die Pose-Technologie dient zur vollständigen und exakten Aufnahme (capture) und späteren oder gleichzeitigen Wiedergabe (playback) von X11-Sitzungen oder einzelnen Anwendungen, optional zusammen mit Audio-, Video- oder beliebigen binären Datenströmen. Die Aufzeichnung kann auch in Videoformate konvertiert werden.

Die Aufnahme-Funktionalität ist in zwei Formen erhältlich: als eigenständiges Produkt XposeXrecord und als Option Pose zu XmetaX.

Zur späteren oder gleichzeitigen Wiedergabe und Video-Konvertierung dient das separate Produkt XposeXplay.

XposeXrecord enthält einen virtuellen X Window Server um eine virtuelle, unsichtbare X11-Sitzung zu etablieren und sie an einen realen X Window Server zu übertragen.

Optionen

Die Funktionalität des Grundprodukts XposeXrecord wird durch zusätzlich erhältliche Optionen erweitert. Im gesamten Dokument sind diese Erweiterungen farblich hervorgehoben.

Mit der Option Channel wird die maximale Anzahl der vom XposeXrecord-Proxy unterstützten Ausgabekanäle Screens oder Pose-Verbindungen um jeweils einen Kanal erweitert. Ohne Option unterstützt der Proxy höchstens drei Kanäle.

Die Option VisEmu ermöglicht es, X Window Clients, die für ältere Grafiksysteme der Tiefen 4 und 8 entwickelt wurden, auf moderner Hardware, die meistens nur die Tiefe 24 anbietet, darzustellen (Emulation von Visuals).

Die Option GLXplus ermöglicht es X Window Clients, die gesamte OpenGL-Beschleunigung und neue Technologien wie Shader und Vertex-Programme zu nutzen, die moderne Grafikkarten bieten (Option GLXplus: GLX-Tunnel für OpenGL).

Die Option Multimedia ermöglicht Aufnahme, Transport, Speicherung und Wiedergabe von Audio-, Video- oder beliebigen binären Datenströmen simultan und synchron zum Pose-Datenstrom.

Alle Optionen sind bereits im Grundprodukt XposeXrecord implementiert. Eine Option wird durch einen passenden Lizenzschlüssel freigeschaltet.

X Window Proxy

XposeXrecord-ProxyXposeXrecord ist kein eigenständiger X Window Server. Der XposeXrecord-Proxy wird per Interprozeßkommunikation zwischen den X Window Server der Workstation und die X Window Clients geschaltet. Er wird anstelle des X Window Servers ausgeführt und ruft seinerseits den Server auf.

An dieser zentralen Stelle zwischen Server und Clients kann der XposeXrecord-Proxy den X11-Protokollstrom für die spätere oder gleichzeitige Wiedergabe mittels XposeXplay aufzeichnen.

Dies geschieht vollkommen transparent für beliebige X Window Server. XposeXrecord arbeitet problemlos mit den Servern der Workstation- und Terminal-Hersteller, mit Xorg- und Xfree86-Servern sowie mit vielen speziellen X Window Servern zusammen. Ebensowenig bemerken X Window Clients einen Unterschied zum normalen X Window Server. Somit können die üblichen Windowmanager verwendet werden.

X11-Protokoll und Protokoll-Erweiterungen

XposeXrecord basiert auf der Meta-Technologie (Ent- und Verschlüsselung sowie Transport des X11-Protokolls). Die Software implementiert das gesamte X11R7-Protokoll.

XposeXrecord unterstützt die Protokoll-Erweiterungen BIG-REQUESTS 2.0, DOUBLE-BUFFER 1.0, DPMS 1.1, FBPM 1.1, Generic Event Extension 1.0, GLX 1.4 (plus etwa 15 Erweiterungen, OpenGL 2.1 plus etwa 125 Erweiterungen, für eine aktuelle Liste kontakten Sie bitte support@x-software.com), HPExtension 1.0, MIT-SCREEN-SAVER 1.0, MIT-SHM 1.1, Multi-Buffering 1.1, RENDER 0.9, SCREEN-SAVER 1.0, SHAPE 1.0, SUN_ALLPLANES 1.0, SYNC 3.0, XC-MISC 1.1, XINERAMA 1.1, XInputExtension 1.3, X-SOFTWARE POSE 8.3, XpExtension 1.0, XTEST 2.2 und XVideo 2.2. Die Protokoll-Erweiterungen MIT-SHM und XINERAMA werden den X Window Clients stets angeboten, auch wenn der kontrollierte X Window Server sie nicht unterstützt. Im Fall MIT-SHM werden die Anweisungen der Protokoll-Erweiterung automatisch in die entsprechenden Anweisungen des X11 Kern-Protokolls übersetzt. Die Protokoll-Erweiterung XTEST wird den X Window Clients immer dann angeboten, falls der kontrollierte X Window Server wenigstens eine der Erweiterungen DEC-XTRAP, XTEST oder XTestExtension1 unterstützt.

Die Software implementiert die zusätzliche Protokoll-Erweiterung X-SOFTWARE POSE.

XposeXrecord unterstützt das X Display Manager Control Protocol (XDMCP) sowie die Autorisierungsverfahren Host Access Control, MIT-MAGIC-COOKIE-1, SUN-DES-1 und XDM-AUTHORIZATION-1.

Konfiguration

Der XposeXrecord-Proxy kann von der Kommandozeile und mittels Konfigurationsdateien konfiguriert werden. Das Programm läßt sich sehr leicht in bestehende X Window Umgebungen integrieren.

XposeXrecord beinhaltet das Konfigurationsprogramm XposeXtool zum Erstellen von Konfigurationsdateien und zur Konfiguration und Steuerung von Aufnahme, Wiedergabe und Konvertierung — über die grafische Benutzeroberfläche oder skriptbar von der Kommandozeile.

XposeXtool Dialogfeld

Verbesserungen und Erweiterungen der Version 8.0

Es folgen die wichtigsten Änderungen der Version 8.0 von XposeXrecord.

Die Installationsverzeichnisse (Installationsverzeichnisse) wurden für alle Architekturen vereinheitlicht.

Meldungen (Weitere Anweisungen) werden nun— voreingestellt — in das Verzeichnis /var/opt/XSOXposeXrecord/logs geschrieben.

Die Menge der unterstützten Protokoll-Erweiterungen wurde erweitert, und die Protokoll-Versionen wurden aktualisiert (X11-Protokoll und Protokoll-Erweiterungen).

Die Konfigurationssprache vereinheitlicht nun Konzepte wie Listen, Zeitpunkte und Zeiträume (Konfigurationssprache).

Die neue Option VisEmu ermöglicht es, X Window Clients, die für ältere Grafiksysteme der Tiefen 4 und 8 entwickelt wurden, auf moderner Hardware, die meistens nur die Tiefe 24 anbietet, darzustellen (Emulation von Visuals).

Die Option GLXplus ermöglicht es X Window Clients, die gesamte OpenGL-Beschleunigung und neue Technologien wie Shader und Vertex-Programme zu nutzen, die moderne Grafikkarten bieten (Option GLXplus: GLX-Tunnel für OpenGL).

Um moderne Multi-Core- und Multi-Prozessor-Architekturen besser zu nutzen, wird der XmetaX-Proxy zunehmend multi-threaded. Die Anzahl der zu verwendenden Threads kann konfiguriert werden (Weitere Anweisungen).

Weitere Verbesserungen und Erweiterungen rund um Aufnahme, Wiedergabe, Kopieren und Konvertieren finden Sie in einem anderen Kapitel (Verbesserungen und Erweiterungen der Version 8.0).

Unterstützte Architekturen

XposeXrecord ist für folgende Betriebssysteme verfügbar:

Hewlett-Packard HP-UX (PA-RISC und Itanium) 11,

IBM AIX (PowerPC) von 5 an,

Linux (x86_32: iA-32 von Pentium Pro an, x86_64/x64/AMD64),

Linux (x86_64: iA-32 von Pentium Pro an, iA-64, x86_64/x64/AMD64),

Oracle/Sun Solaris 8, 9, 10, 11 (SPARC von V7+ an),

Oracle/Sun Solaris 8, 9, 10, 11 (x86: iA-32 von Pentium Pro an, x86_64/x64/AMD64).

Sollten Sie die Software für eine andere Unix-Plattform benötigen, kontakten Sie bitte sales@x-software.com.

Bestellinformationen

Sie können die XposeXrecord-Software in Form eines Installationspakets vom X-Software Internet-Server herunterladen (Download).

Ohne einen Lizenzschlüssel läuft die Software im Evaluations-Modus bei voller Funktionalität (Betrieb ohne Lizenzschlüssel).

Ein Lizenzschlüssel erlaubt die Nutzung der Software entweder auf nur einem Computer (node-locked) oder innerhalb eines lokalen Netzwerks (floating) (Betrieb mit Lizenzschlüssel). Das seperate, kostenlose Produkt Xlicense dient zur Lizenzierung aller X-Software-Produkte.

Es gibt zwei Wege, um auf die aktuelle Version aufzurüsten. Mit dem Aufrüstungsprodukt erhalten Sie einmalig einen Lizenzschlüssel für die aktuelle Version, wohingegen Sie der Aufrüstungsplan berechtigt, während eines Jahres Lizenzschlüssel für die jeweils aktuellen Versionen zu erhalten.

Für Bestellungen beziehen Sie sich bitte auf die Preisliste und wenden Sie sich an sales@x-software.com.

Privacy Policy · Terms and conditions · Imprint/Disclaimer

Copyright © 2023 X-Software GmbH
info@x-software.com