How JetEncode works
A job moves through four clear stages: source access, scheduling, parallel encoding, and delivery.
1. Read the source
Each job points JetEncode to media at an HTTP endpoint or in Amazon S3. Keep the source in the same AWS Region when transfer time or data-transfer cost matters.
2. Describe the outputs
The job payload defines the video, audio, image, or streaming outputs you need. Start from an output recipe, then use supported profiles and format strings to make the result explicit.
3. Schedule parallel work
The queue scheduler leases work to available workers. JetEncode can ingest and encode concurrently, while priorities, retries, and worker ownership keep job state durable and observable.
4. Write and verify outputs
JetEncode writes results to the destination configured by the job. Your integration should wait for a terminal job state, verify the expected files, and retain the job identifier for diagnosis.