ONVIF Device Reference Design

ONVIF Device Reference Design

Regular price
$8,499.00
Sale price
$8,499.00

ONVIF Device Reference Design – Build ONVIF-Compliant Camera Devices Faster

Looking to turn an NVIDIA Jetson-based camera system into an ONVIF Profile S device? RidgeRun’s ONVIF Device Reference Design provides a ready-to-use foundation for building ONVIF-compliant video products with GStreamer and RTSP streaming.

The reference design automatically detects available camera sources, creates the required GStreamer pipelines, and exposes them as RTSP video streams, helping reduce development effort and accelerate time-to-market.

It also includes a web-based configuration interface that allows users to manage video sources, encoders, and device configurations without modifying the core application.

Request a Free Demo

Key Features:

  • ONVIF Profile S Support: Build standards-based IP camera and video streaming devices.

  • Automatic Camera Detection: Detects available camera sources and creates the corresponding multimedia pipelines.

  • RTSP Video Streaming: Uses RidgeRun’s GstRTSPSink to expose camera streams over RTSP.

  • GStreamer Integration: Built around GStreamer for flexible capture, encoding, processing, and streaming.

  • Web-Based Configuration: Manage video sources, encoders, and device settings through an integrated web interface.

  • Modular Architecture: Hardware-specific source, encoder, and streaming components can be adapted for custom platforms and applications.

  • REST API Integration: The web interface communicates with the ONVIF application through a REST API for configuration and control.

How It Works:

The reference design combines RidgeRun’s ONVIF Device Server library with GStreamer-based video capture and streaming. On NVIDIA Jetson platforms, the application can automatically identify connected cameras, configure video sources and encoders, and generate the required RTSP streams.

This provides developers with a functional ONVIF implementation that can be used as a starting point and customized according to their product requirements.

Example Use Case:

A company developing an NVIDIA Jetson-based IP camera needs ONVIF compatibility and RTSP streaming.

Instead of implementing the ONVIF server, camera discovery, video pipeline management, and configuration interface from scratch, the team can use RidgeRun’s ONVIF Device Reference Design as the foundation for its product and focus development on application-specific features.

What’s Included:

The ONVIF Device Reference Design bundle includes:

  • GstRTSPSink

  • ONVIF Device Server (LibONVIF)

  • ONVIF Reference Design

  • Web-based configuration interface

  • Example implementation and integration documentation

Perfect For:

  • IP cameras and surveillance systems

  • NVIDIA Jetson-based camera products

  • Embedded video streaming devices

  • Smart cameras and edge vision systems

  • Developers integrating ONVIF into existing GStreamer applications

Supported Platforms:

  • NVIDIA Jetson

  • x86

  • NXP i.MX6

  • NXP i.MX8

Learn more about the ONVIF Device Reference Design, architecture, configuration, evaluation, and customization on our Developer Wiki:

ONVIF Device Reference Design – RidgeRun Developer Wiki

Monthly Subscription

Monthly Subscription

Hire RidgeRun at a flat monthly rate for a maximum of 8 hours per day, 40 hours per week each month. Get fast interaction with engineers working on your project, weekly 45 minute calls to update you on our progress, and the complete engagement and expertise of our engineering team.

Work With Us

FAQs

It is a software reference implementation that helps turn a compatible Linux or NVIDIA Jetson camera system into an ONVIF Profile S device.

ONVIF Profile S is designed for IP-based video systems and enables compatible clients to discover, configure, and receive video streams from network cameras and other video devices.

Yes. The reference design can detect and configure multiple camera sources available on the device.

Customer Reviews

“I must say thus far yourself and the entire RidgeRun team have been a pleasure to work with. I realize what we have been asking for is on the demanding end of the spectrum. I am genuinely appreciative for all of the assistance you’ve provided us so far and have shown a notable amount of good-will in this effort. It has not gone unnoticed.”

Customer industry:

AudioVisual Devices

Customer Reviews

“It's been an absolute pleasure working with you, and everyone there at RidgeRun continues to impress us here. I've worked with many contractors and companies over my career and you are by far the most proficient and knowledgeable.”

Customer industry:

Drones

Customer Reviews

"As a side note: just to let you know, I'm really happy to be working with RidgeRun in general. It's pretty clear that you tell it like you see it, and know what you do and don't know; it's really refreshing. That's super rare on these kinds of technical engagements when everyone seems to either want to claim expertise they don't have, or are so cautious they are don't actually say anything useful"

Customer industry:

Drones and Robotics

Customer Reviews

"RidgeRun has been so good that part of me doesn't even want to write this testimonial—because if more companies discover them, I might have to share the amazing engineers I get to work with. But credit where credit's due: their team is sharp, responsive, and consistently delivers beyond expectations. They make tough technical challenges feel easy, and that's rare."

Ayman

Director of Software

Work with RidgeRun for Embedded Engineering Services

Our embedded development services team has the knowledge and expertise necessary...

Contact Us   ›