Code Monkey home page Code Monkey logo

Comments (6)

ofekp avatar ofekp commented on June 16, 2024

Hey there, I am not sure I fully understood the setup.
That said, this project does support ESP (many thanks to @GIPdA for that) so you will be able to use it but If you are using the Arduino Library manager then the tag does not yet include the ESP support.

I will update the tag with the new version that supports ESP within 2-3 days. Otherwise, the master branch is already updated with it.

Hope this helps!

from tinyupnp.

GIPdA avatar GIPdA commented on June 16, 2024

Hello,
UPnP is merely a way to open ports in your router, to save you the troubles of doing it yourself ;)
Also, it is considered unsafe (or just is, as anything can modify your NAT without your word, pretty much) and hence may not be available everywhere.
Can't see how it would be used in your setup.

from tinyupnp.

siliconhippy avatar siliconhippy commented on June 16, 2024

Hello,
UPnP is merely a way to open ports in your router, to save you the troubles of doing it yourself ;)
Also, it is considered unsafe (or just is, as anything can modify your NAT without your word, pretty much) and hence may not be available everywhere.
Can't see how it would be used in your setup.


Can you kindly describe why not, and any available alternative?

I am thinking of a xupnpd.org scenario here.

Thanks 😊

from tinyupnp.

GIPdA avatar GIPdA commented on June 16, 2024

I simplified a bit, UPnP can do quite a bit more than opening ports, but this library does only that, and I don't see what purpose simply opening ports would serve you.
I'm not knowledgeable in what you're trying to do, so I can't help you, sorry. And I don't know of any other resources in that field either.

from tinyupnp.

ofekp avatar ofekp commented on June 16, 2024

@siliconhippy, this library will open ports for you in your router automatically, which will allow you to query your device from outside your network.
What you're after seems to be a different thing since I highly doubt you are going to stream media outside your local network.
Within your local network there is no need for port forwarding.
I think you're more likely after a package that will implement the server side of the SSDP (Simple Service Discovery Protocol) so that your network will discover your device as an iptv. TinyUPnP package uses SSDP to discover the capabilities of a router and use it to open ports, so it is more like a client side of the SSDP.
If you wish to get technical, you can read more about SSDP here: https://en.wikipedia.org/wiki/Simple_Service_Discovery_Protocol

I hope this helps.

from tinyupnp.

siliconhippy avatar siliconhippy commented on June 16, 2024

from tinyupnp.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.