Introducing Multilingual Audio Support in TPStreams

Product update

Multilingual audio,
one video.

Upload one MP4 with every dub. TPStreams keeps every audio track, and viewers pick their language right in the player.

[Your video frame]
In 30 seconds
01
Upload one MP4
With every dub embedded as its own audio track.
02
Every track is kept
Detected, transcoded and labelled automatically.
03
Viewers choose
They switch language from the player’s Audio menu.

Before vs. now

Before
Only the first audio track survived upload
A separate video asset for every language
Duplicate links to share and maintain
Now
Every embedded audio track is preserved
One video asset for all languages
One link, with an Audio menu in the player

What’s new

Detects every track
Not just the first audio stream in your MP4.
Adaptive streaming
Each track is transcoded and packaged for HLS and DASH.
Auto language labels
Reads tags like tam hin. Untagged? You get Track 1, Track 2.
Edit after upload
Rename, relabel or delete a track. The playlist and CDN update for you.
Audio menu in the player
Appears automatically when a video has 2+ tracks.
DRM-ready
Works with Clear, AES-128, Widevine and FairPlay playback.
TPStreams player with the Audio menu open, listing Tamil, Telugu, Malayalam, Kannada, Hindi and Bengali
Tracks with language tags show up by name in the player’s Audio menu.

How it works

  1. 1
    Export one MP4
    Embed each dub as its own audio stream.
  2. 2
    Upload
    Through the Dashboard or API.
  3. 3
    Check tracks
    Open Video Details → Audio Tracks.
  4. 4
    Fix labels
    Rename Track 1 → Tamil, set the code.
  5. 5
    Preview
    Switch languages from the Audio menu.
TPStreams player with the Audio menu open, listing untagged tracks as Track 1 to Track 6
Steps 3–4: tracks without language tags appear as Track 1, Track 2 and so on. Rename them and set the language code before publishing.

Works with

Streaming
HLSDASH
Protection
ClearAES-128WidevineFairPlay

FAQ

What if my tracks have no language tags?

They still process. You’ll see Track 1, Track 2 and so on, which you can rename and relabel in Video Details.

Which audio track plays by default?

The first audio stream in your uploaded source file is marked as the default track for initial playback.

Does it work with DRM-protected videos?

Yes. Multi-audio playback works with Clear, AES-128, and multi-DRM using Widevine and FairPlay.