Other Features Q&A
other features q&a the following questions are related to various tv application features faq search form search q1 what is multitasking? multitasking allows you to save the application state when the user launches another application or tv channel, and restore it when the application is resumed to be published on samsung apps tv, your application must implement multitasking for more information, see multitasking noteapplications for the following model groups do not require multitasking 15_standard2 15_entry 15_bd all 2014 and older model groups tvhtv#multitasking q2 can i implement in-app purchases? yes to offer in-app purchases, you can implement samsung checkout in your application it allows any user with a samsung account to register a payment method and use it to make payments on the tv in addition, samsung checkout provides a comprehensive global monetization platform, which allows you to integrate various business models and promotional campaigns into your services for more information, see samsung checkout tv#samsung checkout#monetization#in-app purchase q3 can i implement accessibility text-to-speech support in my application? samsung smart tvs support the accessibility toolkit atk as part of the web engine if the user has activated the voice guide feature, the text-to-speech tts engine can read html elements on the application screen since 2016 models, the voice guide also supports various roles and descriptions based on the wai-aria web accessibility initiative - accessible rich internet applications standard for web content accessibility for information on implementing voice guide support, see text to speech tvhtv#text to speech#accessibility q4 can i implement voice control in my application? no voice control is supported only for tv features, such as opening the search panel or adjusting the volume level it is not supported within applications tvhtv#voice control q5 what are the standard application screen resolutions for samsung tvs? the standard screen resolution for samsung smart tv applications is 1920x1080 px for uhd models, and 1280x720 px for fhd models for information on implementing your application to fit tv screens, see managing screen resolution tvhtv#screen resolution q6 how do i enable and disable the screensaver? you can use the appcommon api to enable and disable the screensaver for more information, see setting screensaver tvhtv#screensaver q7 when my application is resumed, the "gettime " method retrieves the wrong time how do i fix this? when an application is hidden, javascript execution is paused, which can affect time calculations to avoid problems, retrieve the time from a server for more information, see special multitasking scenarios tvhtv#gettime#multitasking q8 how is memory usage monitored to ensure system stability? since 2017 model groups, samsung tvs have a stability-monitoring feature that automatically terminates processes to free up system memory applications installed through the tizen studio for testing can use a maximum 120 mb of memory tvhtv#system memory q9 how do i allow my application to be automatically updated on the tv? since 2015 models, you can enable or disable the auto update feature for your application, which automatically updates it during regularly-scheduled updates on 2015 and 2016 tv models, you can also enable or disable the force update feature for your application, which automatically updates the application when a new version is available, even outside regularly-scheduled updates these features are configured in the "config xml" file for implementation details, see meta data tvhtv#automatic update#config xml q10 can i create an overlay application that runs on top of and interacts with another application? no overlay applications are not supported on samsung tvs tvhtv#overlay q11 how do i implement picture-in-picture functionality in my application? picture-in-picture pip allows you to display tv source video, such as a tv channel or hdmi input, through a cutout in your application screen you can implement it using the tvwindow api tvhtv#picture in picture q12 can i hide my application and move to the tv live signal screen instead of to the smart hub? yes to hide the application and move directly to the tv live signal screen, use the launch method of the application api to launch the "org tizen tv-viewer" application tvhtv#live tv signal q13 can i implement switching between the tv and connected external audio devices, and adjust their volume? no detecting the attached audio devices is not supported the user must select the active audio device from the tv menu by default, the remote control volume keys adjust only the tv volume, but you can use the tvaudiocontrol api to control the volume level in your application tvhtv#audio device#tvaudiocontrol api#volume q14 what is the single sign-on sso feature and how do i implement it? the sso feature allows users to save login information to their samsung account on the device to enable sso in your application, you must add the following code to your "config xml" file <login itemtype="boolean">y</login> for information on implementing the sso feature, see sso api tv#single sign on#config xml q15 what is multi link screen mls ? mls is a feature on 2014 and 2015 tv models that allows the user to divide the tv screen into 2 parts, showing the tv broadcast signal in 1 part and a running application in the other part this feature is enabled by default if you want to disable it for your tizen application, add the following line to your "config xml" file <tizen metadata key='http //samsung com/tv/metadata/multiscreen support' value='false' /> tv#multi link screen q16 are ticker applications supported? the ticker feature, which allowed an application to run as an overlay, is no longer supported do not use ticker elements in your "config xml" file since 2015 tv models, you can implement similar pip picture in picture functionality, to show the tv source through a cut-out in the application screen tvhtv#picture in picture#ticker q17 what is the "live signal"? the live signal is the broadcast received by the tv, such as through cable or satellite reception tvhtv#live signal q18 can i implement a screen capture feature in my application? no screen capture is not supported in samsung tv applications tvhtv#screen capture q19 is parental control supported? samsung tvs do not include a built-in parental control solution you must implement your own in the application tvhtv#parental control q20 what are the tv broadcast "servicename", "channelname", and "sourceid" properties? in general, the servicename property represents a tv broadcast service, which can have multiple channels defined by channelname properties the encoding used for these properties depends on the broadcaster the sourceid property uniquely identifies a source for scheduled tv programming tvhtv#tv broadcast#servicename#channelname#sourceid q21 in the "config xml" file, do i need to set the "devel api version" metadata key to the latest api version? the value of the "'http //samsung com/tv/metadata/devel api version" key within the tizen metadata element defines the api version used in the application for compatibility reasons, it is not required to be the latest api version; you can specify the minimum version needed to use all application features tvhtv#metadata#api version q22 can i enable the "background-support" attribute in the "tizen setting" element of the "config xml" file to keep the application running even when it is in the background? no since 2015 tv models, applications are automatically paused when they are hidden for compatibility reasons, in the "config xml" file, the background-support attribute must be set to "disable" do not modify it tvhtv#background support#config xml q23 why are the css styles in my application not working? make sure that your application is loading the css file check that your html code is valid and that your stylesheet link element is in the following format <link href="css/style css" rel="stylesheet" type="text/css" /> tvhtv#css q24 are family hub applications compatible with samsung tvs? the family hub platform is not fully compatible with that of samsung smart tvs to enable a family hub application to run on a samsung tv, you must modify the application to meet tv application specifications tv#family hub q25 can i develop applications for samsung professional displays? for information on developing applications for samsung professional display solutions, such as digital signage and hotel tvs, see samsung d forum b2b developers tvhtv#professional display q26 why am i unable to access the samsung d forum site content? the samsung d forum content has been migrated to the samsung developers smart tv site tvhtv#samsung d forum