Centricular
Expertise, Straight from the Source
Dienstleistungen
Wir arbeiten mit unseren Kunden zusammen, um ein maßgeschneidertes und flexibles Leistungspaket zu finden, das ihren Bedürfnissen in jeder Phase ihres Design- und Entwicklungsprozesses am besten gerecht wird.Schulungen und Workshops
Wir bieten interaktive Schulungen zu GStreamer, Multimedia- Grundlagen, Media-Streaming, plattformübergreifender Bereitstellung und verwandten Themen an, durchgeführt von GStreamer-Experten und wahlweise vor Ort oder remote vermittelt.
Das kann nützlich sein, um ein Team schneller einsatzbereit zu machen und gleichzeitig typische Fallstricke von Anfang an zu vermeiden, oder um vorhandenes Wissen zu festigen und Erfahrungen durch ein tieferes theoretisches Verständnis zu ergänzen. Alle Schulungen können auf die konkreten Bedürfnisse des Kunden zugeschnitten werden.
Weniger formelle Workshops bieten die Gelegenheit, bestehende Projekte, Code und Designs gemeinsam zu betrachten, Probleme direkt zu debuggen oder einfach mit dem Entwicklerteam zu interagieren, Herausforderungen persönlich zu besprechen und Ideen miteinander auszutauschen.
Software-Design und Architektur
Wir verwandeln Kundenideen in konkrete Designs und entwerfen eine robuste und erweiterbare Software-Architektur, indem wir die am besten geeigneten technischen Lösungen für Probleme ausarbeiten – einschließlich der Vor- und Nachteile sowie der Risiken jedes vorgeschlagenen Ansatzes. Kurz gesagt: Wir liefern Vorschläge, wie sich Ideen am besten umsetzen lassen.
Rust-Portierung und Entwicklung
Die Programmiersprache Rust entwickelt sich schnell zum neuen Industriestandard für Systemprogrammierung und bietet eine produktive Toolchain, die es ermöglicht, sichere und zuverlässige Software über den gesamten Stack hinweg zu entwickeln – von Mikrocontrollern, Kernels und Embedded-Anwendungsfällen über Server, Middleware und Bibliotheken bis hin zu Anwendungen.
Ursprünglich von Mozilla ins Leben gerufen, wird Rust mittlerweile nicht nur von großen Industrieakteuren wie Amazon, Google, Meta und Microsoft, sondern auch von Open-Source-Communities wie GStreamer übernommen, wo Centricular die Rust-Adoption mit den Komponenten GStreamer Rust bindings und GStreamer Rust plugins vorantreibt.
Wir lieben Rust nicht nur wegen seiner Sicherheit, Leistung und Zuverlässigkeit, sondern auch wegen seiner Community und seines Ökosystems sowie des produktiven Entwicklungsprozesses, den es ermöglicht. Wir entwickeln, wo immer möglich, neue Anwendungen, Bibliotheken und GStreamer-Plugins in Rust.
Wir helfen gerne dabei, bestehende Anwendungen oder Plugins in Rust neu zu schreiben oder neue Rust Anwendungen, Plugins oder Komponenten in unseren Fachgebieten zu entwickeln.
Softwareentwicklung, Optimierung und Fehlerbehebung
Wir können in allen Bereichen Unterstützung anbieten – von Bugfixes über das Hinzufügen neuer Funktionen zu Anwendungen, Servern oder Bibliotheken bis hin zur Entwicklung von Grund auf. Dazu gehören auch Performance-, Speicher- und Latenz-Optimierungen sowie bedarfsorientierte oder laufende Wartung. Wir arbeiten vor Ort oder remote. Wir können eigenständig arbeiten, Projekte nach festen Zeitplänen abliefern, oder als Teil des Entwicklerteams.
Durch das Sponsern allgemeiner Wartung in ausgewählten Bereichen können Bugs und andere Probleme frühzeitig identifiziert und behoben werden, lange bevor diese die Systemstabilität im Produktiveinsatz beeinträchtigen. Finanzielle Unterstützung für diese Wartungsprogramme ist jederzeit möglich.
Hilfe und Support
Wir bieten schnelle und zuverlässige Expertenberatung nach Bedarf an. Ob es darum geht, Fragen zu beantworten, auf die richtige Stelle im Code oder in der Dokumentation hinzuweisen, beim Debugging zu helfen oder gelegentlich einen dringenden Blocker zu beheben – wir helfen unseren Kunden produktiver zu sein.
Machbarkeitsstudien
Wir helfen zu beurteilen, ob ein Framework, eine Bibliothek oder eine Technologie, die für ein Projekt in Erwägung gezogen wird, für das Produkt und die gewählten Zielplattformen geeignet ist. Sind diese der Aufgabe gewachsen? Mit welchen Problemen ist zu rechnen? Wo liegen die Risiken? Welche Alternativen kämen in Frage?
Standardkonformität und Zertifizierung
Wir unterstützen auch gerne bei der Erfüllung von Standardanforderungen, zum Beispiel im Hinblick auf eine DLNA- oder DivX-Zertifizierung.
Andere Anfragen?
Anfragen anderer Art sind auch jederzeit möglich. Die obige Liste ist nicht vollständig, und wir sind sehr flexibel und arbeiten auf die Art und Weise die am sinnvollsten ist.