yggdrasil-network / crispa-android

Community-contributed application for connecting to the Yggdrasil Network on Android devices
https://t.me/yggdrasil_android
Mozilla Public License 2.0
117 stars 22 forks source link

Nearby sharing #20

Closed ilyamen closed 4 years ago

ilyamen commented 4 years ago

nearby sharing, can anyone implement yggdrasil work through this?(Yes, the feature is that very few people have, but soon it will all adnroid)

vikulin commented 4 years ago

@ilyamen , what do you mean? The Yggdrasil network works through the client.

ilyamen commented 4 years ago

I wanted to know if it is possible to unite people (mesh network) using the new android function "nearby sharing" for data transfer

p.s I hope you understand me, my English is very bad

vikulin commented 4 years ago

yes, if that function establishes a local link ipv6 for the network partisipants.

чт, 6 авг. 2020 г. в 00:05, OneQ Project notifications@github.com:

I wanted to know if it is possible to unite people (mesh network) using the new android function "nearby sharing" for data transfer

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/yggdrasil-network/yggdrasil-android/issues/20#issuecomment-669510456, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFVRRUIKXBJEJN7O3NI6ULR7HCTBANCNFSM4PVYFN2Q .

ilyamen commented 4 years ago

i hope that in the near future we will see a real mesh network based on yggdrasil using ios, android, windows and router.

Maybe someone can get started to implement this? In the future, I want to do it myself, but at the moment I'm too stupid)

vikulin commented 4 years ago

Please be more specific asking about your "real mesh network". What are your expectations describing a use case step-by-step?

чт, 6 авг. 2020 г. в 09:43, OneQ Project notifications@github.com:

i hope that in the near future we will see a real mesh network based on yggdrasil using ios, android, windows and router.

Maybe someone can get started to implement this? In the future, I want to do it myself, but at the moment I'm too stupid)

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/yggdrasil-network/yggdrasil-android/issues/20#issuecomment-669737146, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFVRRWVXTH3J3NC7UBJXWLR7JGIPANCNFSM4PVYFN2Q .

zhoreeq commented 4 years ago

If I understand correctly, "Nearby sharing" is a filesharing feature in Android that works on top of Bluetooth or Wifi Direct. Yggdrasil app already can work on top of Wifi direct, but not on top of "Nearby sharing".

Maybe, there is a way to integrate Wifi-direct peering in the app, by using the same API as "Nearby sharing"? (but that's a topic for another issue)

vikulin commented 4 years ago

@zhoreeq WiFi-Direct is a just hardware transport which is the same as local network having no central router. It covers the first and second layers in OSI model. Yggdrasil's purpose to provide TCP/IP transport which is third and fours layers in OSI. "Nearby sharing" works in higher layers exchanging user's data using TCP/IP transport from WiFi-Direct itself and assigning ipv4 and ipv6 local link addresses. You can not just build Yggdrasil on top of "Nearby sharing" since the feature is built on top of TCP/IP.

zhoreeq commented 4 years ago

@vikulin ikr? OPs request makes no sense.

vikulin commented 4 years ago

@zhoreeq , yep, closing the issue.