Android wifi data sharing

How send data through WiFi?

In my Application I want to send files through WiFi to multiple users if they are using the same WiFi connection Without TCP. how to get the list of the users who are connected to a specified wify. I have tried with Samples But I didn’t get anything .

5 Answers 5

Wi-Fi peer-to-peer (P2P) allows Android 4.0 (API level 14) or later devices with the appropriate hardware to connect directly to each other via Wi-Fi without an intermediate access point (Android’s Wi-Fi P2P framework complies with the Wi-Fi Alliance’s Wi-Fi Direct™ certification program). Using these APIs, you can discover and connect to other devices when each device supports Wi-Fi P2P, then communicate over a speedy connection across distances much longer than a Bluetooth connection. This is useful for applications that share data among users, such as a multiplayer game or a photo sharing application

http://developer.android.com/guide/topics/connectivity/wifip2p.html You can also refer this link to know more about programmatically

TCP is a great transport for file transfers, I don’t think you’ll ever come up with a reason to not use TCP to begin with. There is also no fancy built-in file-transfer protocol that all Andriod devices can handle, so you’ll still need to develop a client.

Besides, robust and reliable discover is not entirely possible either without the devices having custom clients for your purposes installed. Each client would either need to actively disclose itself, or passively reply to requests.

Passive: each device can be «ping»ed using actual ICMP (does not mean it’s an enabled device), TCP or UDP packets on the local subnet. Responding clients can thus be discovered bit by bit, and even share their scan results.

Active: a reverse approach would be to have each enabled client send out multicast datagrams and listen to them (similar to how ARP discovery works). See: http://developer.android.com/reference/java/net/MulticastSocket.html

Each client would then listen for incoming TCP connections with your file data and meta data in some structured, serialized manner and be ready to store and/or process these. Bonus points for authentication and authorization.

The enabled client approach (a device with a client), means that you can potentially develop cross-platform clients and have them talk to one another using your own discover and data transfer protocols.

Читайте также:  Ватсап ожидание вай фай

Источник

Как передать файлы с телефона на телефон за 2 шага

WiFiGid

Всем привет! Сегодня мы рассмотрим способ передачи файлов по WiFi с Андроида на Андроид. У данного варианта (в отличие от Bluetooth) есть как свои плюсы, так и минусы. Плюс: скорость передачи данных куда выше. Минус: для передачи нужно будет устанавливать специальную программу. Еще в качестве минуса можно отнести тот факт, что если поблизости нет роутера, то нужно дополнительно с одного из устройств раздать точку доступа (или Wi-Fi).

Поэтому если вы хотите передать небольшие файлы, песни или фотографии, то я советую использовать Bluetooth – об этом подробно написано тут. Также не забываем, что данные можно передать через мессенджеры, например, через тот же Telegram. Можно воспользоваться облаком или отправить все по почте.

ШАГ 1: Подключаемся к Wi-Fi или создаем точку доступа

Если поблизости есть роутер, то просто подключитесь к его вай-фай и переходите к следующему шагу. Если маршрутизатора нет, то нам нужно раздать Wi-Fi с первого телефон и подключиться к нему вторым смартфоном, а уже потом мы перейдем к передаче файлов.

Как передать файлы с телефона на телефон за 2 шага

  1. Зайдите в раздел «Сеть и Интернет». В некоторых прошивках «Режим модема» будет находиться сразу тут, или нужно будет нажать на кнопку «Еще».

Как передать файлы с телефона на телефон за 2 шага

Как передать файлы с телефона на телефон за 2 шага

Как передать файлы с телефона на телефон за 2 шага

Как передать файлы с телефона на телефон за 2 шага

  1. После включения раздачи со второго телефона подключаемся к этой сети. Теперь можно приступить к обмену файлами.

ШАГ 2: Передача файлов

Передавать файлы, фото, музыку, видео и другие данные с Android напрямую на Android достаточно просто, но нужно будет выполнить дополнительные манипуляции. На оба устройства вам нужно установить программу «CX проводник» – да, к сожалению, но без неё никак, и у Android пока нет подобной встроенной программы.

Как передать файлы с телефона на телефон за 2 шага

После запуска программы обязательно соглашаемся со всем, чтобы программа имела доступ к вашей внутренней памяти. Теперь у вас есть два способа передачи данных по Wi-Fi (и по Bluetooth).

Способ 1

  1. Первая вкладка «Локально» показывает всю информацию, которая хранится у вас в памяти или на SD-карте – можно использовать этот вариант.

Как передать файлы с телефона на телефон за 2 шага

  1. Но все же проще перекидывать фото, видео, музыку используя категории – переходим в «Библиотеку». Далее выберите категорию. Я покажу на примере «Фото». Если же вы хотите перекинуть какой-то большой файл, например, APK-установщик, то используем раздел «Локально» – правда вам его еще нужно будет найти.

