OSC-Netzwerke
OSC ist transportunabhängig, das heißt, es kann auf unterschiedliche Weise in einem Netzwerk gesendet werden, ohne den Inhalt oder die Kodierung der Nachricht zu verändern.
Eos-Einstellungen für OSC-Netzwerke finden Sie in Setup unter System > Show Control > OSC.
Weitere Informationen zu Eos-Netzwerksystemen finden Sie unter Eos-Systemanforderungen und -Setup.
Protokolle
Die primären Protokolle zum Senden von OSC sind:
- User Datagram Protocol (UDP) – Nachrichten werden ohne echte Verbindung zu anderen Geräten gesendet. Das heißt, dass Nachrichten schneller gesendet werden können, es aber auch keine Garantie gibt, dass sie zugestellt wurden.
- Transmission Control Protocol (TCP) – Nachrichten werden über eine direkte Verbindung mit Fehlerprüfung gesendet. Obwohl TCP im Vergleich zu UDP langsamer ist, ist die Zustellung der Nachricht garantiert.
Über TCP gesendete Nachrichten erfordern übereinstimmende Versionen der unter Über OSC genannten OSC-Spezifikationen. In v1.0 wird die Länge der Nachricht zuerst gesendet. Sie ist der einzige Hinweis darauf, wo die Nachricht endet. OSC v1.1 verwendet Start- und End-Tags.
Diese Protokolle können beim Eos OSC Setup konfiguriert werden.
Drahtloses OSC
Obwohl OSC theoretisch über drahtlose Verbindungen funktioniert, hängt dies stark vom jeweiligen Netzwerk-Setup und von der jeweiligen Infrastruktur ab.
- Andere Geräte und Protokolle im Netzwerk können den Datenverkehr und die Komplexität erhöhen, was die OSC-Übertragung beeinträchtigt.
- Über UDP können Pakete mitunter verloren gehen. TCP garantiert die Zustellung, aber Pakete können später als vorgesehen eingehen.
Die Verwendung von drahtlosem OSC für präzise oder zeitkritische Vorgänge wird im Allgemeinen nicht empfohlen.
Ports
Ports sind spezifische Endpunkte, die mit einer IP-Adresse verknüpft sind, an die Netzwerkverkehr gesendet wird. Sie helfen dem IP-adressierten Gerät, die verschiedenen Arten von Netzwerkprotokollen, die es empfängt, zu sortieren.
Ports können für jedes Gerät in Ihrem Netzwerk eingerichtet werden, sodass bestimmte Arten von Informationen and bestimmte Ports gesendet werden.
- Die Portnummern 1–1023 werden bereits von vielen Anwendungen verwendet und sollten vermieden werden.
- ETC empfiehlt die Ports 4703–4727, 8000 und 8001.
- Jede Portnummer zwischen 1 und 65.535 ist gültig.
UDP-Ports
UDP-Verbindungen legen verschiedene Ports für OSC Senden (Tx) und Empfangen (Rx) fest.
Eos UDP-Portnummern können unter Setup > System > Show Control > OSC > OSC UDP RX Port und OSC UDP TX Port verwaltet werden.
TCP-Ports
In einer direkten TCP-Verbindung werden zwei Rollen angewendet:
- Server – das empfangende Gerät, das auf eingehende Verbindungen wartet.
- Client – das sendende Gerät, das eine Verbindung zum Server anfordert.
Eos TCP-Portnummern können unter Setup > System > Show Control > OSC > OSC TCP Server Ports verwaltet werden.