-
Notifications
You must be signed in to change notification settings - Fork 12
Add a new content Push
Giuliano Catrambone edited this page Oct 18, 2018
·
9 revisions
The Push option means the binary of the content is uploaded by the Client through HTTP. Push supports two options: single request and multiple chunks.
- single request: the Client should use this option if the file is small enough to upload again in its entirety if the connection fails. This approach is usually best, since it requires fewer requests and thus has better performance.
- multiple chunks: use this option for larger files or less reliable network connections. Use this approach even in case you need to reduce the amount of data transferred in any single request. You might need to do this when there is a fixed time limit for individual requests. The media binary file is split in several chunks and the single chunks, one by one, are sent to the MMS platform. A script is provided to take care of slicing the content in chunks and upload to the CatraMMS platform.
The Push option consists of two steps:
- First the metadata are ingested into the MMS
- Second, the binary (video, audio, image) is uploaded into the MMS having as URL parameter the reference returned by the previous step
References:
- the command details to ingest the metadata (step nr. 1) (HTTP POST)
- Content Ingestion metadata JSON format (body of the POST)
- Here follows some examples (body of the POST)
- Command details to upload the binary (step nr. 2) (HTTP POST)
- 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