STREAMAX / DEVELOPER ECOSYSTEM

Your application.
Our foundation.

Build on shared technology, industry software and customer customization. Streamax opens API and SDK integration to support third-party applications on its products.

For developers, platform teams and solution partners.

Three development layers, one shared foundationCustomer customization sits above an industry baseline, which builds on the shared software foundation. Lower layers are reused by multiple customer projects.THE DEVELOPMENT PYRAMIDCustomizationCustomer applicationIndustryFreight · Bus · TaxiFoundationShared software · Hardware adaptation030201Shared capabilities → Industry reuse → Your differentiation
The three-layer development model.Explore each layer ↓

01 / THE ARCHITECTURE

Three layers.
A shared starting point.

The embedded software platform separates common technology, industry requirements and customer-specific development.

INDUSTRY CUSTOMIZATION LAYER

Adapt to the customer.

Customer and scenario-specific software builds on the shared foundation and industry-standard software. Customizations can be maintained and updated independently.

Customer requirementsSpecific scenariosIndependent maintenance

THE SOFTWARE FOUNDATION

Shared services.
Reusable building blocks.

Hardware adaptation abstracts chipset differences. Framework services and reusable business components support the software above them.

REUSABLE BUSINESS COMPONENTS
MultimediaNetwork protocolsLocation servicesVehicle applications
COMMUNICATION
Message communicationSoftware-bus data transfer
FRAMEWORK SERVICES
PeripheralsNetworkingStorageAudio & video
HARDWARE ADAPTATION
Chipset adaptationAutomated hardware testing
Shared capabilities support both industry-standard software and customer customization.

INDUSTRY EXAMPLE / PUBLIC TRANSIT

Common functions,
assembled for an industry.

A bus software baseline combines industry protocols, station announcements, dispatching and standard alarms with dedicated user interfaces and peripheral plug-ins.

Station announcementsDispatchingIndustry alarmsUser interfacesPeripheral plug-ins

02 / INTEGRATION

Connect your application.

Streamax supports integration at different levels, including device protocols, APIs and SDKs, enabling customers to develop third-party applications.

01

Device protocols

02

APIs

03

SDKs

MEDIA PLATFORM INTEGRATION

Video capabilities
for your application.

Media-platform APIs and SDKs support web, desktop and mobile integration. The H5-SDK supports H.264 and H.265 media, with live playback, recorded-video playback, audio monitoring, two-way audio, snapshots, recording and digital zoom.

WebDesktopMobile
Media APIs & SDKsPlayback · Recording · Media integration
Media-platform integration is distinct from the embedded software architecture.

03 / THE WIDER PLATFORM

One hardware foundation.
Three software platforms.

The “1+3” R&D platform combines hardware design with embedded software, cloud services and AI algorithms.

01

Embedded software

Foundation, industry-standard and customer-specific software.

02

Cloud services

A shared PaaS platform with industry business platforms.

03

AI algorithms

Deployment, model and application capabilities.

Hardware design & development
The three platform areas are separate from the three layers within embedded software.

START A CONVERSATION

Build on the right foundation.

Discuss your application and integration needs with Streamax.

For info updates or correction, please contact jcyi@streamax.com