-
Notifications
You must be signed in to change notification settings - Fork 12
Workflow As Library
A 'Workflow As Library' is a Workflow that is registered into MMS and can be used as an Elementary Task in another Workflow.
Let's do an example: assume we have a Workflow retrieving the best Picture from a video. This workflow is composed by several Tasks, a Task looking for Faces into the Video, if it does not find any face (OnError event), there is another Task getting a Picture at a specified instance (i.e.: 30 seconds since the starting of the Video). Then we have the encoding of the Picture and so on. Let's call this Workflow 'Best Picture Of a Video'.
Now, let's assume we have another Workflow registering a live feed and generating a chunk (video media item) every 60 seconds. We want to have a picture for every chunk generated during the registration.
To achieve this, we will register the 'Best Picture Of a Video' Workflow into the MMS as 'Workflow As Library'. Then we use it into the new Workflow as we usually do with any Elementary Task.
- tutorial videos: https://www.youtube.com/@CatraMMS/videos
- support email: [email protected]
- info email: [email protected]
- MMS GUI: https://mms-gui.catramms-cloud.com/catramms
- REST MMS API: https://app.swaggerhub.com/apis-docs/giulianoc/MediaManagementService
- API base URL: https://mms-api.catramms-cloud.com/catramms/1.0.1/...
- Delivery URL (authorization by parameter): https://delivery.catramms-cloud.com/catramms/1.0.1/...
- Delivery URL (authorization by path): https://delivery-path.catramms-cloud.com/catramms/1.0.1/...
- Push binary URL: https://binary.catramms-cloud.com/catramms/1.0.1/...
-
Tutorial
- User registration
- Add content - Pull
- Add content, on success send an email
- Two Tasks (Add content) to be executed in parallel
- Add a set of video encoding profiles
- Add two contents, send an email, concat, cut and encode
- Add a single image profile (Logo)
- Add a video, an image, encode the image, overlay the encoded image on the video
-
Workflow Ingestion
Workflow As Library
Add-Remove Content
Delivery
Social Network Delivery
Encoding (video-audio-image)
Media activities
Overlay
Frame Processing
Recorder
Communication
Utilities
Computer Vision