# Qualcomm GStreamer architecture and plugins The GStreamer plugins interact with Qualcomm IM SDK multimedia and AI/ML components to build the multimedia and AI/ML use cases. - **[GStreamer plugin architecture](https://docs.qualcomm.com/doc/80-70017-50/topic/architecture.html)** The Qualcomm IM SDK hides the complexity of the hardware within the plugin architecture and provides APIs to applications. Using this framework, you can create applications without the need to access the low-level platform libraries and hardware details, which can vary across platforms. - **[Qualcomm GStreamer plugins](https://docs.qualcomm.com/doc/80-70017-50/topic/qim-sdk-plugins.html)** The Qualcomm GStreamer plugins are used to control various aspects of the multimedia software. - **[Develop plugins](https://docs.qualcomm.com/doc/80-70017-50/topic/develop-plugins-for-sdk.html)** Qualcomm IM SDK shows its functionality using the GStreamer plugins. [Download and install eSDK](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-51/install-sdk.html#download-and-install-esdk) to develop or customize plugins. Last Published: Oct 01, 2026 [Previous Topic Video split use cases](https://docs.qualcomm.com/bundle/publicresource/80-70017-50/topics/video-split-use-cases.md) [Next Topic GStreamer plugin architecture](https://docs.qualcomm.com/bundle/publicresource/80-70017-50/topics/architecture.md)