# GStreamer command-line use cases Source: [https://docs.qualcomm.com/doc/80-70015-50/topic/gstreamer-application-use-cases.html](https://docs.qualcomm.com/doc/80-70015-50/topic/gstreamer-application-use-cases.html) GStreamer provides command-line tools such as [gst-launch-1.0](https://gstreamer.freedesktop.org/documentation/tools/gst-launch.html) tool to help you run the AI/ML and multimedia use cases. ## Prerequisites - To access your host device, enable SSH. For instructions, see [Use SSH](https://docs.qualcomm.com/bundle/publicresource/topics/80-70015-254/how_to.html#use-ssh). - Enter the SSH shell and run the use cases: ssh root@Copy to clipboard - Enable the display: export XDG_RUNTIME_DIR=/dev/socket/weston && export WAYLAND_DISPLAY=wayland-1Copy to clipboard - Push the files from the host machine: scp root@:/opt/Copy to clipboard - Ensure that display is connected to the device via the HDMI port. - **[Machine learning use cases](https://docs.qualcomm.com/doc/80-70015-50/topic/machine-learning-use-cases.html)** The TensorFlow Lite runtime and Qualcomm Neural Processing SDK runtime are used for inference in the machine learning use cases. - **[Multimedia use cases](https://docs.qualcomm.com/doc/80-70015-50/topic/multimedia-use-cases.html)** The multimedia use cases show various multimedia scenarios using the GStreamer pipelines. Last Published: Oct 27, 2025 [Previous Topic Object detection, classification, and segmentation](https://docs.qualcomm.com/bundle/publicresource/80-70015-50/topics/object-detection-classification-and-segmentation-python-sample-app.md) [Next Topic Machine learning use cases](https://docs.qualcomm.com/bundle/publicresource/80-70015-50/topics/machine-learning-use-cases.md)