Articles on: Using Quortex Play

How to define your processing configurations

Processing configurations are made of video, audio and subtitles sub-configurations.



Video configuration



Using presets



Presets are pre-defined rendition ladders that should cover most of your needs. Use them if you are not sure what to do. A rule of thumb for using these presets is:

If your content is fast-moving, such as sports, try to use 50p framerates. This is a real game-changer!

If your content is mostly TV show/series/movie, use 25p framerate instead.

If you mostly target mobile phones, you can limit to 1280x720 resolution

If you mostly target TVs, you should go up to 1920x1080 resolution

If you want to have a great tradeoff between price and Quality of Experience, use up to 960x540 resolution


You can perfectly define a rendition ladder that mixes 25p and 50p framerates.

Customizing the presets



You can define as many video profiles as you like (and you will pay only for those that are actually watched), but a good practice is to define up to 6 different profiles. You can go to the official Apple Authoring Specifications for an up-to-date information for Apple devices.

Cost mutualization



The Quortex I/O platform will always try to mutualize the video encoding of each individual profile. Let's say that you define two processing configurations that share some encoding profiles; in such as case, you will note a small icon in the "Mutualized Cost" column indicating that the transcoding will be mutualized whenever possible



In other words, the shared profiles will always be transcoded only once for a given input)

Profiles must be absolutely identical to be shared: same resolution, same codec, same bitrate and same framerate. Mutualization won't apply if one of these item differs.

Audio Configurations



Audio configuration will always track the audio language, as described in the incoming stream through the appropriate descriptors.

Please make sure that the audio component you want to track (as entered in the "Track" column) exists in the incoming stream.



Once you defined the language that you want to track, you can adjust the number of audio channels, the codec type, the audio bitrate and the language that will be set in the output playlist.

You can define as many audio components as you'd like.

Audio groups



Quortex I/O will automatically create HLS audio groups by grouping together the audio that share the same codec and bitrate.

Subtitle configuration



Quortex I/O supports only input subtitles as DVB-Teletext. The platform will track an incoming language (as described in the appropriate descriptor), and output it as WebVTT or TTML in HLS, or ISMC1 in DASH.

Updated on: 13/08/2024

Was this article helpful?

Share your feedback

Cancel

Thank you!