Supported Media and DRM Formats

This article lists the media and DRM formats supported by webOS TV and webOS TV emulator. 

Media and DRM formats unmentioned in this article are not supported or not recommended for use in webOS TV.

Streaming Protocol

Protocol

Supported in webOS TV

Supported in Emulator

Supported DRM

HTTP/HTTPS

Yes

Yes

Not Available

HLS V3

Yes

Yes

Verimatrix

Widevine V6

Yes

No

Widevine

For troubleshooting on streaming media with HLS, see HTTP Live Streaming (HLS) Troubleshooting and Can I develop an app using Smooth Streaming? in FAQ.

DRM

 DRM Name

Supported in webOS TV

Supported in Emulator

Remarks

PlayReady

Yes

No

  • webOS TV 1.x: PlayReady V2.0

  • webOS TV 2.x, 3.x: PlayReady V2.5

Widevine V6 (Classic)

Partially

No

 

Verimatrix Web Client

Yes

No

  • webOS 1.x: Verimatrix Web Client 1.0.7

  • webOS 2.x, 3.x: Verimatrix Web Client 3.4.0

For more details on DRM, see Playing DRM Content.

Video 

Name

File Extension

Supported in Emulator

MPEG-4

.mp4

Yes

M4V

.m4v

No

Window Media Video

.wmv

Partially (WMV3 excluded) 

MPEG transport stream

.ts

Yes

BDAV MPEG-2 Transport Stream

.m2ts

No 

WebM

.webm

No 

WebM format is supported on webOS TV v3.0 or later version.

Audio

Name

File Extension

Supported in Emulator

Advanced Audio Coding

.aac

No 

MPEG-4

.mp4

Yes 

MPEG-2 Audio

.mpa

No 

MPEG-1

.mpg

No 

MPEG-1 or MPEG-2 Audio Layer II

.mp2

No 

MPEG-1 or MPEG-2 Audio Layer III

.mp3

Yes

WebM

.webm

No 

Ogg

.ogg

Yes 

WebM format is supported on webOS TV v3.0 or later version.

Image

Name

File Extension

Supported in Emulator

JPEG

.jpg, .jpeg

Yes

Graphics Interchange Format

.gif

Yes

Potable Network Graphics

.png

Yes

Bitmap

.bmp

Yes

WebP

.webp

Yes

Subtitle

Name

File Extension

Supported in Emulator

WebVTT

.vtt

No

Media Source Extensions

webOS Version

Supported MSE Version

webOS 4.x

Media Source Extensions W3C Proposed Recommendation 04 October 2016

webOS 3.x

Media Source Extensions Editor's Draft 10 December 2013

Encrypted Media Extensions

webOS Version

Supported EME Version

webOS 4.x

Encrypted Media Extensions W3C Working Draft 31 March 2015

webOS 3.x

Encrypted Media Extensions Working Draft version 16 August 2012(same as 0.1b)

Navigation