Samsung Electronics logo

Samsung Web API: AllShare API


Introduction

This section defines AllShare APIs that would be used to develop convergence services such as media sharing and control sharing. The AllShare APIs provides the below features applicable to any type of devices including mobile, smart tv, pc, etc:

Developers can use AllShare APIs through the 'webapis.allshare' namespace and each service will be provided through the 'serviceconnector' attribute.


AllShare APIs

Feature Sub feature Module Description
Service Management asfservice This API allows developers to initiate the AllShare Framework (ASF).
Device Discovery devicediscovery This API allows developers to get a list of discovered AllShare devices with a specified ID, domain and NIC.
Media Sharing Contents Discovery provider This API allows developers to browse and search media contents shared by DLNA devices.
item This API allows developers to retrieve information of media contents.
Playback Contents avplayer This API allows developers to play audio(or video) contents on a DLNA device.
imageviewer This API allows developers to play a image content on a DLNA device
Control Sharing Smart TV Control tvcontroller This API allows developers to control the Samsung Smart TV.
viewcontroller This API allows developers to control the view which is available on Samsung Smart TV.