Skip to content

Instantly share code, notes, and snippets.

@wonchulee
Last active March 30, 2019 06:03
Show Gist options
  • Save wonchulee/8814915fe7f34fba6bb0 to your computer and use it in GitHub Desktop.
Save wonchulee/8814915fe7f34fba6bb0 to your computer and use it in GitHub Desktop.
how to build GStreamer cerbero for Android

How to build GStreamer cerbero for Android

###Clone and build cerbero

clone cerbero from gstreamer, not sdk/gstreamer

git clone git://anongit.freedesktop.org/gstreamer/cerbero

build cerbero for getting gstreamer-1.0-android-armv7-<version>.zip

./cerbero-uninstalled bootstrap
./cerbero-uninstalled -c config/cross-android-armv7.cbc bootstrap
./cerbero-uninstalled -c config/cross-android-armv7.cbc package gstreamer-1.0

setup Android Studio and SDK

download Android Studio and SDK

https://developer.android.com/sdk/index.html

install Android Studio as following guide.

https://developer.android.com/sdk/installing/index.html?pkg=studio

install SDK tool

  • extract sdk and goto tools directory.
  • add the location of tools directory to PATH environment variable.
  • run ./android
  • select suitable API of android ( I choose API 19, 4.4.2 for old version of android camera with ARM EABI v7a system image)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment