Omnichannel Content Transcoder

Introduction

THRON can handle documents, images, html pages, audio, video on demand and even live streaming.

With THRON, you can forget about formatting and compatibility issues. When an asset is loaded, THRON initiates a transcoding procedure to prepare the content so that it is ready to be displayed on any fixed and mobile device and perfectly matches the amount of bandwidth available. When the transcoding process is complete, you will be notified that the content is ready, but the THRON Player will allow you to view the content immediately as soon as there is at least one channel available.

 

Extensions and Formats

THRON handles every type of multimedia content exploiting the latest available technologies; however, the amount of existing media containers codecs and formats doesn't ensure reliability of the transcoding process in any way and with any available technology. Nonetheless, there are some more reliable combinations we want to suggest, and some others that have proven less reliable and we suggest you to avoid.

 

Suggested combinations

 

Video:

  • .mp4 extension with h.264 video codec and aac audio codec.
  • .avi extension, with xvid video codec and mp3 audio codec.
  • .mov extension, with h.264 video codec and aac audio codec.

Audio:

  • .mp3 extension with .mp3 audio codec

Images:

  • .jpg and .jpegs
  • .bmp
  • .gif*
  • .png
  • .psd*
  • .tiff

*.psd and .gif extension have a limited support: even though the format is accepted, a proper transcoding is not assured. 

Documents:

  • .ps/.eps
  • .pdf (Thumbnail extraction only)
  • .txt
  • .xml
  • .xls
  • .doc
  • .ppt
  • .xlsx/.xlsxm
  • .docx/.docxm
  • .pptx/.pptxm
  • .ods
  • .odt
  • .odp

 

Known issues and important notes

 

Video:

  • .3gp extension, h.264 video codec and amr audio codec: transcoding process will fail.
  • .mpeg1 extension for .mp3 audio codec only: transcoding process will fail if the container has more than one audio stream.
  • .mov extension, AVC1 video codec with Main 4.1 profile, ER AAC LD audio codec: audio stream will not be transcoded.
  • .wmv, .avchd, .dv, .flv, .ogv extensions are not recommended.

Images: 

  • Transcoding of images with a colorspace different from RGB (e.g.: CMYK, YCCB, YCCK) might fail.

 

For any question on accepted extensions and transcoding process of specific combinations of media containers and codecs, please submit a request to our technical support.

 

Profiles and Channels

One or more profiles are used for content fruition, and those profiles represent the available quality for the content itself. Profiles are specific sets of channels used for content playback. Channels allow playback on different technologies and different qualities. Usually, all the profiles have the necessary channels for content playback on all kinds of devices. THRON presets are “Standard” and “HD” profiles. In addition, other custom profiles may exist, but it is advisable to contact our technical support for a discussion on the specific need.

Channels in turn represent the content through one or more quality levels.

 

Original file

For security reasons, the original file of each content is not managed by THRON CDN. It is only stored internally. Hence, its distribution is not accelerated by any application or web service.

 

Transcoding channels

You can find the list of default configurations for each content type and device below.

The profile will be used in THRON to indicate all channels automatically enabled.

Each time a content is published in a profile, it will be transcoded on all the corresponding channels. It is important to know that if the profile is changed after the publication of some content, it may require a new transcoding in order to be played properly in the new profile. THRON implements a fallback mechanism for available channels according to the device in use. If the default channel for that specific device is not available, the player will automatically try to reproduce the content in the subsequent channel. If no channel can be reproduced, the user will receive a predefined message (typically when the browser is obsolete i.e. Internet Explorer 7).

 

Video

STANDARD PROFILE

HD PROFILE

Download source: Specific channel for downloading source file without conversion (Dashboard only). Channel code: WEBORIGINAL

Download source: Specific channel for downloading source file without conversion (Dashboard only). Channel code: WEBORIGINAL

Playback channel based on HTTP Live Streaming (HLS); Dynamic bitrate: 512 kbps, 800 kbps; Channel name: Streaming (HLS); Channel code: STREAMHTTPIOS

Playback channel based on HTTP Live Streaming (HLS); Dynamic bitrate: 512 kbps, 800 kbps, 1200 kbps, 1600 kbps, 2000 kbps; Channel name: Streaming FullHD (HLS); Channel code: STREAMHTTPIOSHD

Playback channel based on Progressive Download; Single bitrate: 800 kbps; Channel name: Mp4 480p (h264); Channel code: WEB

Playback channel based on High Definition Progressive Download; Single bitrate: 2000 kbps; Channel name: Mp4 720p (h264); Channel code: WEBHD

 

Additional channel for old mobile devices not supporting dynamic streaming:

 

Playback channel based on Progressive Download optimized for mobile devices; Single bitrate: 512 kbps; Compression format: H.264 with Base Line Profile 3.0; Channel name: Mp4 480p (h264); Channel code: WEBIPHONE

Playback channel based on High Definition Progressive Download optimized for mobile devices; Single bitrate: 2000 kbps; Compression format: H.264 with High Line Profile 5.1; Channel name: Mp4 720p (h264); Channel code: WEBIPHONEHD

 

Video resize schema:

In order to guarantee the best tradeoff between quality and resolution the transcoding process resizes the video according to predefined levels, up to original file resolution (closest available resolution), maintaining the correct content’s aspect ratio. Predefined levels are:

  • 320px width
  • 640px width
  • 800px width
  • 960px width
  • 1280px width

 

In any case, videos are never scaled to higher resolutions than the original one (no upscaling).

 

Audio

STANDARD AND HD PROFILE

WEBORIGINAL: Specific channel for downloading source file without conversion (Dashboard only).

Playback channel based on Progressive Download; Single bitrate: 128 kbps; Compression format: mp3; Channel name: Mp3 (128Kbps 44100khz); Channel code: WEB

 

Image

For desktop browser and mobile devices (Android and iOS) the default configuration is:

STANDARD PROFILE

HD PROFILE

Download source: Specific channel for downloading source file without conversion (Dashboard only). Channel code: WEBORIGINAL

Download source: Specific channel for downloading source file without conversion (Dashboard only). Channel code: WEBORIGINAL

Playback channel based on Progressive Download; Output format: JPG; JPG quality: 90; Width: 1024px - Height: 0; Channel name: JPG/PNG (1024); Channel Code: WEB

Playback channel based on Progressive Download; Output format: JPG; JPG quality: 90; Width: 1920px - Height: 0;Channel name: JPG/PNG (1920); Channel Code: WEBHD

 

Document

For desktop browser and mobile devices (Android and iOS) the default configuration is:

 

STANDARD AND HD PROFILE

Download source: Specific channel for downloading source file without conversion (Dashboard only). Channel code: WEBORIGINAL

Playback channel based on Progressive Download; Transcoding to PDF only for some document extensions; Channel name: PDF; Channel Code: WEBDOC

 

THRON performs the transcoding to PDF format (WebDoc channel) for the following file types:

 

Format

Extension

Text files

txt; xml (treated as plain text)

Microsoft Office Documents

doc; docx; docxm; ppt; pptx; pptxm; xls; xlsx; xlsxm

Open/Libre/Star Office Documents

odt; odf; odp; ods

PDF files

pdf

Postscript File / Encapsulated Postscript

ps; eps

Image files

bmp; jpg; jpeg; gif; png

 

In most cases document conversion offers results which are absolutely identical to the original file. However, a converted document may differ from the original one when exclusive Microsoft features have been used (such as Wordarts, special transitions, charts in spreadsheets, etc.).
Documents with “macros” are currently not converted for security reasons.

 

Transcoding from spreadsheets (Excel files) to PDF scales each sheet to fill a one-page PDF file (if possible). For this reason, the viewer may have to use high levels of zoom in order to display all data. If the package contains graphs, the transcoding process does not guarantee their proper display.

 

The following conditions need to be satisfied in order to read documents with Internet Explorer 8:

  • Adobe Acrobat Reader must be installed on your PC so that the pdf is navigable
  • Fullscreen is limited to the embed area (when content is used outside Dashboard)
  • Toolbar is inside the embed area only if the content is attached to it.

 

Summary Table 

CHANNEL NAME

CHANNEL CODE

IMAGE

JPG/PNG (1024)

WEB

Download source

WEBORIGINAL

JPG/PNG (1920)

WEBHD

AUDIO

Download source

WEBORIGINAL

Mp3 (128Kbps)

WEB

VIDEO

Mp4 480p (h264 800kbps)

WEB

Mp4 720p (h264)

WEB HD

Mp4 480p (h264 512kbps)

WEBIPHONE

Mp4 720p (h264 2000kbps)

WEBIPHONEHD

Streaming HLS

STREAMHTTPIOS

Streaming FullHD (h264)

STREAMHTTPIOSHD

Download source

WEBORIGINAL

DOCUMENT

Download source

WEB

PDF

WEBDOC

PAGE

HTML

WEB

Was this article helpful?
0 out of 0 found this helpful

Have any question?

Open a ticket
Comments