top

Specification

 

Samsung Smart TV provides web-based app engine and rich capability for media playback.
This document describes the web platform environment and media formats supported by Samsung Smart TV.

 

General Features

General Features
  ~ 2014 2015 2016 2017
OS Linux 2.6 Tizen 2.3 Tizen 2.4 Tizen 3.0
Graphic
Resolution
App 960 X 540 / 32bpp 1920 X 1080 (2015 UHD Model, 2016,2017 All Model)
1280 X 720 (2015 FHD Model)
Video 1920 X 1080 / 32bpp 4096 X 2160 (UHD Model)
1920 X 1080 (FHD Model)
Smart Hub 1280 X 720 / 32bpp - 1920 X 1080

Platform Features

 Tizen Platform (2015~)
Platform Features
Type Feature Samsung Smart TV (2015, 2016) Samsung Smart TV (2017)

Emulator of TV Extension Image 2.3.1

APP ENGINE HTML HTML 5 HTML 5 HTML 5
DOM DOM 3 DOM 3 DOM 3
CSS CSS 3 CSS 3 CSS 3
JavaScript JSC V8 JSC
DRM PlayReady O O X
Widevine O O X
Widevine Modular

X

(2016 TV will be upadted to be available)

O X
AES128 O O X
Verimatrix O O X
Verimatrix ULTRA X O X
Network
Protocol
HTTP O O O
HTTPS O O O
MMS*2 O O X
Streaming Mpeg-Dash
(xml metadata)
O O O
HLS
(m3u8 metadata)

2015 HLS v3
2016 HLS v7

(Refer to HLS Tag Support for detail)

HLS v7

(Refer to HLS Tag Support for detail)

Supported
HLS v7
HLS audio O O O
Smooth Streaming O O O
Subtitles SMI( UTF-8), SRT O O O
SMPTE-TT O O O
WebVTT X O X
Closed Caption O O O

TTML

(Smooth Streaming Only)

X O X
DFXP 
(Smooth Streaming Only)
O O O
 Container / Streaming / DRM Combination Table
Container + Streaming + DRM combination table
Streaming Engine Container Type DRM Search Feature
PlayReady SecureMedia AES-128(2015~)
SampleAES (2017~)
Verimatrix Widevine TrickPlay Seek multi-audio multi-subtitle
VOD Live
DASH fMP4 O X X X X O
(1x, 2x, 4x)
O X O O
Smooth Streaming fMP4 O X X X X O
(-16x ~ 16x)
O O O O
Widevine PS X X X X O O
(-32x ~ 32x)
O X X X
HLS TS X X O O X

O

(-32x ~ 32x)

(since 2017)

