Toggle navigation
Global Search
Learn
Code Lab
Foldables and Large Screens
One UI Beta
Samsung Developers Podcasts
Develop
Mobile
Galaxy GameDev
Galaxy Themes
Galaxy Watch
Health
Samsung Blockchain
Samsung DeX
Samsung IAP
Samsung Internet
Samsung Pay
Samsung Wallet
View All
Visual Display
Smart TV
Smart Hospitality Display
Smart Signage
Digital Appliance
Family Hub
Platform
Bixby
Knox
SmartThings
Tizen.NET
Design
Design System
One UI
One UI Watch
Smart TV
Distribute
Galaxy Store
TV Seller Office
Galaxy Store Games
Samsung Podcasts
Support
Developer Support
Remote Test Lab
Issues and Bugs Channel
Samsung Android USB Driver
Galaxy Emulator Skin
Connect
Blog
News
Forums
Events
Samsung Developer Conference
SDC22
SDC21
SDC19 and Previous Events
Global Search
Sign In
Top Global Search Form
Search
Submit
Recommendation
Design Competition 2018
Galaxy Camera SDK
Galaxy App Publishing
Galaxy App Publishing 1
Mobile
Mobile1
Mobile2
Mobile3
Mobile4
Suggestion
Benefit Overview
Best Cording Guide
Best App Store
Beta Galaxy1
Beta Galaxy2
Design
Develop
API References
Samples
TV Legacy Platform
Toggle Mobile Third Nav
Smart TV
Toggle Side navigation
Design
Develop
API References
Samples
TV Legacy Platform
Application Basics
Specifications
General Specifications
Web Engine Specifications
Media Specifications
Device Model Groups
Web Applications
Getting Started
Quick-start Guide
Creating Web Applications
Importing Web Applications
Guides
Fundamentals
Configuring Web Applications
Prelaunching Applications
Managing Screen Resolution
Setting Screensaver
Retrieving Platform Information
Checking Network Status
Multitasking
Accessibility
Text To Speech
Terminating Applications
Application Security
User Interaction
Overview
Remote Control
Mouse
Keyboard/IME
Gamepad
Multimedia
Playback Using Video Elements
Playback Using Audio Elements
Playback Using AVPlay
Adaptive Streaming
Subtitles
4K 8K UHD Video
Video Splash Screen
Data Handling
Using Web Storage
Managing File Operations
Handling USB Storages
Downloading Data
PiP (Picture in Picture)
Managing PiP Windows
Showing PiP Overlays
Smart Hub Preview
Overview
Implementing Public Preview
Implementing Personal Preview
Samsung Checkout
Overview
Implementing the Purchase Process
Samsung Checkout DPI Portal
Testing Samsung Checkout
Application Performance
Application Performance Improvement
Launch Time Optimization
Unique Identifiers
Tizen ID for Advertising
UUID
Sero Guide
Web Application Extensions
Overview
WebAssembly
Overview
Getting Started
Setting Up Samsung Emscripten SDK and Tizen Studio
Configuring Samsung Emscripten SDK for Tizen Studio
Creating WebAssembly Applications
Building WebAssembly Applications
Running WebAssembly Applications
Debugging WebAssembly Applications
Advanced Development
Adding Existing WebAssembly Modules to Web Applications
Exporting WebAssembly Applications
Importing WebAssembly Applications
Configuring WebAssembly Module's Build Properties
Building and Cleaning WebAssembly Modules
Tizen WASM Player
Overview
Using Tizen WASM Player
Initializing WASM Player
Starting Playback Using WASM Player
Managing Playback Using WASM Player
Using Advanced Player Features
Handling Configuration and Errors
Using Tizen WASM Video Decoder
Tizen Sockets Extension
Overview
Building cURL Applications Using CLI Tools
Building cURL Applications Using Tizen Studio
Sample-based Tutorials
Tizen WASM Player Sample
Tizen WASM Video Decoder Sample
Download
Smart View SDK
Introduction
Getting Started
Sender Apps
Overview
JavaScript Sender App
Android Sender App
Android Serder App Enhanced Features
iOS Sender App
iOS Sender App Enhanced Features
Receiver Apps
Overview
Publish
Testing Tizen SDK Emulator
Debugging
Default Media Player
Supported Devices
Wireless Speaker
Supported TVs
Recommendation
Adding Smart View SDK to Cast-enabled App
Managing Multi-Application IDs
Multi-User Case
Download
NaCl
Overview
Getting Started
Adding NaCl Modules to Applications
Using Tizen Studio for NaCl
Managing NaCl Projects
Creating NaCl Projects
Building NaCl Projects
Launching NaCl Projects
Debugging NaCl Projects
Adding Privileges and Permissions
Exporting NaCl Projects
Importing NaCl Projects
Managing NaCl-enabled Projects
Building NaCl-enabled Projects
Launching NaCl-enabled Projects
Debugging NaCl-enabled Projects
Exporting NaCl-enabled Projects
Importing NaCl-enabled Projects
Creating NaCl-enabled Projects
Adding NaCl Modules to Projects
Managing NaCl Toolchains
Using Message Template Generator
Sample-based Tutorials
Hello World in C
Hello World in C++
Input Events in C++
2D Graphics in C++
3D Graphics in C++
Audio in C++
Sockets in C++
NaCl Player
Introduction
Main Use Cases
API Usage
Developing Playback Applications
Download
TOAST
Overview
Migrating Applications
Migrating Legacy Platform to Tizen
Migrating Legacy Platform to TOAST
Migrating Tizen to TOAST
CAPH 3.0
Overview
CAPH History
Download
Partner Solutions
.NET Applications
Tizen .NET TV
Getting Started
Setting Up Development Environment
Creating .NET Applications
Guides
Basics
User Interaction
Multimedia
Samsung Checkout
Overview
Implementing the Purchase Process
Samsung Checkout DPI Portal
.NET Application Extensions
JuvoPlayer
Flutter
Devices
Smart TV
TV Model Groups
Video Specifications
2023 TV Video Specifications
2022 TV Video Specifications
2021 TV Video Specifications
2020 TV Video Specifications
2019 TV Video Specifications
2018 TV Video Specifications
2017 TV Video Specifications
2016 TV Video Specifications
2015 TV Video Specifications
Smart Hospitality Display
Introduction
Specifications
Additional Media Specifications
HTV Model Groups
HTV Video Specifications
Guides
Broadcast API Usages
RTP/UDP Streaming
Migrating H.Browser to Tizen
Tools
Prerequisites
Tizen Studio
TV Extension
Download
Archive
Release History
Setting Up SDK
Installing TV SDK
Creating Certificates
Updating TV SDK
Uninstalling TV SDK
Using SDK for Web Applications
IDE Interface and Views
Overview
Code Editing Tools
Debugging Tools
TV Simulator
TV Emulator
Overview
Emulator Control Panel
Bridged Network Configuration
Emulator Limitations
TV Device
Web Inspector
Overview
Web Inspector Features
Command Line Interface
Additional Tools
Atom IDE Package
VSCode Extension
Wits
Checklists for Quality
Overview
Mandatory Features
Account Checklist
Common Checklist
Smart View SDK Checklist
Video Checklist
FAQ
Common and Tools Q&A
Application Installation Q&A
Application Testing Q&A
Privileges Q&A
Security Q&A
Specifications and Feature Support Q&A
Third-party Features Q&A
Tizen Studio Q&A
Web Applications Q&A
Data and File Handling Q&A
Device Information and Firmware Q&A
Extension Libraries Q&A
Hosted Applications Q&A
Multimedia Q&A
Multimedia DRM Q&A
Multimedia Streaming Q&A
Networking and Connectivity Q&A
Samsung Checkout Q&A
Smart Hub Preview Q&A
User Interaction Q&A
Other Features Q&A
.NET Applications Q&A
Tizen .NET TV Q&A
Samsung Checkout Q&A
Designing Application Q&A
Distributing Applications Q&A
Smart TV
Smart View SDK
This topic describes test cases and pass criteria related to Smart View SDK features.
Test Case ID
Definition
Support
TV
HTV
SV-SV-01
If the application implements Smart View SDK mobile integration features, connect the TV and a mobile device to the same network AP. Check that the mobile integration works properly.
Yes
Yes
The mobile application launches the installed or cloud-based TV application and plays the selected content.
If the mobile application launches a TV application that is not installed, the TV application is installed and plays the selected content.
The mobile application features, such as playback controls, work properly.
Related Info:
Smart View SDK
Test Case ID
Definition
Support
TV
HTV
SV-SV-02
If the application implements Smart View SDK mobile integration features, connect the TV and a mobile device to the same network AP. Check that video casting works properly.
Yes
Yes
On the mobile application, the Samsung-provided cast icon is shown in the upper-right corner.
When the cast icon is clicked, a list of available devices to connect to is shown.
While connecting to a device, the cast icon is animated.
When the connection is established, the cast icon shows the "connected" status.
In the mobile application player view, in portrait and landscape modes, the cast icon is shown in the upper-right corner.
While the mobile device is connected, there is only 1 option (disconnect). After the mobile device has disconnected, the TV application stays open.
Various connection error scenarios are handled by showing appropriate messages. Examples of scenarios include:
The TV application needs to be installed or updated.
The TV application does not support the Smart View SDK features.
The TV application does not support the specific TV model.
Related Info:
Smart View SDK