# Video overlay use cases

Source: [https://docs.qualcomm.com/doc/80-70015-50/topic/overlay-use-cases.html](https://docs.qualcomm.com/doc/80-70015-50/topic/overlay-use-cases.html)

The pipelines show the use cases for video overlay. These use cases use the
            *dest-rect* property coordinates from the *overlay-mask* property of the qtioverlay plugin.

Before you run the use cases, ensure that you complete the preconditions mentioned in
                Multimedia use cases.

Note: The commands in the following use cases use the 720p resolution.
            To change the resolution, update the respective *dest-rect* property coordinates in
            the command for that resolution. For more information, see qtioverlay.

- **User text overlay**  

This pipeline overlays text onto a video stream.
- **Date and time overlay**  

This pipeline shows the date (in MMDDYYYY) and time (in HHMMSS) to be overlaid onto         the video stream.
- **Static image overlay**  

This pipeline shows how to overlay a static image onto a video stream.
- **Bounding box overlay**  

This pipeline shows how to overlay a bounding box with a label onto the video         stream.
- **Inverse privacy mask**  

This pipeline shows how to overlay the inverse privacy mask on the video         stream.
- **Non-inverse privacy mask**  

This pipeline shows how to overlay the non-inverse privacy mask onto the video         stream.
- **Polygon privacy mask**  

A polygon privacy mask enables you to create privacy zones on an image using a         polygonal shape. Using a polygon enables you to make the masking smoother and more         accurate.

**Parent Topic:** Multimedia use cases

Last Published: Oct 27, 2025

Previous Topic
 
p live camera and 1080p offline picture-in-picture composition Next Topic

User text overlay