Как получить IP-адрес Samsung Smart TV

Я создаю приложение для Samsung Smart TV. В моем приложении мне нужно получить IP-адрес Smart TV. Кто-нибудь знает, как его получить?


person Priya    schedule 20.06.2013    source источник
comment
Вы читали документы Smart TV?   -  person Raptor    schedule 20.06.2013
comment
вы можете сканировать DLNA в своей сети и получать идентификатор и TVName   -  person TecHunter    schedule 20.06.2013


Ответы (2)


Для этого вам нужно использовать SEF NETWORK, убедитесь, что вы включили эту строку в index.html.

<object id='pluginObjectNetwork'    classid='clsid:SAMSUNG-INFOLINK-NETWORK'    style='opacity:0.0; background-color:#000000;width:0px;height:0px;'></object>

Затем где-то в вашем коде вы можете использовать функцию:

var GetIPAddress = function(){
    var network = document.getElementById('pluginObjectNetwork');
    return network.GetIP(network.GetActiveType());  
};

Дополнительную информацию можно найти в документации Samsung: http://samsungdforum.com/Guide/ref00014/sef_plugin_network.html

person imkrisna    schedule 21.06.2013

Для Tizen TV вы можете получить IP-адрес от webapis, т.е.

webapis.network.getIp()

вернет вам IP-адрес устройства.

Включите webapi в свой index.html как:

<script type="text/javascript" src="$WEBAPIS/webapis/webapis.js"></script>



Более подробную информацию о сети Tizen TV можно найти по указанной ниже ссылке:

http://developer.samsung.com/tv/develop/api-references/samsung-product-api-references/network-api

person Swati Jain    schedule 01.04.2017