Как передать файлы с телефона на телефон за 2 шага

  1. Как только вы найдете нужные фото, видео, или любой другой файлик – выделите их, зажав пальцем. Далее нажимаем в правом нижнем углу по трем точкам и кликаем по кнопке «Поделиться».

Как передать файлы с телефона на телефон за 2 шага

Как передать файлы с телефона на телефон за 2 шага

Как передать файлы с телефона на телефон за 2 шага

Способ 2: передача через FTP

Второй способ немного отличается, но он иногда удобнее. Особенно когда вам нужно передать некорректные файлы. Суть в том, что мы на одном телефоне создаем FTP-сервер и со второго смартфона к нему подключаемся. В итоге мы имеем доступ ко всем данным телефона.

Читайте также:  Android wifi internet settings

Как передать файлы с телефона на телефон за 2 шага

Как передать файлы с телефона на телефон за 2 шага

  1. Далее вы увидите настройки FTP-сервера этого телефона. Из этого нам понадобится:
    1. IP адрес – у меня это 192.168.1.100.
    2. Порт – пишется в самом конце после двоеточия.
    3. Имя пользователя и пароль – тут все понятно.

    Как передать файлы с телефона на телефон за 2 шага

    Как передать файлы с телефона на телефон за 2 шага

    Как передать файлы с телефона на телефон за 2 шага

    1. Вводим IP, порт, логин и пароль FTP первого телефона. После того как вы нажмете «ОК» вы сможете увидеть все файлы основного смартфона. Не забываем правильно указать порт.

    Как передать файлы с телефона на телефон за 2 шага

    Таким же образом можно иметь доступ к этим данным и с компьютера. Достаточно ввести адрес FTP в адресную строку браузера. Также вы можете подключить FTP через любой доступный проводник.

    Видео

    Источник

    5 Wifi File Sharing Apps For Android

    Here’s a list of 5 Wifi file sharing apps for Android which you can use to share files via wireless networks between your Android devices. Sharing files via WiFi requires both users to have Wifi sharing apps installed, and of course for them to be connected to the same Wifi network. Wifi sharing is faster than sharing via Bluetooth, and it’s faster to setup than for example PC file transfer (cables aren’t required). First step in using Wifi file sharing apps is selecting an app.

    Here’s what’s available from the Google Play Store.

    SuperBeam | WiFi Direct Share

    wifi file sharing apps android 1

    First up is SuperBeam, which is a very popular Wifi file sharing app. SuperBeam doesn’t even need a Wifi network to work. It will create a WiFi hotspot using the built-in hotspot feature that most modern Android phones have.

    Multiple files can be sent at once, and you can send connection information to the other device to which you’re connecting via QR codes (SuperBeam has a built-in QR code reader) or via NFC. All file types are supported, and it’s even possible to setup something similar to a file server on the main device (from where files are sent), so that they can be downloaded via a web browser from any device connected to the created hotspot network.

    SHAREit

    wifi file sharing apps android 2

    SHAREit has pretty much the same kind of features that SuperBeam has. Devices connect directly, wirelessly using generated hotspots. When running the app for the first time you’ll be asked to register a profile, an avatar that’s gonna be used as an ID to connect with other devices that use SHAREit.

    All the devices from which you want to receive files will have to connect to your hotspot and have SHAREit installed. One thing that makes this Wifi file sharing app different from SuperBeam is that even APK files of apps that you have installed on your device can be shared.

    WiFi File Transfer

    wifi file sharing apps android 3

    WiFi File Transfer shares files by creating a temporary server on the device where the app is installed and used.

    After running WiFi File Transfer it gives you an HTTP address that you can access via a web browser on all the devices that are connected on the same network (virtual hotspots work too). Clients just need to type in the given address (see image above) in their web browser from where they can browse the contents of both the internal memory and the SD card and download the files that they find interesting like they would download them from any other website.

    WiFi File Share FREE

    wifi file sharing apps android 4

    WiFi File Share also sets up a server on the host device, where the app is installed. Anyone who would like to download files from the host device will have to visit the HTTP address of the server created by WiFi File Share on the host device.

    Web interface of WiFi File Share Free is much smoother and offers more features. It for example, has a built-in audio player which lets you stream music from the host device in a web browser on your desktop. Images can also be viewed in a built-in image viewer. Small drawback is that WiFi File Share is limited to only a couple of folders (like music, photo, video) in the free version.

    WiFi File Explorer

    wifi file sharing apps android 5

    WiFi File Explorer has a great combination of WiFi File Transfer and WiFi File Share.

    It will also create a server on the host device, giving you full access to both internal memory of the phone and the SD card. Server’s web interface lets you view and stream media straight from the device, but it also lets you download and upload files to the host device. Another very useful feature of WiFi File Explorer are the device status controls where you get to see how much battery is left on the host device, what kind of signal strength you have and more.

    Conclusion

    I really like the features available in WiFi Explorer and SuperBeam, so these two are my favorites if I had to pick a favorite from the list of file sharing apps above. Let me know what you think the most useful app is in the comments down below.

    Источник

Оцените статью
Adblock
detector