From ProventusNova DeveloperWiki
(Gstreamer application development initial page creation) |
mNo edit summary |
||
Line 13: | Line 13: | ||
=== Prerequisites === |
=== Prerequisites === |
||
The following must be present in the Linux system. |
The following must be present in the Linux system. |
||
=== Compiler === |
|||
Any one of the following will do: |
|||
* GCC |
|||
* Clang |
|||
=== Package Manager === |
|||
Any one of the following will do: |
|||
* apt |
|||
* dnf |
|||
* snap |
|||
== Linux Build Environment == |
|||
The Linux build environment was emulated using '''VMware Workstation 17 Pro''' with the following specifications: |
|||
* '''Operating System''': Ubuntu 24.04.1 LTS |
|||
* '''Processors''': |
|||
** Number of processors: 4 |
|||
** Number of cores per processor: 1 |
|||
* '''Memory''': 8GB |
|||
* '''Storage''': 30GB (Expandable) |
|||
<!-- |
<!-- |
Revision as of 05:53, 18 February 2025
GStreamer Application Development
This page shows how to build gstreamer applications. Gstreamer applications can be built on the following platforms:
- Linux
- Windows
- Android
- iOS
- macOS
Linux
Gstreamer is included in all Linux distributions. We recommend using the latest version of a fast-moving distribution such as Fedora, Ubuntu (non-LTS), Debian or OpenSuse to get a recentg Gstreamer release.
Prerequisites
The following must be present in the Linux system.
Compiler
Any one of the following will do:
- GCC
- Clang
Package Manager
Any one of the following will do:
- apt
- dnf
- snap
Linux Build Environment
The Linux build environment was emulated using VMware Workstation 17 Pro with the following specifications:
- Operating System: Ubuntu 24.04.1 LTS
- Processors:
- Number of processors: 4
- Number of cores per processor: 1
- Memory: 8GB
- Storage: 30GB (Expandable)