Omnicomm Video Service
The Omnicomm video service covers the video terminal management and provides video material to the user.
Main features of the service:
- receiving, storing, modifying, and providing data of video terminal profiles
- receiving, storing, modifying, and providing task parameters for video file download
- executing video file download tasks
Description of methods for managing the video service: https://developers.omnicomm-world.com/#/VideoService/
Obtaining a video fragment
This section describes how to use the video service in a typical scenario.
To obtain a video fragment:
1. Log in to the account of a dealer or a user who has rights to the vehicle and to use the video service: POST /auth/login?jwt=1
2. Get the video profile from the vehicle terminal ID: GET /service/ovms/api/profiles
3. Get the video file:
- Create a task to obtain the video fragment based on the received video profile: POST /service/ovms/api/tasks
- Periodically check the task's status: GET /service/ovms/api/tasks/{task_id}
- After receiving the “done” status for the task, request the video file: GET /service/ovms/api/tasks/file/{task_id}