Code: Select all
adrianp@stingray:~$ telnet 192.168.1.60 55000
Trying 192.168.1.60...
telnet: Unable to connect to remote host: Connection refused
Code: Select all
<?xml version="1.0"?>
<root xmlns='urn:schemas-upnp-org:device-1-0' xmlns:sec='http://www.sec.co.kr/dlna' xmlns:dlna='urn:schemas-dlna-org:device-1-0'>
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device>
<deviceType>urn:samsung.com:device:RemoteControlReceiver:1</deviceType>
<friendlyName>[TV]Samsung LED40</friendlyName>
<manufacturer>Samsung Electronics</manufacturer>
<manufacturerURL>http://www.samsung.com/sec</manufacturerURL>
<modelDescription>Samsung TV RCR</modelDescription>
<modelName>UE40H6400</modelName>
<modelNumber>1.0</modelNumber>
<modelURL>http://www.samsung.com/sec</modelURL>
<serialNumber>20090804RCR</serialNumber>
<UDN>uuid:068e7780-006e-1000-bc6f-244b03a9cd7b</UDN>
<sec:deviceID>CPCD2CDF62BRK</sec:deviceID>
<sec:ProductCap>Resolution:1920X1080,ImageZoom,ImageRotate,Y2014,ENC</sec:ProductCap>
<serviceList>
<service>
<serviceType>urn:samsung.com:service:MultiScreenService:1</serviceType>
<serviceId>urn:samsung.com:serviceId:MultiScreenService</serviceId>
<controlURL>/smp_9_</controlURL>
<eventSubURL>/smp_10_</eventSubURL>
<SCPDURL>/smp_8_</SCPDURL>
</service>
</serviceList>
<sec:Capabilities>
<sec:Capability name='samsung:multiscreen:1' port='8001' location='/ms/1.0/'></sec:Capability>
</sec:Capabilities>
</device>
</root>
Code: Select all
adrianp@stingray:~$ telnet 192.168.1.60 8001
Trying 192.168.1.60...
Connected to 192.168.1.60.
Escape character is '^]'.
GET /ms/1.0/
HTTP/1.1 500 Internal Server Error
X-Powered-By: Express
Access-Control-Allow-Origin: *
Access-Control-Allow-Credentials: true
Access-Control-Allow-Methods: GET,PUT,POST,DELETE
Access-Control-Allow-Headers: Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept, SilentLaunch
Content-Type: text/plain
Content-Length: 1416
Date: Thu, 01 Jan 1970 00:26:53 GMT
Connection: close
TypeError: Cannot call method 'split' of undefined
at IncomingMessage.req.__defineGetter__.method [as host] (/mtd_unirw/rwcommon/nodejs/wasp-framework/routes/com.samsung.mit/server/node_modules/express/lib/request.js:476:15)
at info (/mtd_unirw/rwcommon/nodejs/wasp-framework/routes/com.samsung.mit/server/lib/routes/device.js:10:28)
at callbacks (/mtd_unirw/rwcommon/nodejs/wasp-framework/routes/com.samsung.mit/server/node_modules/express/lib/router/index.js:161:37)
at param (/mtd_unirw/rwcommon/nodejs/wasp-framework/routes/com.samsung.mit/server/node_modules/express/lib/router/index.js:135:11)
at pass (/mtd_unirw/rwcommon/nodejs/wasp-framework/routes/com.samsung.mit/server/node_modules/express/lib/router/index.js:142:5)
at nextRoute (/mtd_unirw/rwcommon/nodejs/wasp-framework/routes/com.samsung.mit/server/node_modules/express/lib/router/index.js:100:7)
at callbacks (/mtd_unirw/rwcommon/nodejs/wasp-framework/routes/com.samsung.mit/server/node_modules/express/lib/router/index.js:164:11)
at /mtd_unirw/rwcommon/nodejs/wasp-framework/routes/com.samsung.mit/server/lib/services/http/HTTPService.js:56:9
at callbacks (/mtd_unirw/rwcommon/nodejs/wasp-framework/routes/com.samsung.mit/server/node_modules/express/lib/router/index.js:161:37)
at param (/mtd_unirw/rwcommon/nodejs/wasp-framework/routes/com.samsung.mit/server/node_modules/express/lib/router/index.js:135:11)Connection closed by foreign host.
I too would like to get some basic control over the TV (ideally from a linux command line so I can script commands in).