Download

Samsung Smart View SDK helps you develop the application which communicates between mobile device and TV easily.

Smart View SDK

Release Note

Important

Unexpected error occurred in 2015 TVs from firmware update (ver 1460.xx) that iOS and JavaScript API does NOT find and connect to the TVs.

The libraries to fix above issue have updated from 2016/08/01.
Please download and update the library with the new one.
We apologize for any inconvenience caused to your service.

Android

  • version 2.5.0 (2017-09-25)
    • Add Styled Media Player (SMP) Support in DMP
  • version 2.4.1 (2017-03-22)
    • Add enhaned WOW feature
    • Fixed jmdns crash
    • Fixed MSFDSearchProvider crash
    • Added API isDMPSupported() [service.java]
    • Recommandation of DMP API
      : Should not use Player Class,
      Player class is available via AudioPlayer/VideoPlayer/Photoplayer classes
  • version 2.3.7 (2016-12-22)

    • Add TLS feature (make secure connection between sender and receiver)
    • Fixed some exception inside MSFDSearchProvider and MDNSSearchProvider
  • version 2.3.6 (2016-12-14)

    • Added setRepeat() & setShuffle() APIs.
    • Fixed bug - Each player created it’s own channel (due to inheritence from Player class). This resulted in NON-DISCONNECTION of tv app up on disconnnect(true) call.
    • Other minor bug fixes and code cleaning.
  • version 2.3.5 (2016-11-03)

    • Add DMP’s error Code
    • Add DMP’s new Listener onNext(), on Previous()
  • version 2.3.4 (2016-09-26)

    • Add DMP2.0 feature
    • fixed proguard
    • open start(),stop() API to support multitask
    • Fix Channel NPE issues
  • version 2.3.0 (2016-06-01)

    • Add ‘WoW(Wake on WirelessLAN)’ feature
    • Fix the issue not updating BLE discovered device list
    • Fix Channel NPE issue
  • version 2.0.18 (2016-04-26)

    • Fix startArg(Application application = service.createApplication(appid, channelid, startArgs); )
  • version 2.0.17 (2016-04-14)

    • Fix unable to launch DMP after CloudApp Launch
  • version 2.0.16 (2016-03-28)

    • Add Default Media Player feature.
    • Fixed disconnection problem: onSuccess() callback is not called sometimes.
  • version 2.0.15

    • Update ping pong logic: default timeout is used in case if SetCinnectionTimeout is not called.
    • Library name is renamed from MSF to SmartView SDK
    • BLE functionality included without discovery using Cloud Server.
  • version 2.0.14

    • Fixed OnSucces() callback doesn’t come when Application.connect() executed
  • version 2.0.13

    • changes in Application class: removed isStarting(), isStopping();

iOS

  • version 2.5.0 (2017-10-04) : xCode9.0
    • Release SmartViewSDK xCode9.0
  • version 2.5.0 (2017-09-25) : xCode8.3.3
    • Add Styled Media Player (SMP) Support in DMP
  • version 2.4.3 (2017-04-20) : xCode8.3
    • Fix the crash when use install() API
  • version 2.4.2 (2017-03-30) : xCode8.3
    • Release SmartViewSDK xCode8.3
  • version 2.4.1 (2017-03-22) : xCode8.1&8.2

    • Add enhaned WOW feature
    • Fixed crash in MSFDiscoveryProvider
    • Fixed crash when change the WIFI condidion
    • Support cocoapod (http://cocoapods.org/pods/smart-view-sdk)
    • Add remove_unused.archs.sh
  • version 2.3.8 (2016-12-14) : xCode8.0 & 8.1

    • Add TLS feature (make secure connection between sender and receiver)
    • Add new Set repeat & Suffle API
    • Fix completionHandler (Done)
    • Disconnect() - Default True parameter
  • version 2.3.7 (2016-11-25) : xCode8.0 & 8.1

    • Delegate methods for DMP (onClientConnect, onClientDisconnect) and Disconnect from TV
    • Archive Build Fix
  • version 2.3.6 (2016-11-17) : xCode8.0 & 8.1

    • Add @objc open func getControlStatus() for DMP API
    • Rename repeatQueue() to repeat() for DMP API
  • version 2.3.5 (2016-11-03)

    • Add DMP’s error Code
    • Add DMP’s new delegate protocol onNext(), on Previous()
  • version 2.3.4 (2016-09-26)

    • Add DMP2.0 feature
    • improve connection method to connect TV
    • improve discovery performance
  • version 2.3.1 (2016-08-01)

    • Enable bit code
    • Updated connect method to connect with 2015 and 2016 TV.
    • Added method to get wifi mac for WOW feature.
  • version 2.3.0 (2016-06-01)

    • Add ‘WoW(Wake on WirelessLAN)’ feature
    • Fix startArg issue
  • version 2.2.1 (2016-04-26)

    • Fix startArg (public func createApplication(id: AnyObject, channelURI: String, args: [String:AnyObject]?) -> Application?)
  • version 2.2.0 (2016-03-28)

    • added Default Media Player feature;
    • minor stability improvements.
  • version 2.1.20

    • framework and module name was changed from MSF to SmartView;
    • BLE functionality included without discovery using Cloud Server.
  • version 2.1.19

    • minor improvements in API definitions;
    • stability improvements.
Important

iOS XCode 7.1 : the framework was renamed from MSF to SmartView, so the developers who have already integrated MSF need to replace their "import MSF" statements with "import SmartView".

JavaScrpit(TV/Mobile)

  • version 2.3.3 (2016-12-22)

    • Add TLS feature (TLS API is only receiver app)
    • Change the search() API
  • version 2.3.2 (2016-08-24)

    • Fix a unstable connection status when TV webapp changes visibility.
  • version 2.3.1 (2016-08-01)

    • Fix the cloud discovery
    • REST launch is replaced to websocket launch.
    • Fix the install API
  • version 2.0.21

    • minor stability improvements.