I think it would be a great idea to implement UPnP into the gserver
to help noobs getting started. This way they won’t have to manually
forward and open ports on their routers if their routers support UPnP.
I’ve been thinking about it a lot, and I think this would make a good
feature.
Sounds great, would of helped me, I had all kinds of trouble trying to host, ask beholder; he mustve been so annoyed haha, the wierd thing, is I’ve hosted other stuff fine before, graal is sorta wierd that way xD
A cross-platform C++ library for discovering, controlling or implementing UPnP devices. Contains sample code for a UPnP AV MediaServer, MediaRenderer & Control Point.
Yeah, that would be of help. I’ve researched UPnP a bit, and I have thought of ideas on how to implement it in the gserver, but I haven’t had the time to start programming it. I was thinking of spawning a UPnP thread that tries to discover the router and open the ports in the background.