NVIDIA Jetson AGX Thor - RidgeRun Products - GStreamer Browser Sink

From RidgeRun Developer Wiki

Follow Us On Twitter LinkedIn Email Share this page



Previous: RidgeRun Products/Qt Overlay Index Next: RidgeRun Products/Development Suite







Overview of RidgeRun GStreamer Browser Sink

RidgeRun Browser Sink is a GStreamer element that enables render low-latency streams to a browser window.

Examples

The GStreamer Browser Sink allows streaming video directly to a web browser by launching a local server using an index.html file and a corresponding JavaScript script to embed the stream. Detailed setup instructions are available in the Quickstart Guide.

Resolutions and definitions:

  • HD: WIDTH=1920, HEIGHT=1080
  • 4k: WIDTH=3840, HEIGHT=2160
  • FILESRC: Name of the file.

After opening http://127.0.0.1:8888/ in the browser, the expected output should appear as shown below:

The following pipeline was used for benchmarking, with jetson_clocks enabled during testing.

gst-launch-1.0 filesrc location=$FILESRC ! qtdemux !  h264parse ! nvv4l2decoder ! nvvidconv ! "video/x-raw,width=$WIDTH,height=$HEIGHT"  ! x264enc speed-preset=ultrafast tune=zerolatency key-int-max=30 ! h264parse ! perf ! rrbrowsersink

Thor performance

The performance obtained by this element is plotted in the following table for different resolutions. There you can compare the FPS, GPU% and CPU% usage.

Table 1: Performance of GStreamer Browser Sink
Resolution CPU (%) GPU (%) FPS
HD 0.00158 0.12 80.966
4K 0.00232 0.11 45.350

Getting Started

To know more about the extension, please refer to the Gstreamer BrowserSink wiki page.

How to Purchase



For direct inquiries, please refer to the contact information available on our Contact page. Alternatively, you may complete and submit the form provided at the same link. We will respond to your request at our earliest opportunity.


Links to RidgeRun Resources and RidgeRun Artificial Intelligence Solutions can be found in the footer below.




Previous: RidgeRun Products/Qt Overlay Index Next: RidgeRun Products/Development Suite