Skip to main content

API Examples

Code examples for Hailo Media Library.

Basic Pipeline

#include <hailo_media_library.hpp>

int main() {
// Load config
PipelineConfig config;
config.load_from_json("/usr/bin/frontend_config.json");

// Create pipeline
MediaPipeline pipeline(config);

// Start
pipeline.start();

// Run for 60 seconds
sleep(60);

// Stop
pipeline.stop();

return 0;
}

Build

# Source environment
. /opt/poky/4.0.23/environment-setup-armv8a-poky-linux

# Compile
$CXX -o my_app my_app.cpp \
-I/usr/include/hailo \
-L/usr/lib/hailo \
-lhailo_media_library

More Examples

GitHub: https://github.com/hailo-ai/hailo-media-library/tree/1.11.0/api/examples

Reference

  • User Guide: media_library_*.pdf
  • API Reference: Include headers in /usr/include/hailo/