Оказались мы тут за городом. Всё хорошо — природа, шашлыки, но душе хочется чего-то из мира технологий. Например, посмотреть киношку на телефончике перед сном. Киношки у нас с собой были, роутера не было и интернет был один на всех. Оператор, который там вполне себе обеспечивал качественную связь, связь эту самую поломал и на все вопросы «доколе?» саппорт включил режим клинического идиота.  (Вывод: у вас всегда должен быть друг с симкой от Мегафона или Билайна). 

Итак, сегодня мы будем делать почти полноценную сеть на Андроиде без внешнего роутера или компьютера, а именно:

  1. Раздадим интернет с планшета/телефона. Организуем точку доступа.
  2. Сделаем из планшета(смартфона) файловый и медиа серверы и раздадим с Андроида на Андроид всем желающим киношки и прочие файлы.
  3. Будем смотреть видео с другого устройства на Андроиде «на лету».
  4. Обменяемся файлами между устройствами на Андроиде по воздуху.

Пост полный, но большой. Осторожно, трафик.

Роутер из смартфона

Как обычно, делать будем всё без рута, просто и быстро. Есть более элегантные решения отдельных вопросов, но полноценного комплексного решения я пока не нашёл. Буду благодарен за информацию в комментариях, благо войти теперь можно через аккаунт социальной сети. 

Наши исходные данные: планшеты и смартфоны на Андроиде, внешний HDD с киношками,  USB OTG – переходник для подключения внешних устройств с USB (флэшки, HDD и прочие).

Приложения, которые нужно установить с Гугл Плей-маркет:

Локальная сеть на Андроиде

ES Проводник (File Manager)

FTP Player (client). Клиент для доступа к папкам на удалённом устройстве — сервере.

Виджет osmino для раздачи Интернета и подключения устройств по wi-fi

Видеопроигрыватель для Андроида — MX Player. Если у вас на работает в этом плеере звук AC3, то это легко исправить. Писал об этой проблеме в этом посте.

 
1. Раздаём  Интернет и строим основу сетиУстанавливаем виджет osmino и запускаем его. Придумываем имя сети, пароль и жмём клавишу «Раздать». Понятно, что интернет 3G, 4G должен быть включён на этом устройстве.
 
У нас точкой доступа служил отдельный смартфон с симкой Мегафона, который и раздавал 3G. Если остались вопросы, то о раздаче Интернета со смартфона я писал тут
 
раздать интернет с телефона Андроид
 
2. Собираем «файловый сервер». На планшет, с которого будем раздавать файлы/фильмы устанавливаем ES проводник и запускаем. В этом проводнике в меню выбираем «Удалённый доступ».
 
На скриншоте видно, что к планшету подключен внешний диск. Эту ситуацию иллюстрирует инфографика в начале поста.
 
локальная сеть на Андроиде1
 
Для раздачи всяких там фильмов с устройства на Андроиде очень хорошо подходит планшет с отдельным разъёмом питания, такие планшеты, как, например, Prestigio (был у меня такой).
 
Внешний винчестер (HDD) потребляет приличный ток, что вкупе с раздачей по wi-fi приводит к быстрому разряду батареи. Но, если в планшете карта на 64 >Гб с фильмами, то можно обойтись и без внешнего HDD. 
локальная сеть на Андроиде2 
 Запускаем службу. Дополнительно можно настроить порт, права доступа и, самое главное, папку. Та папка, которую вы выберите и будет так называемой, «расшаренной» —  доступной для подключения с другого устройства. В выбранной папке будут доступны удалённо все файлы и подпапки. 
  
локальная сеть на Андроиде3

 
Мы выбрали папку с видео. Пароль для доступа задавать не стали, хотя это, естественно, возможно. Для быстрого запуска создали ярлык на рабочем столе.
 
локальная сеть на Андроиде5
 
Нажимаем «Включить» и  видим в строке адрес нашего планшета в локальной сети и адрес порта, который открыт для подключения внешним устройствам.  Сервер готов и ждёт подключений, чтобы принять/передать файлы  с Андроида на Андроид.
  
локальная сеть на Андроиде6
 
 
Сейчас можно с любого устройства в этой локальной сети зайти в папку просто набрав строку
 
