Comments (6)
nsd retrieve mDNS name and Hostname and it looks like it is well maintained.
It seems that the scan is going to retrieve the IP as well which will make it much easier for us to combine the info bout the device with our IP list.
So let's wait for this feature to get implemented, it will save us a lot of work
sebastianhaberey/nsd#7
from vernet.
As getting Mac address #7 has some kind of blocker we can resolve this by adding native dependencies depending on the platform.
I am sure there is one for Android and IOS.
from vernet.
I think for mDNS our best option for now is to implement android/ios only package and do it here and not part of network_tools.
Our options are nsd, flutter_mdns_plugin, mdns_plugin.
For Flutter Linux we can try executing bash commands like avahi-browse --all
or mdns-scan
but both of them do not come by default with Linux and are required to get installed separately by the user.
It looks like avahi-browse --all
also shows the list of service types (the picture do not include mDNS names for security reasons)
And it looks like it found only tcp service type, I think I also have udp.
Having the option to search only all the tcp or searching for a list of known devices names can also be a good start.
from vernet.
The feature got implemented, will remove the blocker now
from vernet.
I am having trouble getting Host-name of devices on Android.
I think it is dart bug and not our code
Opened issue for that in dart-lang SDK repo.
The code supposes to work when the bug is fixed without changing anything.
from vernet.
The issue moved from dart-lang SDK repo to flutter repo as it is only on flutter android.
from vernet.
Related Issues (20)
- Skip status check if there are no code changes.
- Publish APK using non debug key using Github actions
- Scan for devices improvements
- Feature request: Scan different subnet
- [Feature request] Show hostname of devices found in local network. HOT 2
- [Feature request] Show signal strength and speed of currently connected network HOT 1
- [Feature request] Show MAC address vendor of discovered devices
- Update the project homepage to reflect that the Linus and Win versions are available;
- It would be nice if the app saved the window size HOT 2
- Statistics for Pings HOT 2
- android 11 shows a black screen
- Git issue create HOT 3
- Point fdroid fastlane to android/fastlane
- Failed to create datagram socket (OS Error: Too many open files, errno = 24) HOT 1
- Splash screen is black even when theme is set to light
- Adb over wifi
- Add device detail page. HOT 1
- Mdns scanner hangs on macos
- IBBL
- Run on Windows issue HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vernet.