CrossPlatform uPnP solutions for FreePascal lazarus / 38-Networking and Web Programming ---------------------------------------------------------------------- Xor-el · 2019-01-10 07:02 As the title implies, any suggestions please. ---------------------------------------------------------------------- sash · 2019-01-10 08:28 Solution to what exactly? ---------------------------------------------------------------------- Xor-el · 2019-01-10 08:36 Quote from: sash on January 10, 2019, 09:28:29 amSolution to what exactly? Something like a library or unit that implement uPnP in a crossplatform way for FPC. ---------------------------------------------------------------------- Thaddy · 2019-01-10 08:56 uPnP is implemented for most platforms that support it: uPnP relies on code that is on the device, the hardware, so platforms like Windows and Linux will have no trouble handling it. I am not quite sure what you mean. Do you mean to write uPnP code for a certain device? It is designed to be X-platform. And yes, that can be done with fpc-embedded if it has a supported chip. In effect it is a protocol, not real hardware. https://en.wikipedia.org/wiki/Universal_Plug_and_Play which is actually pretty good. ---------------------------------------------------------------------- Xor-el · 2019-01-10 10:00 Quote from: Thaddy on January 10, 2019, 09:56:35 amuPnP is implemented for most platforms that support it: uPnP relies on code that is on the device, the hardware, so platforms like Windows and Linux will have no trouble handling it. I am not quite sure what you mean. Do you mean to write uPnP code for a certain device? It is designed to be X-platform. And yes, that can be done with fpc-embedded if it has a supported chip. In effect it is a protocol, not real hardware. https://en.wikipedia.org/wiki/Universal_Plug_and_Play which is actually pretty good. Thanks for replying. I have been tasked with the job of implementing uPnP support for an existing software which is meant to run on at least windows, Linux and Mac. ---------------------------------------------------------------------- DonAlfredo · 2019-01-10 13:02 I have some Windows UPnP-code, but this is certainly not cross- platform ! ---------------------------------------------------------------------- Xor-el · 2019-01-10 13:40 Quote from: DonAlfredo on January 10, 2019, 02:02:52 pmI have some Windows UPnP-code, but this is certainly not cross-platform ! Would be nice if you can share it please, this would be a step forward at least. Thanks. ---------------------------------------------------------------------- DonAlfredo · 2019-01-11 07:00 Last time I looked at this code was in 2011. And it was written for Delphi. But you will get the idea I hope ! ---------------------------------------------------------------------- Xor-el · 2019-01-11 07:55 Quote from: DonAlfredo on January 11, 2019, 08:00:00 amLast time I looked at this code was in 2011. And it was written for Delphi. But you will get the idea I hope ! Thanks a lot. Will take a look at it.