ftp://192.168.42.22:3721/
(на человечий это звучит примерно как  «подключиться к устройству по адресу 192.168.42.22 на порт 3721  по протоколу передачи/приёма файлов — ftp«)
 
локальная сеть на Андроиде доступ к файлам
 
Ну, скажите вы, картинку я ещё скачаю или документ, а как закачать или посмотреть видео не скачивая на своё устройство?
 
Поехали настраивать наши гаджеты дальше…
 
3. Смотрим видео на Андроиде с другого устройства на Андроиде. Запускаем FTP Player на том устройстве, на котором будем смотреть видео. Для начала создаём профиль подключения.
 
 
Как передать с Андроида на Андроид
 
Добавляем новый сервер и вписываем такие параметры:
 
1) Адрес тот, который нам выдал ES проводник выше. В нашем примере это192.168.42.22
2) Номер порта опять выставляем из данных ES проводника. В нашем примере это 3721
3) Если вы разрешили в ES проводнике анонимный доступ по сети без пароля, то выбираем пункт «Посетители«. В другом случае — «Общий» и вводим имя пользователя для доступа и пароль. Жмём «ОК».
 
Как передать с Андроида на Андроид
 
Профиль подключения мы сделали. Теперь мы можем выбрать пункт «Подключение» в главном меню FTP Player. Мы увидим 3 вкладки:
 
— Местный. Папки данного устройства.
-Удалённый. Папка удалённого устройства, которую нам разрешили просматривать и  к которой мы только что подключились.
-Передача. Передача файлов на удалённое устройство — сервер. У нас это планшет с разрешённой папкой Video.Как передать с Андроида на Андроид
 
Переходим к любому видео на удалённом устройстве и кликаем по имени файла. Появляется диалог выбора приложений для открытия файла (или не появляется).
 
Как передать с Андроида на Андроид
 
Выбираем проигрыватель и видим, что фильм прекрасно показывается на нашем устройстве через wi-fi с внешнего HDD другого устройства Андроид через «роутер» Андроид. В данном примере видео .mkv 5,73 ГБ замечательно показывалось и перематывалось.
 
Как передать с Андроида на Андроид
 
Вот мы и получили готовый медиа сервер. Остался вопрос о том, как передать файлы на этот самый сервер.
 
4. Передаём файлы на удалённое устройство и качаем файлы оттуда. Возвращаемся к нашему FTP Player — у 
 
1) Скачиваем. Тут всё просто. Выбираем файл, отмечаем галочкой и качаем.
 
Как передать с Андроида на Андроид
 
2) Отправляем. Во вкладке «Местный» выбираем файл или группу файлов для передачи на наше устройство — сервер. В нашем случае это был HDD планшета.
 
Как передать с Андроида на Андроид
  
Во вкладке «Передача» виден процесс отправки файла.
 
Как передать с Андроида на Андроид
 
И сразу проверяем это дело в соответствующей вкладке. Файл виден и его могут скачать все, кто подключился к сети.
 
Как передать с Андроида на Андроид
 
Немного сумбурно, но вариант передавать видео, музыку, файлы вполне рабочий, хоть и не самый элегантный.
 
Добавил обзор простого приложения для передачи файлов с Андроида на Андроид 
 
Добавляйте ваши варианты в комментариях, делитесь в социальных сетях и ставьте лайки 🙂 Удачи.
Сохраните на память, делитесь с друзьями и оставляйте комментарии.

https://i1.wp.com/lassimarket.ru/wp-content/uploads/2015/07/удалённое-управление-андроидом.jpg?fit=550%2C400https://i1.wp.com/lassimarket.ru/wp-content/uploads/2015/07/удалённое-управление-андроидом.jpg?resize=150%2C150Антон ТретьякAndroid и iOSОказались мы тут за городом. Всё хорошо - природа, шашлыки, но душе хочется чего-то из мира технологий. Например, посмотреть киношку на телефончике перед сном. Киношки у нас с собой были, роутера не было и интернет был один на всех. Оператор, который там вполне себе обеспечивал качественную связь, связь эту...Полезные советы по Андроиду, программам, приложениям, лайфхаки и сервисы Интернета для повседневной жизни