General Specifications

Samsung Smart TVs support a Web-based application engine and rich media playback capabilities.

The following tables define the Web platform environment and the media formats supported by various Samsung device models and the TV emulator.

General Features

Feature 2023 2022 2021 2020 2019 2018 2017 2016 2015
Operating System

Tizen 7.0 Tizen 6.5 Tizen 6.0 Tizen 5.5 Tizen 5.0 Tizen 4.0 Tizen 3.0 Tizen 2.4 Tizen 2.3
C# API Version

10.10.0 9.9.0 8.8.4 6.6.0 5.5.0 4.4.0 Not supported
Resolution

Application

1920x1080 (All models)
Video

7680x4320 (8K UHD models)
3840x2160 (4K UHD models)
1920x1080 (2015 FHD models)

Table 1. General features

Platform Features

The following table define the detailed specifications according to Tizen platform version and year.

Type Feature Tizen 7.0
(2023)

Tizen 6.5
(2022)

Tizen 6.0
(2021)

Tizen 5.5
(2020)

Tizen 5.0
(2019)

Tizen 4.0
(2018)

Tizen 3.0
(2017)

Tizen 2.4
(2016)

Tizen 2.3
(2015)

TV Extension
7.0 Emulator

App Engine

HTML

HTML5 HTML5 HTML5 HTML5 HTML5 HTML5 HTML5 HTML5 HTML5 HTML5
DOM

DOM3 DOM3 DOM3 DOM3 DOM3 DOM3 DOM3 DOM3 DOM3 DOM3
CSS

CSS3 CSS3 CSS3 CSS3 CSS3 CSS3 CSS3 CSS3 CSS3 CSS3
JavaScript

V8 V8 V8 V8 V8 V8 V8 V8 JSC JSC
Network Protocol

HTTP

Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
HTTPS

WSS

Tizen .NET

.NET Standard

v2.1 v2.1 v2.1 v2.1 v2.1 v2.0 No No No Yes
Xamarin.Forms

Yes Yes Yes Yes Yes Yes
TizenFX

Table 2. Platform features


The following table defines the player specific features supported by Samsung devices.


Type Feature Tizen 7.0
(2023)

Tizen 6.5
(2022)

Tizen 6.0
(2021)

Tizen 5.5
(2020)

Tizen 5.0
(2019)

Tizen 4.0
(2018)

Tizen 3.0
(2017)

Tizen 2.4
(2016)

Tizen 2.3
(2015)

TV Extension 7.0 Emulator
DRM

PlayReady

v2.5 (SL2000)
v4.5 (SL3000)

v2.5 (SL2000)
v4.4 (SL3000)

v2.5 (SL2000)
v4.2 (SL3000)

v2.5 (SL2000)
v4.2 (SL3000)

v2.5 (SL2000)
v3.3 (SL3000)

v2.5 (SL2000)
v3.3 (SL3000)

v2.5 (SL2000)

v2.5 (SL2000)

v2.5 (SL2000)

No
Widevine

Modular

v17.1 v16.4 v16.3 v16.3 v14.1 v3.2 v2.08 v2.08 No No
Classic

No No No No No No Yes Yes Yes
AES

AES-128

Yes Yes Yes Yes Yes Yes Yes
SAMPLE-AES

No No
Verimatrix

Web Client

No v4.1 v4.1 v4.1 v4.1 v4.1 v4.1 v3.6 v3.6 v4.1
Streaming Engine

MPEG-DASH
(XML metadata)

※ See MPEG-DASH Attributes Support

Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Smooth Streaming

HLS
(M3U8 metadata)

※ See HLS Tag Support

v7 v7 v7 v7 v7 v7 v7 v7 v3 v7
Subtitles

SAMI (UTF-8)

Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
SubRip

SMPTE-TT

WebVTT (out-of-band)

No No
Closed Caption

Yes Yes

Table 3. Multimedia player features


Streaming Feature Support

The following table defines streaming features supported in detail.

Streaming Engine Container DRM Feature
PlayReady Widevine Modular AES-128

SAMPLE-AES
(Since Tizen 3.0)

Verimatrix Web Client Trick Play Seek Multiple Audio

Multiple Subtitles

MPEG-DASH

fMP4

Yes Yes No No No Yes
(-16x ~ 16x)

Yes Yes No
Smooth Streaming

No Yes
HLS

fMP4
(Since Tizen 3.0)

Yes
MPEG-TS

No No Yes Yes Yes
(HLS v3)

Yes
(-16x ~ 16x, since Tizen 3.0)

Yes
(VOD only, since Tizen 3.0)

