Metropolis Microservices/RidgeRun Services/PTZ: Difference between revisions

From RidgeRun Developer Wiki
No edit summary
No edit summary
Line 2: Line 2:
{{Metropolis Microservices/Head|previous=Getting_Started/Introduction|next=Application_services|metakeywords=Metropolis|title=Metropolis Microservices RidgeRun Services PTZ |metadescription=This page provides a general overview of the PTZ RidgeRun Service}}
{{Metropolis Microservices/Head|previous=Getting_Started/Introduction|next=Application_services|metakeywords=Metropolis|title=Metropolis Microservices RidgeRun Services PTZ |metadescription=This page provides a general overview of the PTZ RidgeRun Service}}
</noinclude>
</noinclude>


PTZ Microservice allows you to navigate a video through PTZ.
PTZ Microservice allows you to navigate a video through PTZ.


It leverages the RidgeRun [[ Spherical Video PTZ | Spherical Video PTZ ]]   [Spherical Video PTZ](https://developer.ridgerun.com/wiki/index.php/Spherical_Video_PTZ )
It leverages the RidgeRun [[ Spherical Video PTZ | Spherical Video PTZ ]] to make possible the selection of your region of interest within the sphere. This is specified through pan (horizontal), tilt (vertical), and zoom controls, which can be updated at any time during execution.
to make possible the selection of your region of interest within the sphere. This is specified through pan (horizontal), tilt (vertical), and zoom controls, which can be updated at any time during execution.


This service receives an RTSP stream, performs the PTZ depending on the user instructions, and then returns the stream using the same protocol, RTSP.
This service receives an RTSP stream, performs the PTZ depending on the user instructions, and then returns the stream using the same protocol, RTSP.
==API configuration==
Take a look at the [https://gitlab.ridgerun.com/ridgerun/rnd/jetson-microservices-and-genai/apis/-/blob/develop/ptz/openapi.yaml?ref_type=heads API Documentation] for a list of the available requests.




==Running the service==
Before running the service, you should make sure you have all the dependencies installed. The intructions to do it can be found here: [[Spherical Video PTZ | Spherical Video PTZ: User Guide - Building and Installation]](https://developer.ridgerun.com/wiki/index.php/Spherical_Video_PTZ/User_Guide/Building_and_Installation#)





Revision as of 01:33, 24 June 2024






PTZ Microservice allows you to navigate a video through PTZ.

It leverages the RidgeRun Spherical Video PTZ to make possible the selection of your region of interest within the sphere. This is specified through pan (horizontal), tilt (vertical), and zoom controls, which can be updated at any time during execution.

This service receives an RTSP stream, performs the PTZ depending on the user instructions, and then returns the stream using the same protocol, RTSP.

API configuration

Take a look at the API Documentation for a list of the available requests.


Running the service

Before running the service, you should make sure you have all the dependencies installed. The intructions to do it can be found here: Spherical Video PTZ: User Guide - Building and Installation(https://developer.ridgerun.com/wiki/index.php/Spherical_Video_PTZ/User_Guide/Building_and_Installation#)