Qual é a maneira mais rápida de transferir arquivos enormes (por exemplo, 500 MB) entre dois dispositivos Android? Bluetooth? WiFi direto? Feixe? ou talvez USB em movimento?
Qual é a maneira mais rápida de transferir arquivos enormes (por exemplo, 500 MB) entre dois dispositivos Android? Bluetooth? WiFi direto? Feixe? ou talvez USB em movimento?
Respostas:
Existem muitas variáveis que afetam o desempenho de cada método que você mencionou.
Além disso, há também a configuração e os requisitos necessários que cada dispositivo deve ter para ter soluções como esta funcionando.
Conforme solicitado, vamos resumir e comparar possíveis desempenhos entre USB; Wi-Fi e Bluetooth:
O desempenho do USB pode ser extremamente baixo ou muito alto, dependendo da versão USB disponível, que, por sua vez, combinada com a velocidade de leitura / gravação do cartão SD em cada dispositivo, permite medir e determinar com precisão a velocidade de transferência.
Há também a limitação física do comprimento do cabo USB que, em alguns cenários, se torna uma limitação.
USB 1.0 : 1.5 Mbit / s (largura de banda baixa) e 12 Mbit / s (largura de banda total)
USB 2.0 : 480 Mbit / s (taxa de transferência efetiva de até 35 MB / s)
USB 3.0 : 5 Gbit / s (625 MB / s), que é mais de 10 vezes mais rápido que o USB 2
O Wi-Fi perde limitações como o comprimento do cabo, mas, novamente, precisamos considerar o protocolo 802.11 que está sendo usado, a intensidade e o alcance do sinal para medir com precisão os resultados:
┌────────────┬─────────────────────────────────┬──────────────────────────┐
│ Protocol │ Data rate per stream (Mbit/s) │ Approximate range (m) │
│ | ├────────────┬─────────────┤
│ | Bandwidth of 20 MHz | indoor | outdoor │
├────────────┼─────────────────────────────────┼────────────┼─────────────┤
│ 802.11a │ 6, 9, 12, 18, 24, 36, 48, 54 │ 35 │ 120 │
├────────────┼─────────────────────────────────┼────────────┼─────────────┤
│ 802.11b │ 1, 2, 5.5, 11 │ 35 │ 140 │
├────────────┼─────────────────────────────────┼────────────┼─────────────┤
│ 802.11g │ 6, 9, 12, 18, 24, 36, 48, 54 │ 38 │ 140 │
├────────────┼─────────────────────────────────┼────────────┼─────────────┤
│ 802.11n │ 7.2, 14.4, 21.7, 28.9, 43.3, │ 70 │ 250 │
│ │ 57.8, 65, 72.2, │ │ │
│ │ │ │ │
│ │ With Bandwidth of 40 MHz: │ │ │
│ │ 15, 30, 45, 60, 90, 120, │ │ │
│ │ 135, 150 │ │ │
└────────────┴─────────────────────────────────┴────────────┴─────────────┘
Mais sobre os protocolos Wi-Fi da Wikipedia .
O Wi-Fi Direct, inicialmente chamado de Wi-Fi P2P, é um padrão Wi-Fi que permite que os dispositivos se conectem facilmente sem precisar de um ponto de acesso sem fio.
Aqui, a comunicação é realizada em velocidades Wi-Fi típicas para tudo, desde transferência de arquivos até conectividade com a Internet. Essencialmente, o Wi-Fi Direct se enquadra nos mesmos valores apresentados na tabela Wi-Fi (mais uma vez, lembrando que a força e o alcance do sinal são os principais fatores para um bom desempenho).
Mais sobre o Wi-Fi Direct da Wikipedia .
Embora tenhamos de verificar vários fatores de influência para determinar se o Wi-Fi é mais rápido que o USB, o Bluetooth está sem dúvida em último lugar quando falamos sobre velocidade de transferência. Projetado como um padrão de tecnologia sem fio aberta proprietária para troca de dados em curtas distâncias, as velocidades máximas estão abaixo das duas opções simultâneas:
┌─────────────┬─────────────┬─────────────────────────────────────────┐
│ Version │ Data rate │ Maximum application throughput │
├─────────────┼─────────────┼─────────────────────────────────────────┤
│ 1.2 │ 1 Mbit/s │ 0.7 Mbit/s │
├─────────────┼─────────────┼─────────────────────────────────────────┤
│ 2.0 + EDR │ 3 Mbit/s │ 2.1 Mbit/s │
├─────────────┼─────────────┴─────────────────────────────────────────┤
│ 3.0 + HS │ │
├─────────────┤ theoretical data transfer speeds of up to 24 Mbit/s │
│ 4.0 │ │
└─────────────┴───────────────────────────────────────────────────────┘
Mais sobre o Bluetooth da Wikipedia .
Por ser uma tecnologia relativamente recente, o Android Beam permite que os usuários transfiram dados entre dispositivos com recursos de comunicação de campo próximo (NFC).
A NFC é ainda mais lenta que o Bluetooth (ambas as tecnologias de comunicação de curto alcance) e é limitada a cerca de 20 cm de alcance, chegando a 424 kbit / s.
Em uma nota positiva, a NFC é configurada mais rapidamente do que o Bluetooth padrão e a conexão entre dois dispositivos NFC é estabelecida automaticamente:
┌──────────────┬────────────────┬────────────────┬──────────────────────┐
│ Aspect │ NFC │ Bluetooth │ Bluetooth Low Energy │
├──────────────┼────────────────┼────────────────┼──────────────────────┤
│ Network Type │ Point-to-point │ WPAN │ WPAN |
├──────────────┼────────────────┼────────────────┼──────────────────────┤
│ Range │ < 0.2 m │ ~100m (class1) │ ~50 m │
├──────────────┼────────────────┼────────────────┼──────────────────────┤
│ Bit rate │ 424 kbit/s │ 2.1 Mbit/s │ ~1.0 Mbit/s │
├──────────────┼────────────────┼────────────────┼──────────────────────┤
│ Set-up time │ < 0.1 s │ < 6 s │ < 0.006 s │
└──────────────┴────────────────┴────────────────┴──────────────────────┘
Somente aspectos relevantes para esta resposta, para a tabela completa, consulte Wikipedia .
Com base nas especificações de cada método e sua respectiva versão, minha classificação ordenada pelo mais rápido ao mais baixo seria:
Após algumas experiências, parece que o software Samsung Galaxy S4 deve reconhecer o formato do arquivo primeiro, antes e durante a transferência do PC para a memória principal do smartphone. Ao mover o arquivo para a memória do cartão SD, novamente o software precisa reconhecê-lo; isso é feito a partir da (a) opção Mover arquivo na pasta ou (b) da opção Aplicativo para Mover para a memória do cartão SD.
{para usuários de smartphones que precisam economizar espaço de memória principal no Samsung S4}
O método que usei com grande sucesso é o WiFi, usando o ES File Explorer nos dois dispositivos (remetente e destinatário). Simplesmente ligo o Wi-Fi, nas duas unidades, para acessar minha WAN doméstica, iniciar o ES File Explorer nos dois dispositivos, selecionar os arquivos / pastas que desejo enviar, escolher a opção 'Enviar' e, no dispositivo receptor - aceitar, selecione salvar local, pressione 'OK' para começar a receber. Enviei um arquivo de 200 MB do meu Huawei Ascend de 4 anos para o meu Samsung Galaxy S4, em cerca de 6 minutos a ~ 540 KB / s, dessa maneira.
Eu estou usando o hike messenger, este messenger vem com o recurso hike direct, esse recurso permite compartilhar arquivos enormes. Estou compartilhando um arquivo de 1,2 GB em 4 minutos, mas esse recurso está disponível apenas para dispositivos Android em breve para Windows Phone e iOS
Eu uso o aplicativo Liwi multiplataforma no meu telefone Mac e Android. Também funciona no Windows. Ele conecta dispositivos via Wi-Fi automaticamente, sem qualquer processo de criação e associação.
Dependendo das circunstâncias, a maneira mais rápida é através da transferência de arquivos Bluetooth ou diretamente através de um cabo. O Bluetooth é bom porque é sem fio e relativamente rápido para documentos do Word e arquivos menores. Através do cabo é melhor para arquivos grandes, como vídeo. No entanto, você precisa carregar um cabo. Realmente depende das circunstâncias.
Eu uso o aplicativo Android chamado Superbeam, que permite Wi-Fi direto e permite obter velocidade máxima do Wi-Fi.
A transferência rápida de arquivos é 10x mais rápida que o Bluetooth, gratuita e sem complicações! Na descrição do aplicativo:
O Swift File Transfer é o aplicativo mais rápido do mundo para compartilhar aplicativos, fotos, arquivos, pastas e vídeos instalados com alta velocidade de até 8 Mbps com seus amigos e familiares sem usar intenet, cabo de dados, dados móveis, Wi-Fi, nfc etc. Agora transfira GB de dados em um piscar de olhos.
O remetente e o destinatário precisam ter o aplicativo instalado. Transferir é fácil:
Ao verificar as classificações da playstore, parece funcionar bem com arquivos maiores (um usuário relata ter transferido uma coleção de vídeos inteira), mas parece haver problemas com o Marshmallow (provavelmente com o novo sistema de permissões; dois problemas com o usuário acessando o cartão SD) , que pode ser contornada pela concessão manual da permissão).