Multiple video and audio tracks

A product may support multiplexing of multiple audio and video tracks of different encodings into one online stream in order to provide advanced service.

A multiplexed online stream may contain one or more of these items:

  • Multiple video tracks encoded at different bit rates
  • Multiple audio tracks encoded at different bit rates
  • Multiple audio tracks containing different languages
  • Multiple audio tracks encoded with different codecs (for example, AAC)