(Only for contents with #EXT-X-I-FRAME-STREAM_INF)

O O O O
 HLS Tag Support
TAG Name HLS Version Availability
EXTM3U Version 3 Tizen 2.3 (2015)
EXTINF Version 3 Tizen 2.3 (2015)
EXT-X-TARGETDURATION Version 3 Tizen 2.3 (2015)
EXT-X-MEDIA-SEQUENCE Version 3 Tizen 2.3 (2015)
EXT-X-KEY  Version 3   Tizen 2.3 (2015)
EXT-X-PROGRAM-DATE-TIME  Version 3   Not Supported
EXT-X-VERSION Version 3 Tizen 2.3 (2015)
EXT-X-DISCONTINUITY Version 3 Tizen 2.3 (2015)
EXT-X-ALLOW-CACHE Version 3 Not Supported
EXT-X-STREAM-INF Version 3 Tizen 2.3 (2015)
EXT-X-ENDLIST Version 3 Tizen 2.3 (2015)
EXT-X-PLAYLIST-TYPE Version 3 Not Supported
EXT-X-BYTERANGE Version 4 Tizen 2.4 (2016)
EXT-X-I-FRAMES-ONLY Version 4 Tizen 2.4 (2016)
EXT-X-MEDIA Version 4 Tizen 2.4 (2016)
EXT-X-I-FRAME-STREAM-INF Version 4 Tizen 2.4 (2016)
EXT-X-MAP Version 5 Tizen 2.4 (2016)
EXT-X-DISCONTINUITY-SEQUENCE Version 6 Tizen 2.4 (2016)
EXT-X-INDEPENDENT-SEGMENTS Version 6 Tizen 2.4 (2016)
EXT-X-START Version 6 Not Supported
EXT-X-SESSION-DATA Version 7 Tizen 2.4 (2016)
EXT-X-DATERANGE Version 7 Not Supported
EXT-X-SESSION-KEY Version 7 Not Supported
 Legacy Platform (2010 ~ 2014)
Orsay Platform (2010 ~ 2015)
Type Feature 2010 2011 2012 2013 2014TV/AV & 2015AV
TV/AV SDK 1.5 TV/AV SDK 2.5 TV/AV SDK 3.5 TV/AV SDK 4.5 TV/AV SDK 5.1
APP ENGINE HTML HTML 4.01 HTML 4.01 HTML 5 HTML 5 HTML 5 HTML 5 HTML 5 HTML 5 HTML 5 HTML 5
DOM DOM 2 DOM 2 DOM 2 DOM 2 DOM 3 DOM 3 DOM 3 DOM 3 DOM 3 DOM 3
CSS CSS 2.1 CSS 2.1 CSS 3 CSS 3 CSS 3 CSS 3 CSS 3 CSS 3 CSS 3 CSS 3
Javascript Javascript 1.6 Javascript 1.6 Javascript 1.6 Javascript 1.8 SquirrelFish SquirrelFish V8 V8 JSC JSC
Flash Browser Plug in SWF Flash8.0/
FlashLite3.1/
ActionScript2.0
Flash8.0/
FlashLite3.1/
ActionScript2.0
Flash8.0/
FlashLite3.1/
ActionScript2.0
Flash10.1/
ActionScript2.0/3.0
Flash 10.1 /
ActionScript 3.0
Flash 10.1 /
ActionScript 3.0
Flash 11.1 /
ActionScript 3.0
Flash 11.1 /
ActionScript 3.0
Flash 11.1 /
ActionScript 3.0
X
Standalone SWF Flash8.0/
FlashLite3.1/
ActionScript2.0
Flash8.0/
FlashLite3.1/
ActionScript2.0
Flash8.0/
FlashLite3.1/
ActionScript2.0
Flash10.1/
ActionScript2.0/3.0
Flash 10.1 /
ActionScript 3.0
Flash 10.1 /
ActionScript 3.0
Flash 11.1 /
ActionScript 3.0
Flash 11.1 /
ActionScript 3.0
Flash 11.1 /
ActionScript 3.0
X
Flash10.1 /
ActionScript3.0(TV
D6000 or higher,
BD D6700 or higher only)
AIR AIR X X AIR for TV 2.5.1 X AIR for TV 2.5.1
(TV D6000 or higher,
BD D6700 or higher only)
X AIR for TV 3.0 AIR 3.0 AIR for TV 3.0 X
Streaming Streaming RTMP/RTMPe RTMP/RTMPe RTMP/RTMPe RTMP/RTMPe RTMP/RTMPe RTMP/RTMPe RTMP/RTMPe RTMP/RTMPe RTMP/RTMPe X
DRM WMDRM 10 PD O X Replaced with
(PlayReady)
X Replaced with
(PlayReady)
X Replaced with
(PlayReady)
X Replaced with
(PlayReady)
X
PlayReady X X O X O X O X O X
Widevine O X O X O X O X O X
Verimatrix X X X X TV only O (EU US) X TV only Supported X O X
VOD Streaming HTTP O O O O O O O O O O
HTTPS O O O O O O O O O O
MMS*2 O O O O O O O O O O
RTP/RTSP X X X X O O O O O O
Adaptive
Streaming
HAS
(xml metadata)
O*3

- OIPF Rel2 /
MPEG2 TSonly /
AES-128
X O

OIPF Rel2 /
MPEG2 TSonly /
AES-128
O X X X X X X
Mpeg-Dash
(xml metadata)
X X X X O

OIPF Rel2 /
MPEG2 TSonly /
AES-128
O O

OIPF Rel2 /
MPEG2 TSonly /
AES-128
O O

OIPF Rel3 /
MPEG3 TSonly /
AES-128
O
HLS
(m3u8 metadata)
O*3

- OIPF Rel2 /
MPEG2 TSonly /
AES-128
X O

OIPF Rel2 /
MPEG2 TSonly /
AES-128
O O

OIPF Rel2 /
MPEG2 TSonly /
AES-128
O O

OIPF Rel2 /
MPEG2 TSonly /
AES-128
O O

OIPF Rel3 /
MPEG3 TSonly /
AES-128
O
HLS audio X X X X X X X X X X
Live Streaming Adaptive
Streaming
HAS LS X X X X X X X X X X
HAS LS X X O

- HLS v3 /
MPEG2 TS only /
AES-128
O O

- HLS v3 /
MPEG2 TS only /
AES-128
O O

- HLS v3 /
MPEG2 TS only /
AES-128
O O

- HLS v3 /
MPEG3 TS only /
AES-128
O
WidevineLS O X O X O X O X O X
Smooth Streamin LS X X X X O X O O O O