Questions tagged [upnp]

Universal Plug and Play (UPnP) is a set of networking protocols that permits networked devices to seamlessly discover each other's presence on the network and establish functional network services for data sharing, communications, and entertainment.

539 questions
6
votes
3 answers

Javascript: DLNA client

I am planning to write a DLNA (upnp) client in javascript. I would like to know if this is possible in the first place or not. If yes, then where can do I start? What do I need to know to begin? Links to any documentation and tutorials will be…
wiseindy
  • 19,434
  • 5
  • 27
  • 38
5
votes
3 answers

Nat traversal: UPnP/IGD vs NAT-PMP

I'm writing a P2P application and would like to avoid the need for users to manually set up the port forwarding. I'm a bit confused since there seem to be two different protocols to configure a NAT, UPnP/IGD and NAT-PMP. Which one should I use? Are…
Jules Olléon
  • 6,733
  • 6
  • 37
  • 47
5
votes
1 answer

Programmatically add port forwarding entry into router using upnp?

Does someone have a simple example on how to add a port forwarding entry with upnp into the router using c++?
gtilx
  • 2,055
  • 4
  • 17
  • 21
5
votes
1 answer

ssdp discovery of upnp devices using multicast sockets

i am trying to discover UPnP devices in the network using multicast sockets however, I seem to be getting the same device multiple times. What is the issue with the discovery code here. The results I am getting are as follows HTTP/1.1 200…
TrustyCoder
  • 4,749
  • 10
  • 66
  • 119
5
votes
0 answers

Open ports/port forwarding with Open.NAT

I'm trying to create a simple program that with a click will open/forward some ports without the need to do it every time in the console. Well I know two different projects to open ports, the first one is called "upnpc" ->…
beBoss
  • 109
  • 1
  • 11
5
votes
1 answer

Why can't I get UPnP unicast M-SEARCH to work instead of MultiCast M-SEARCH?

Good morning, We've decided to use UPnP as much as possible. We are using MultiCast on 239.255.255.250:1900 for our M-SEARCH. However, we're looking at how to handle when a customer has MultiCast locked down on their network. Looking at the UPnP…
Curtis
  • 5,794
  • 8
  • 50
  • 77
5
votes
1 answer

Emulating a UPnP router

I want to add the option of automatic port forwarding (NAT Traversal) to an application. I know this can be done using UPnP (specifically the part that communicates with the device presenting itself as an IGD - Internet Gateway Device). I need to be…
xyz
  • 27,223
  • 29
  • 105
  • 125
5
votes
2 answers

Apple Mach-O Linker Error with upnpx library

I am having a small problem when using the upnpx library. I have downloaded the library and opened the upnpdemo workspace. I created in the same workspace a new project to try to create a simple app with this library. I set the parameters like a…
5
votes
1 answer

Opening router ports by UPnP in Ruby

I know it should be possible to communicate with a NAT/Router on a local network and ask for ports to be forwarded via UPnP, but I don't know any of the specifics. I've found a gem that looks like it might be useful, but beyond that I'm at a loss…
JP.
  • 5,507
  • 15
  • 59
  • 100
5
votes
0 answers

IP Cameras and their supported protocol

Do the majority of IP cameras support RTSP? Also, apart from using uPnP and Bonjour are there any other ways of detecting IP cameras on the local network?
Andrew Simpson
  • 6,883
  • 11
  • 79
  • 179
5
votes
1 answer

Get IP address of an UPnP device

I'm trying to find out the IP address of an UPnP device connected to my network. On Windows I'm able to get this information by referring to the following question on StackOverflow: UPnP Multicast: missing answers from M-SEARCH (Discovery) However,…
ChristianR
  • 133
  • 2
  • 7
4
votes
2 answers

UPnP port forwarding with C++ in Windows

I am trying to use the C++ IUPnPNAT interface to achieve automatic port forwarding in a P2P application under windows, and I can't make it work just because it returns allways a NULL object. I was not sure that my router was UPnP capable, because it…
alnog
  • 41
  • 1
  • 4
4
votes
1 answer

Search DLNA(Upnp) media renderers for remoteplayback

I am trying to write a DLNA application using the Cling Java library. I Can able to search all the media servers in the DLNA network and play the content also. But i need to search Media Renderers available in the network and play the content on…
manjusg
  • 2,275
  • 1
  • 22
  • 31
4
votes
1 answer

How to programmatically turn on "Network Discovery" in Windows OS?

My project open ports using UPnP protocol. Windows disables UPnP device discovery by default, one needs to turn on Network Discovery in Network and Sharing Center to enable UPnP device discovery. Is there a way to do this programatically?
fxam
  • 3,874
  • 1
  • 22
  • 32
4
votes
1 answer

any difference between DLNA and UPnP?

I know the DLNA is subset of UPnP. I read this post : What's the difference between UPnP AV and DLNA? But, i still can't understand clearly. Are there any features inside DLNA? how to define this device is DLNA or UPnP? Why make people confused…