Web Upload
File submission
- Select (or use default?) preset/settings
- Generate MediaObject ID
- Save MediaObject
Put in uploads directory (collection/uploads?) master_file/create
Characterize
Process (transcode)
Create job
Submit
- File (URL?)
- Destination (URL?)
- Encoding options
Return
- Job ID
Background / Encoder
Poll (status?)
Submit
- Job ID
Return
- State
- %
- Current operations?
Finished (Details)
Submit
- Job ID
Return
- Status
- %
- URL
- Technical metadata
Failed
Submit
- Details
Return
- Status
- %
- Error messages
- Current operations?
Depend on encoder/encoder shim to transfer derivatives to streaming server/location