Difference between revisions of "Tizen Player"
Jump to navigation
Jump to search
Line 22: | Line 22: | ||
|- | |- | ||
| <code>tizen:display:area</code> || <code>{REL_X},{REL_Y},{REL_W},{REL_H}</code> || <code>"tizen:display:area":"0,0,1,1"</code> || <code>setDisplayRect({ABS_X}, {ABS_Y}, {ABS_W}, {ABS_H});</code> || '''Yes''' || data-sort-value=128|'''0.1.128''' | | <code>tizen:display:area</code> || <code>{REL_X},{REL_Y},{REL_W},{REL_H}</code> || <code>"tizen:display:area":"0,0,1,1"</code> || <code>setDisplayRect({ABS_X}, {ABS_Y}, {ABS_W}, {ABS_H});</code> || '''Yes''' || data-sort-value=128|'''0.1.128''' | ||
+ | | Todo | ||
+ | |- | ||
+ | | <code>tizen:display:mode</code> || <code>{MODE}</code> || <code>"tizen:display:mode":"PLAYER_DISPLAY_MODE_LETTER_BOX"</code> || <code>setDisplayMethod({MODE});</code> || '''Yes''' || data-sort-value=128|'''0.1.128''' | ||
+ | | Todo | ||
+ | |- | ||
+ | | <code>tizen:ready</code> || <code>{ACTION}</code> || <code>"tizen:ready":"info:Tizen player ready."</code> || n/a || '''Yes''' || data-sort-value=128|'''0.1.128''' | ||
+ | | Todo | ||
+ | |- | ||
+ | | <code>tizen:start</code> || <code>{ACTION}</code> || <code>"tizen:start":"info:Tizen player started."</code> || n/a || '''Yes''' || data-sort-value=128|'''0.1.128''' | ||
+ | | Todo | ||
+ | |- | ||
+ | | <code>tizen:stream:{STREAM_TYPE}</code> || <code>{STREAM_VALUE}</code> || <code>"tizen:stream:ADAPTIVE_INFO":"FIXED_MAX_RESOLUTION=7680X4320"</code> || <code>setStreamingProperty({STREAM_TYPE}, {STREAM_VALUE});</code> || No || data-sort-value=128|'''0.1.128''' | ||
| Todo | | Todo | ||
|} | |} |
Revision as of 15:26, 9 February 2021
The Tizen player is the default player for Samsung TVs (2016+ models) that uses the Media Station X version 0.1.128 or higher. It works like a plugin and can be configured via the extended properties of a content item. Please see Extended Properties for more information. Additionally, you can interact with it using the player:commit
actions. Some extended properties are dynamic and can be changed via an action at runtime.
All extended properties are mapped to a corresponding Tizen (i.e. AVPlay
) function. For more information, please visit: https://developer.samsung.com/smarttv/develop/api-references/samsung-product-api-references/avplay-api.html
Syntax[edit]
Property | Value | Example | Tizen Function | Dynamic | Since Version | Description |
---|---|---|---|---|---|---|
tizen:buffer:size |
{SECONDS} |
"tizen:buffer:size":"10" |
setBufferingParam("PLAYER_BUFFER_FOR_PLAY", "PLAYER_BUFFER_SIZE_IN_SECOND", {SECONDS}); setBufferingParam("PLAYER_BUFFER_FOR_RESUME", "PLAYER_BUFFER_SIZE_IN_SECOND", {SECONDS}); |
No | 0.1.128 | Todo |
tizen:buffer:size:init |
{SECONDS} |
"tizen:buffer:size:init":"10" |
setBufferingParam("PLAYER_BUFFER_FOR_PLAY", "PLAYER_BUFFER_SIZE_IN_SECOND", {SECONDS}); |
No | 0.1.128 | Todo |
tizen:buffer:size:resume |
{SECONDS} |
"tizen:buffer:size:resume":"10" |
setBufferingParam("PLAYER_BUFFER_FOR_RESUME", "PLAYER_BUFFER_SIZE_IN_SECOND", {SECONDS}); |
No | 0.1.128 | Todo |
tizen:buffer:timeout |
{SECONDS} |
"tizen:buffer:timeout":"20" |
setTimeoutForBuffering({SECONDS}); |
Yes | 0.1.128 | Todo |
tizen:display:area |
{REL_X},{REL_Y},{REL_W},{REL_H} |
"tizen:display:area":"0,0,1,1" |
setDisplayRect({ABS_X}, {ABS_Y}, {ABS_W}, {ABS_H}); |
Yes | 0.1.128 | Todo |
tizen:display:mode |
{MODE} |
"tizen:display:mode":"PLAYER_DISPLAY_MODE_LETTER_BOX" |
setDisplayMethod({MODE}); |
Yes | 0.1.128 | Todo |
tizen:ready |
{ACTION} |
"tizen:ready":"info:Tizen player ready." |
n/a | Yes | 0.1.128 | Todo |
tizen:start |
{ACTION} |
"tizen:start":"info:Tizen player started." |
n/a | Yes | 0.1.128 | Todo |
tizen:stream:{STREAM_TYPE} |
{STREAM_VALUE} |
"tizen:stream:ADAPTIVE_INFO":"FIXED_MAX_RESOLUTION=7680X4320" |
setStreamingProperty({STREAM_TYPE}, {STREAM_VALUE}); |
No | 0.1.128 | Todo |