{"id":257,"date":"2007-05-17T10:53:42","date_gmt":"2007-05-17T08:53:42","guid":{"rendered":"https:\/\/alax.info\/blog\/257"},"modified":"2013-02-02T19:04:48","modified_gmt":"2013-02-02T17:04:48","slug":"upnp-scanner","status":"publish","type":"post","link":"https:\/\/alax.info\/blog\/257","title":{"rendered":"UPnP Scanner"},"content":{"rendered":"<p>Universal Plug and Play framework offers capabilities to discover and control various network devices. Microsoft Windows operating systems (Windows Millenium Edition, Windows XP, Windows Vista) offer <a href=\"http:\/\/msdn2.microsoft.com\/en-us\/library\/aa382303.aspx\">UPnP APIs: Control Point API and Device Host API<\/a>. These are useful to communicate to network appliances. The UPnP Scanner utility scans for available devices and show device details as advertised via UPnP framework. <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1231\" title=\"Alax.Info UPnP Scanner\" src=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2007\/05\/Image002.png\" alt=\"\" width=\"541\" height=\"392\" srcset=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2007\/05\/Image002.png 541w, https:\/\/alax.info\/blog\/wp-content\/uploads\/2007\/05\/Image002-320x231.png 320w\" sizes=\"auto, (max-width: 541px) 100vw, 541px\" \/> The utility shows the scanning details and you can also use Submit button to post details to me so that I could populate device database. At the moment I am primarily interested in network cameras, if you <strong>own a network (IP) camera<\/strong> or a similar UPnP-compatible device <strong>PLEASE post me<\/strong> device details using Submit button. <!--more--> See also:<\/p>\n<ul>\n<li><a href=\"http:\/\/www.upnp.org\/\">UPnP\u00e2\u201e\u00a2 Forum<\/a><\/li>\n<li><a href=\"http:\/\/msdn2.microsoft.com\/en-us\/library\/aa382303.aspx\">UPnP APIs<\/a><\/li>\n<li><a href=\"http:\/\/www.microsoft.com\/technet\/network\/plan\/insidenet\/sohonet\/upnpsup.mspx\">Universal Plug and Play (UPnP) Client Support<\/a> Partial (some header files are excluded, however the basic idea is clear) Visual C++.NET 2005 source code can be downloaded <\/li>\n<\/ul>\n<h3>Download links<\/h3>\n<ul>\n<li>Partial Visual C++ 2012 source code: <a href=\"https:\/\/www.alax.info\/trac\/public\/browser\/trunk\/Utilities\/UpnpScanner\">Trac<\/a>, <a href=\"https:\/\/www.alax.info\/svn\/public\/trunk\/Utilities\/UpnpScanner\">Subversion<\/a><\/li>\n<li>Binaries: Win32 \u00e2\u20ac\u201c <a href=\"https:\/\/www.alax.info\/svn\/public\/trunk\/Utilities\/UpnpScanner\/Release\/UpnpScanner.exe\">UpnpScanner.exe<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Universal Plug and Play framework offers capabilities to discover and control various network devices. Microsoft Windows operating systems (Windows Millenium Edition, Windows XP, Windows Vista) offer UPnP APIs: Control Point API and Device Host API. These are useful to communicate to network appliances. The UPnP Scanner utility scans for available devices and show device details&hellip; <\/p>\n<p><a class=\"moretag\" href=\"https:\/\/alax.info\/blog\/257\">Read the full article<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,21,13,2,20],"tags":[],"class_list":["post-257","post","type-post","status-publish","format-standard","hentry","category-atl","category-seriously","category-source","category-utilities","category-wtl"],"_links":{"self":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/posts\/257","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/comments?post=257"}],"version-history":[{"count":0,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/posts\/257\/revisions"}],"wp:attachment":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/media?parent=257"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/categories?post=257"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/tags?post=257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}