IntroductionHow to update an SDK?THEOplayer 5.0 - Native Mobile iOS/tvOS and Android SDKs
Getting started on Web (Extended)Getting started with the new Web UIGetting started on WebAPI examplesHow to implement Keyboard HotkeysHow to embed an iframeHow to implement a seamless transition between videos?How to work around browser cache with new THEOplayer SDK libraries?How to customise quality selection & labels (MP4)How to get frame-accurate currentTime display in the UI Control barHow to play an LCEVC source with THEOplayerHow to use WebXR with THEOplayerHow to use THEOplayer as a JavaScript module
Android legacy (4.12.x)
Getting started on Legacy Android SDK (4.12.x)Legacy Android SDK (4.12.x) customizationHow to couple the native MediaRouteButton to THEOplayerHow to enable experimental native rendering on AndroidHow to do offline Playback with AES-128 Encrypted Streams on Android
Getting started with the Android UIGetting started on AndroidAndroid Feature IntegrationsMigration from THEOplayer Android/AndroidTV/FireTV SDK 4.x to THEOplayer Android SDK 5.0
iOS legacy (4.12.x)
Getting started on iOSiOS/tvOS SDK and Legacy iOS/tvOS SDK (4.12.x) CustomizationMy app does not want to build for the app storeHow to bypass copy() not working in Safari consoleHow to couple the native GCKUICastButton to THEOplayeriOS/tvOS SDK and Legacy iOS/tvOS SDK (4.12.x) Touch-events (gestures)Building for iOS Simulator, but the linked and embedded framework THEOplayerSDK.framework was built for iOS + iOS SimulatorHow to implement custom local network access (LNA) interstitial dialog for Chromecast
Getting started guide for THEOplayer iOS/tvOS SDK 5.0THEOplayer iOS/tvOS 5.0 Feature IntegrationsMigration from THEOplayer iOS and tvOS SDK 4.x to THEOplayer iOS/tvOS SDK 5.0+
Android TV Legacy (4.12.x)
Getting started on Android TV Legacy (4.12.x)
Getting started on tvOS
Getting started on ChromecastChromecast Application Customization
Getting Started on webOS
Getting started on TizenInstalling the Tizen developer toolsSetting up a Tizen device for debuggingDeploying a test app on a physical Tizen deviceDeploying a test app on a Tizen emulator
Getting Started on Roku
Fire TV Legacy (4.12.x)
Getting started on Fire TV Legacy (4.12.x)

Deploying a test app on a physical Tizen device

Both the physical Tizen device as the development computer must be on the same network.


Tizen device

  • go to the home menu (home button) and navigate to apps. Launch it.
  • Use the 123-key (or numbers) to type 12345. A menu will prompt.
  • Enable Developer mode. ** Type in the local IP-address of the laptop you want to deploy a build from. They must be on the same network. ** Reboot Tizen device by long-pressing (about 2 seconds) the power button on the remote.

Set-up on development device

  • Go to Tizen Studio. Open Tools -> Device Manager.
  • Open Remote Device Manager (the icon with a pc and a smart tv) ** Add Tizen device via its IP-address, connect and confirm ** The Tizen IP-address can be found under Settings -> General -> Network -> Network Status -> IP Settings ** Enable connection with remote device

Launching on a physical Tizen device

  • Ensure the connection is established. You can check this under Tools → Devices.
  • In Tizen Studio, click right on the project (under Project Explorer). Pick either "Run as" or "Debug as".
Make sure to follow us on GitHub!
Copyright © 2022. All Rights Reserved.
New York