XTV Connect SDK for iOS

To increase engagement with your content, Ooyala provides SDKs, code samples, and other tools to enable you to view your content on connected TVs.

XTV Connect SDK for iOS (formerly Mobile Connect SDK for iOS) allows a viewer to send content through a mobile application (on a smartphone or tablet, for example) directly to a connected television (which we call an XTV), while continuing to use the mobile device as a second screen.  This is available as a plugin to our mobile SDKs.  Viewers can stream content from any Android or iOS application to any supported XTV (including AppleTV).


To get started with the XTV Connect SDK for iOS Plug-in, you need the following items:

  • An integrated development environment (IDE) such as Apple’s Xcode or other similar IDE
  • Ooyala iOS SDK (available at Ooyala Downloads)
  • The Ooyala DLNA SDK for iOS.

    Note: Contact your Customer Success Manager to get a copy of this SDK.

  • An appropriate DLNA-enabled TV or set top box. You can also use the XBMC media center client (a DLNA renderer). You can use this tool for testing and debugging your projects. (DLNA is the Digital Living Network Alliance, hosted at www.dlna.org.)

XTV Connect allows customization of the XTV apps based on additional features that customers require. Customers use the XTV Connect app, plug-in and iOS SDK to modify and include advanced functionality like subscriptions. Viewers can control the XTV app using a TV remote, or choose to do so through the second screen app.

Supported Description
Connected TVs, set-top boxes, and Blu-ray Players Ooyala supports the following:
  • Apple TV (iOS 4.3, 5.0, 6.0)

  • LG (such as model: 47LM860V)

  • Samsung (such as model: UE‑46ES8007)

You can also check to see if other LG and Samsung models and different types of connected TVs, set-top boxes, and Blu-ray Players, such as Toshiba, Panasonic, Roku and Xbox,  support video playback via DLNA at this DLNA organization website.
Formats mp4
Analytics Yes
Auth and entitlement Partial. Security must be controlled by your mobile app)
App required on TV None
Content types VOD
Ads Pre-Roll, Mid-Roll and Post-Roll

Getting Started

See the following topics: