|
DVS SDStation OEM
Die SDStationOEM ist das OEM-Produkt der SDStationPRO-Produktfamilie.
Sie basiert auf dem DVS SDStationBoard, einer Einzel-PCI-Karte
halber Baulänge für Echtzeit-I/O von unkomprimiertem
SDTV. Mittels des SDStationBoards kann ein Computer seriell-digitale
Videodaten in 8 und 10 Bit verarbeiten.Mithilfe des Software
Development Kits (SDK) können Sie eigene SDTV Speicher-
und Produktionslösungen entwickeln. Die SDStationOEM
ist die leistungsfähige und preiswerte Basis zur Entwicklung
professioneller Anwendungen für Ihre Kunden aus allen
Bereichen der Produktion und Post-Production, wie z. B.
- Grafik
- Kompositing
- Rendering
- Animation
- Spezialeffekte
- Virtuelle Studios
- Rotoscoping
- Nichtlinearer Schnitt
und vielen anderen.
"Nun, ich möchte eine leistungsfähige Videolösung
entwickeln, die...
...auf Computersystemen aufsetzt, die ich gut verkaufen
kann."
Als PCI-Karte halber Baulänge passt das SDStationBoard
in nahezu jeden Computer, sogar in solche mit geringem Platzangebot.
Neben seiner geringen Größe ist das SDStationBoard
auch durch seine technischen Eigenschaften universell geeignet:
Es läuft an einem 32-Bit wie auch an einem 64-Bit PCI-Bus
mit 3,3 oder 5 V. Und mittels Treibern für Betriebssysteme
wie Windows NT®, Windows® 2000, IRIX®, Linux®
und Solaris können Sie die SDStationOEM in die
Computersysteme integrieren, die Ihre Kunden kaufen möchten
...mit existierenden Anwendungen zusammenarbeitet."
Die SDStationOEM ist in der Lage, Video- und Audiodaten
direkt im Dateisystem der Workstation zu speichern. Um den
Datenaustausch zu erleichtern, unterstützt das SDStationBoard
alle gebräuchlichen Dateiformate, wie AVI, QuickTime,
BMP, TIF, Targa, SGI und viele weitere. Hard- und Software-Dateikonverter
ermöglichen das Lesen, Schreiben, Konvertieren und Speichern
sämtlicher unterstützter Video- und Audioformate.
In der Anwendung, die Sie entwickeln, rufen Sie ganz einfach
die Dateikonverter mit speziellen Funktionen und Parametern
auf. Die Dateikonverter kümmern sich dann um den Rest:
Sofern es nötig ist, ordnen sie die Videodaten neu an
(z. B. Umkehrung der Zeilenreihenfolge, Feldvertauschung usw.)
und führen Farbraumkonvertierungen durch.Somit bietet
die SDStationOEM die Möglichkeit, mit anderen Applikationen
kombiniert zu werden. Sie können eine offene Lösung
anbieten, die es Ihren Kunden überläßt, welche
Dateiformate zu ihren Aufgaben passen.
...Keydaten aufnimmt und wiedergibt."
Kein Problem. Sie können Keydaten bereits während
der Videoaufnahme mitspeichern, sie nachträglich aufnehmen,
sie mit einer Applikation hinzufügen, und Sie können
die Keydaten zusammen mit den Bilddaten wiedergeben....den
Anwender Audiodaten auf bestmögliche Weise aufnehmen,
bearbeiten und wiedergeben läßt."Natürlich
bietet die SDStationOEM Funktionen zur Aufnahme und Wiedergabe
von sowohl Embedded Audio (AiV) als auch von Studiosignalen
nach AES/EBU (balanced oder unbalanced).Aber mit "bestmögliche
Weise" verbinden wir etwas mehr. Die SDStationOEM kann
vier Audiokanäle gleichzeitig aufnehmen. Darüberhinaus
können bis zu acht Audiokanäle gespeichert und gleichzeitig
wiedergegeben werden. Dies erlaubt es Cuttern, ihre separaten
Audiospuren (z. B. Effekte, Musik, mehrere Sprachen) während
der gesamten Bearbeitungsphase getrennt zu halten. Für
optimales Audio-Dubbing verwenden viele Kunden wahrscheinlich
Audiodaten aus verschiedenen Quellen, wie CD (44,1 kHz) oder
DAT (48 oder 32 kHz). Um diese externen Quellen zu synchronisieren,
verarbeitet die SDStationOEM Audiodaten mit einer eigenen
Wordclock. Das erleichtert ausserdem die Anbindung an professionelle
Audio-Studioumgebungen.
...mit verschiedenen Videoformaten umgehen kann...
Also NTSC, PAL, D1, D5, 8 Bit, 10 Bit, YUV, RGB? Selbstverständlich!
Und das ist noch nicht alles; die SDStationOEM erkennt automatisch,
was für ein Videosignal am Eingang anliegt.
...und zugleich eine exzellente Bildqualität sicherstellt."
Deshalb verarbeitet die SDStationOEM die Videodaten unkomprimiert.
Ausserdem kann die SDStationOEM die Videodaten in RGB und
YUV speichern - unabhängig vom Eingangsformat; der onboard
Farbraumkonverter kümmert sich darum. Somit können
Sie Anwendungen entwickeln, die den Anwender das Farbformat
speichern lassen, das in seinen Workflow passt. Auf diese
Weise lassen sich Qualitätsverluste vermeiden, die häufig
aus wiederholtem Konvertieren resultieren.
...all das in Echtzeit tut."
Reden Sie von Echtzeit-I/O? Klar, das kann unsere Hardware
schon seit Jahren. Aber die SDStationOEM ist bereits einen
Schritt weiter: Sie beherrscht Echtzeit-Multi-Stream-I/O,
also beispielsweise Eingabe von RGBA/10 Bit, Ausgabe von YUVA/10
Bit und zwei DMA-Streams - alles zur selben Zeit.
...sich nahtlos in jegliche Studioumgebung integriert."
Während der Entwicklung der SDStationOEM war eines unserer
Hauptziele, ein Maximum an Flexibilität zu erreichen.
Das Ergebnis ist nicht nur die Vielzahl unterstützter
Dateiformate, sondern ebenso eine große Zahl Schnittstellen:
Um Steuerkonsolen und VTRs anzuschließen, bietet die
SDStationOEM vier RS-422-Ports. Um dem Anwender ständiges
Umstöpseln zu ersparen, hat die SDStationOEM zwei digitale
Videoeingänge, die mit zwei unterschiedlichen Quellen
verbunden werden können. Das SDK bietet Funktionen, mit
denen Sie Routinen schreiben können, die ein einfaches
Umschalten der Eingänge per Software ermöglichen.
Und selbstverständlich verfügt die SDStationOEM
über zwei digitale Videoausgänge, analoge Monitorausgänge,
Schnittstellen für Audio, Timecode, Sync und weiteres.
...netzwerkfähig ist."
Da die Daten im Dateisystem der Workstation gespeichert werden
können, können Sie von jedem Computer im Netz abgerufen
werden - sofern die Netzwerk-Konfiguration dies zuläßt.
Auch die Bedienung der SDStationOEM ist nicht nur lokal sondern
auch über's Netz möglich: Wenn Sie eine entsprechende
Anwendung entwickeln, kann die SDStationOEM von beliebigen
Rechnern per TCP/IP gesteuert werden.
Was könnte noch von Interesse sein?
Das SDStationBoard ist uprade-fähig und kann so an zukünftige
Anforderungen angepasst werden. Sie müssen dazu nicht
einmal das Equipment zerlegen; dank programmierbarer Bausteine
werden Hardware-Upgrades per Software vorgenommen.Ein Overlay,
das den Betriebszustand der SDStationOEM anzeigt, kann auf
allen digitalen und analogen Ausgängen eingeblendet werden.
Eine Break-Out-Box ist erhältlich, die alle Anschlüsse
enthält; auf diese Weise bleiben mehr Steckplätze
im Computer frei.
Ein paar Worte zum SDK
Das SDK besteht aus C-Bibliotheken, einem FIFO API, dem SDStationBoard-Treiber,
Beispiel-Quellcodes und Konfigurations- und Diagnosetools.
- Die Video-C-Bibliothek ist eine Sammlung
von C-Funktionen mittels derer Sie Zugriff auf alle Hardware-Fähigkeiten
haben. Die Dateikonverter-C-Bibliothek macht das Arbeiten
mit diversen Video- und Audiodateiformaten zu einem Kinderspiel.
- Das FIFO API ist gedacht zur Entwicklung
von Videoanwendungen mit direktem Echtzeit-I/O. Es nutzt
das Konzept von FIFOs, die auf zwei Arten auf das onboard
DRAM zugreifen können: Entweder wird das DRAM in den
Adressraum der Anwendung gemappt oder die Daten werden per
onboard DMA-Engine zwischen Rechner-RAM und DRAM transferiert.
- Der Treiber stellt die Hardware-Zugänglichkeit
sicher.
- Mehrere kleine C-Beispielprogramme erleichtern
das Erstellen eigener C-Anwendungen.
- Die mitgelieferten Tools erlauben grundlegende
Einstellungen zu setzen als auch nach Fehlern zu suchen.
| Technische Daten
DVS SDStation OEM: |
| Video |
| |
Eingänge |
Ausgänge |
| Seriell-digital 4:2:2
8/10 Bit |
1 BNC (a1)
1 BNC (a2)
umschaltbar |
1 BNC (c1),
1 BNC (c2)
gleichzeitig |
| Seriell-digital
4:4:4 8/10 Bit |
2 BNC (a+b),Dual-Link |
2 BNC (c+d),Dual-Link |
| Analoges Komposit |
|
1 BNC |
| Analoge Komponenten (RGB,
YUV oder Y/C) |
|
3 BNC,
Y/C: Adapter auf 4-pin MiniDIN |
| Key |
| Seriell-digital 4:0:0 8/10 Bit für
4:2:2:4 und 4:4:4:4 |
1 BNC (b) |
1 BNC (d1),
1 BNC (d2)
gleichzeitig |
| Referenz |
| Analoger Genlock-Eingang |
1 BNC |
|
| Audio |
| Embedded Audio, 4 Digitale
Stereokanäle |
BNC über Video-Eingang |
BNC über Video-Ausgang |
| AES/EBU, 2/4 digitale
Stereokanäle |
2 XLR (Buchse) oder2 BNC |
4 XLR (Stecker) oder2
BNC |
| Wordclock |
1 BNC |
1 BNC |
| Timecode |
| Longitudinal |
1 XLR (Buchse) |
1 XLR (Stecker) |
| Vertikal (VITC) |
BNC (über Video-Eingang) |
BNC (über Video-Ausgang) |
| Daten- und Konrollschnittstellen |
| Serielle RS-422 |
1 DB-9 |
1 DB-9 |
| |
2 DB-9 (Buchse, konfigurierbar) |
|
| PCI |
| Boardgröße |
Benötigt einen PCI-Slot,
halbe Kartenlänge |
| Anforderungen an den PCI-Bus |
64 Bit, 33 oder 66 MHz32
Bit, 33 oder 66 MHz |
| Stromversorgung |
3,3 or 5 V (universell) |
| Datenformate |
| Video-Standards |
D1 und D5, 525/59,94 Hz
und 625/50 Hz |
| Datenmodi |
YUV/4:2:2, RGB/4:4:4optional
mit Key-Kanal |
| Interne Funktionen |
Farbraumkonvertierung |
|