Media Streaming Supported Source File Formats and Players

The ltmsServer object supports the following source files formats and players for each protocol.

Protocol

Compatible Source Formats

Compatible Players

Adobe Flash RTMP

Containers

  • FLV (Flash Video)
  • MP4
  • TS (MPEG-2 Transport)

Video

  • H.264
  • On2 VP6
  • Sorenson Spark
  • Screen video and Screen video 2

Audio

  • AAC, AAC Low Complexity (AAC LC), AAC High Efficiency (HE-AAC) v1 and v2
  • MP3
  • Speex
  • Nellymoser Asao

Flash Player

Adobe Air

VideoLAN VLC player

Other RTMP compatible players

Adobe HTTP Dynamic Streaming (HDS)

Containers

  • MP4

Video

  • H.264

Audio

  • AAC, AAC Low Complexity (AAC LC), AAC High Efficiency (HE-AAC) v1 and v2

Flash Player with OSMF

Apple HTTP Live Streaming (HLS)

Containers

  • MP4
  • TS (MPEG-2 Transport)

Video

  • H.264

Audio

  • AAC, AAC Low Complexity (AAC LC), High Efficiency AAC (HE-AAC) v1

iPhone, iPod, and iPad (iOS 3.0 or later)

Quicktime player (10.0 or later)

VideoLAN VLC player

Safari (4.0 or later on MAC OSX version 10.6)

Google Chrome

Roku streaming devices

Other HLS compatible players

MPEG-DASH

Containers

  • MP4

Video

  • H.264

Audio

  • AAC, AAC Low Complexity (AAC LC), AAC High Efficiency (HE-AAC) v1 and v2

Google Chrome with media extension (i.e dash.js)

DASH AVC compatible players

Microsoft Smooth Streaming (SSF)

Containers

  • MP4
  • ISM (Smooth Streaming)

Video

  • H.264

Audio

  • AAC, AAC Low Complexity (AAC LC), AAC High Efficiency (HE-AAC) v1 and v2

Silverlight 3 or later

Other Smooth Streaming compatible players

RTSP/RTP

Containers

  • FLV (Flash Video)
  • MP4
  • TS (MPEG-2 Transport)

Video

  • H.264
  • H.265

Audio

  • AAC, AAC Low Complexity (AAC LC), AAC High Efficiency (HE-AAC) v1 and v2

LEAD RTSP Source

Quicktime player

VideoLAN VLC player

3GPP compatible mobile devices

Other RTSP/RTP compliant players

RTSP/RTP (MPEG-2 transport)

Containers

  • FLV (Flash Video)
  • MP4
  • TS (MPEG-2 Transport)

Video

  • H.264
  • H.265

Audio

  • AAC, AAC Low Complexity (AAC LC), AAC High Efficiency (HE-AAC) v1 and v2

VideoLAN VLC player

IPTV set-top boxes

Other RTSP/RTP (MPEG-2 transport) compliant players

RTSP/RTP over HTTP

Containers

  • FLV (Flash Video)
  • MP4
  • TS (MPEG-2 Transport)

Video

  • H.264
  • H.265

Audio

  • AAC, AAC Low Complexity (AAC LC), AAC High Efficiency (HE-AAC) v1 and v2

LEAD RTSP Source

Quicktime player

Other RTSP/RTP over HTTP compliant players

HTML5 Video *

Containers

  • MP4 (H264 + AAC)
  • WebM (MKV) (VP8 + Vorbis)
  • Ogg (Theora + Vorbis)

Video

  • H.264
  • Theora
  • VP8

Audio

  • AAC Low Complexity (AAC LC)
  • Vorbis

Android Browser (2.3 or later)

Safari (3.1 or later)

Internet Explorer (9.0 or later)

Opera (11.5 or later)

Firefox (3.5 or later)

Google Chrome (3.0 or later)

* HTML5 support is browser-dependent. Not all browsers support all containers and audio/video codecs. The following wikipedia page lists HTML5 support in various browsers: HTML5 Video support.

See Also

ltmsServer Object

URL Syntax for accessing these protocols directly

Media Streaming SDK Example Programs and Demos

Help Version 20.0.2020.4.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2020 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Media Streaming C API Help