Yes
(VOD only, since Tizen 3.0)

Table 4. Streaming feature support


HLS Tag Support

The folowing table shows the supported HLS tags and the available Tizen platform version.

HLS Tag
HLS Version Since
EXTM3U

Version 3 Tizen 2.3
EXTINF

EXT-X-TARGETDURATION

EXT-X-MEDIA-SEQUENCE

EXT-X-KEY

EXT-X-DISCONTINUITY

EXT-X-VERSION

EXT-X-PROGRAM-DATE-TIME

Tizen 3.0
EXT-X-ALLOW-CACHE

Not supported
EXT-X-STREAM-INF

Tizen 2.3
EXT-X-ENDLIST

EXT-X-PLAYLIST-TYPE

Not supported
EXT-X-BYTERANGE

Version 4 Tizen 2.4
EXT-X-I-FRAMES-ONLY

EXT-X-MEDIA

EXT-X-I-FRAME-STREAM-INF

EXT-X-MAP

Version 5 Tizen 3.0 (HLS fMP4 only)

EXT-X-DISCONTINUITY-SEQUENCE

Version 6 Tizen 3.0
EXT-X-INDEPENDENT-SEGMENTS

Not supported
EXT-X-START

EXT-X-SESSION-DATA

Version 7
EXT-X-DATERANGE

Tizen 3.0
EXT-X-SESSION-KEY

Tizen 2.4
EXT-X-SERVER-CONTROL

Version 10 Tizen 6.0 (HLS Low Latency)

EXT-X-PART

EXT-X-PART-INF

EXT-X-SKIP

EXT-X-RENDITION-REPORT

EXT_X_PRELOAD_HINT

Tizen 7.0 (HLS Low Latency)

EXT-X-CUE-IN

HLS Customized Tags Tizen 3.0
EXT-X-CUE-OUT

EXT-X-CUE-OUT-CONT

Table 5. HLS tag support


MPEG DASH Attributes Support

The folowing table shows the supported MPEG-DASH Attributes and the available Tizen platform version.

Attributes
Spec Version

Since

Main
Child
MPD

ISO/IEC 23009-1:2012 Tizen 2.4
@mediaPresentationDuration

@minBufferTime

@type

@profiles

Period

ISO/IEC 23009-1:2012 Tizen 2.4
@duration

@start

Tizen 5.5
AdaptationSet

ISO/IEC 23009-1:2012 Tizen 2.4
@mimeType

Tizen 3.0
@codecs

Tizen 2.4
@lang

@id

@par

Representation

ISO/IEC 23009-1:2012 Tizen 2.4
@bandwidth

@mimeType

@id

@scanType

@frameRate

@width

@height

@audioSamplingRate

@presentationtimeOffset

Tizen 3.0
AudioChannelConfiguration

ISO/IEC 23009-1:2014 Tizen 5.0
@sar

ISO/IEC 23009-1:2012 Tizen 2.4
BaseURL

ISO/IEC 23009-1:2014 Tizen 3.0
@serviceLocation

@dvb:priority

ETSI TS 103 285 v1
@dvb:weight

SegmentBase

ISO/IEC 23009-1:2012 Tizen 2.4
@indexRange

@timescale

Initialization

@range

SegmentTemplate'@$Number$

ISO/IEC 23009-1:2012 Tizen 2.4
@startNumber

@duration

@initialization

@media

@timescale

SegmentTemplate'@$Time$

ISO/IEC 23009-1:2014 Tizen 5.5
@timescale

@media

@initialization

SegmentTimeline

ISO/IEC 23009-1:2014 Tizen 5.5
@t

@d

@r

egmentList

ISO/IEC 23009-1:2012 Tizen 2.4
@timescale

@duration

ISO/IEC 23009-1:2014
SegmentURL

ISO/IEC 23009-1:2012
@media

UTCTiming

ISO/IEC 23009-1:2014 amd1 Tizen 2.4
urn:mpeg:dash:utc:http-head

urn:mpeg:dash:utc:http-xsdate

urn:mpeg:dash:utc:http-iso

ISO/IEC 23009-1:2019 Tizen 5.0
urn:mpeg:dash:utc:direct

ContentProtection

ISO/IEC 23009-1:2014 Tizen 2.4
@schemeIdUri

@cenc:pssh

ISO/IEC 23001-7:2016
@cenc:default_KID

@mspr:pro

Playready in DASH v1.1 Tizen 3.0
Single DRM system

Tizen 2.4
Multi DRM system

Tizen 5.0

Table 6. MPEG-DASH attributes support