The /video/adaptive Robot
Transloadit offers a variety of features to reduce video size while maintaining quality, as well as add effects like watermarks.
/video/adaptive Robot encodes videos into HTTP Live Streaming (HLS) and MPEG-Dash supported formats and generates the necessary manifest and playlist files.
||(required) String / Array of Strings||General
Specifies which Step(s) to use as the input to this Robot.
Special Step names
A special Step name is
Providing several Steps as input
You can also add arrays here to
This Robot allows you to bundle several Steps that are to be used as the input. In fact, for this Robot you should use Step bundling, otherwise you will create one playlist file for each passed segment. If you set
||Determines which streaming technique should be used. Currently supports
||The filename for the generated manifest/playlist file. The default is
||The duration for each segment in seconds. 10 seconds is usually a good value here.|
||Determines whether you want closed caption support when using the
Example use cases
Our /video/adaptive Robot can be used in combination
with other Robots, to create powerful workflows unique to your use case.
Here are a few example scenarios, and the required the Assembly Instructions to implement them.
You can also try demos of these examples right here, live on our website.
Implement HTTP Live Streaming (HLS)
Implement MPEG-Dash using Transloadit
Related blog posts
Over the years we wrote the following posts about Our /video/adaptive robot on our blog:
- Adding Support for MPEG-Dash October 11, 2016
- Helping Coursera Bring Education to Millions Around the World February 11, 2015
Did you know?
You can easily combine Robots to create powerful workflows, unique to your business.
This is the power of Transloadit.