Akyeast / gst-shark

GstShark is a front-end for GStreamer traces

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Live Profiler for Gstreamer

Real-time profiler plugin for Gstreamer

Open Source License

  • GstShark

https://github.com/RidgeRun/gst-shark

  • For further information, visit GstShark wiki

https://developer.ridgerun.com/wiki/index.php?title=GstShark

How To Install

  • On Ubuntu x64
$ sudo apt install gtk-doc-tools libgraphviz-dev libncurses5-dev libncursesw5-dev
$ ./autogen_ubuntux64.sh
$ make
$ sudo make install

For other environment, visit GstShark wiki

How To Use Live Profiler

Set environment variable as below.

  • GST_DEBUG = "GST_TRACER:7"
  • GST_TRACERS = "live;" + (tracers to use)
$ GST_DEBUG="GST_TRACER:7" GST_TRACERS="live;cpuusage;queuelevel"\
     gst-launch-1.0 videotestsrc ! videorate max-rate=15 ! fakesink

About

GstShark is a front-end for GStreamer traces

License:GNU Lesser General Public License v2.1


Languages

Language:C 72.4%Language:Java 6.5%Language:MATLAB 6.3%Language:M4 5.3%Language:Objective-C 3.4%Language:Makefile 3.1%Language:Shell 3.0%