Skip to content

rebuild UPnP Stack #110

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
tobexyz opened this issue Mar 23, 2024 · 4 comments
Open

rebuild UPnP Stack #110

tobexyz opened this issue Mar 23, 2024 · 4 comments

Comments

@tobexyz
Copy link
Owner

tobexyz commented Mar 23, 2024

currently yaacc is using the cling library, which was designed for implementing the UPnP stack in general. Cling isn't maintained any more and the libs are currently included in yaacc. Yaacc only needs an UPnP stack which is optimized for an android app. Therefore the currently used implementation should be refactored and reduced to the needs of yaacc

@wborn
Copy link

wborn commented Jun 19, 2024

Maybe you can give jUPnP a try? It's a Cling fork and should also work on Android nowadays.

@tobexyz
Copy link
Owner Author

tobexyz commented Jul 17, 2024

thanks for the hint I'll keep an eye on it

@tobexyz
Copy link
Owner Author

tobexyz commented Oct 16, 2024

partially implemented in release 4.2.0

@tobexyz
Copy link
Owner Author

tobexyz commented Oct 16, 2024

Maybe you can give jUPnP a try? It's a Cling fork and should also work on Android nowadays.

I will refactor the parts I need based on the code I already use. My experiences with the old cling stack are, that it is more flexible than it is needed in my case. Implementing only the parts needed for the app, will make it easier to test and debug

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants