Kartina TV: SmartTV Application for Samsung
Kartina TV: SmartTV Application for Samsung
Information
Region:
Worldwide
Industry:
Media and Entertainment
Type:
Mobile
Engagement model:
Fixed cost
Duration:
2 months
Staff:
2 web developers, 1 mobile developer, 2 designers
ID:
320
Technologies used
Front-end
Mobile
Android SDK
Jquery
HTML5
XML
Samsung Smart TV SDK 3.5.2
Samsung Smart TV SDK 2.5.1
Android Application

The project is a global Smart TV App for Samsung television, iOS, and Android.

Requirements

The customer addressed Elinext to develop a Samsung Smart TV app that would cover the functionality of their existing mobile application and include a number of new features.

The design and UI should be simple and attractive. A user should not experience any difficulties with RC or keyboard controls.

Solution

Elinext Smart TV Development team used all the advantages of Samsung Smart TV SDK to develop a custom video player and integrate it into the app. To make the application work correctly on old Samsung Smart TV platforms, our developers used the methodology of graceful degradation. To ensure the high performance of the app and avoid network delays, the developers reduced the load on the server.

Elinext designers created a “smart” UI that allows the app users to access any function with a few clicks. Many functions were assigned to remote control buttons.

As a result, the customer got a high-performance app with a clear and user-friendly layout that allows users to do the following:

  • Watch live TV broadcast
  • Use video player
  • Manage user accounts
  • Watch recorded TV programs
  • Select from the library of movies categorized by type, genre
  • Add channels and movies to “favorite”
  • Order channels
  • Search and filter
  • Use EPG (Electronic Program Guide)
  • Display info about the programs and channels
  • Display info about user’s account
  • Get notifications on expired subscriptions etc.
  • Receive tips and hints
  • Change a streaming server, auto-login, reset app

The application is available on smartphones and tablets where a user can also browse and play the contents of their choice. Here are the main features of the mobile app:

  • TV schedule
  • Video player capable of decoding video in different formats
  • A large variety of channels in different categories and genres
  • Pull-to-refresh list
  • Video streaming optimization depending on the connection speed

Challenges

During the development and design process, the Elinext team faced the following challenges:

  • to adapt the application to the old versions of the Samsung Smart TV platform and consider the devices with poor HTML5 support and low-performance JavaScript engine;
  • to achieve high performance of the application even if a user has a slow Internet connection by reducing the amount of transmitted data;  
  • to account for the differences between a real device and Samsung Smart TV emulator provided by Samsung Smart TV SDK.

Result

As a result, the customer has got a stable bug-free application that meets the needs of their clients for watching movies, listening to radio, and content streaming. The application’s architecture has the potential to be upgraded to the future versions of Smart TV devices with voice control, face recognition, and gesture navigation.

3-201-252-27search-2
Do you want the same project?
Got A Project Idea? Lets Discuss It With Us
Contact Us


    Insert math as
    Block
    Inline
    Additional settings
    Formula color
    Text color
    #333333
    Type math using LaTeX
    Preview
    \({}\)
    Nothing to preview
    Insert