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. 1. 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. 2. 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: 1. First the metadata are ingested into the MMS 1. 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) * (JSON Example) * Command details to upload the binary (step nr. 2) (HTTP POST)