60 FPS'lik QR kodlarıyla veri aktarılıyor
GitHub'da bashalarmistalt, Reddit'te ise Alstroph kullanıcı adıyla paylaşılan proje, verileri tarayıcı üzerinden oluşturulan ve saniyede 60 kareye kadar yenilenen QR kodları aracılığıyla iletiyor. Gönderici cihaz ekranında hızla değişen QR kodları gösterirken, alıcı cihazın kamerası bu kodları okuyarak dosyayı yeniden oluşturuyor.
Geliştirici, bu fikri "telefonların aynı ağa bağlı olmasını gerektirmeyen bir dosya aktarım yöntemi" oluşturma amacıyla geliştirdiğini belirtiyor. Çözüm, modern akıllı telefonların sahip olduğu tarayıcı ve kamera altyapısını kullandığı için ekstra uygulama kurulumu ya da ağ yapılandırmasına ihtiyaç duymuyor.
Sistemin en dikkat çekici yönlerinden biri ise "fountain code" adı verilen hata toleranslı kodlama tekniğini kullanması. Bu yöntem sayesinde bazı QR kareleri okunamasa veya atlanmış olsa bile dosya aktarımı kesintiye uğramıyor. Her QR kodu, oturum kimliği, sıra numarası, blok bilgileri, dosya boyutu ve doğrulama verilerini içeren yaklaşık 20 baytlık bir başlık taşıyor. Böylece alıcı cihaz eksik kareleri tolere ederek dosyayı başarıyla yeniden oluşturabiliyor.
Yapılan testlerde geliştirici, Apple'ın ProMotion ekranına sahip bir iPhone ile elde taşınan kullanımda yaklaşık 128 KB/s aktarım hızına ulaştığını belirtiyor. Gönderici ve alıcı cihazlar tamamen sabit tutulduğunda ise hızın 186 KB/s seviyesine kadar çıktığı ifade ediliyor.
Henüz kavram kanıtlama aşamasında olan Decimen Optical Transfer, özellikle internet bağlantısının bulunmadığı veya cihazların aynı ağa bağlanmasının mümkün olmadığı senaryolar için ilgi çekici bir alternatif sunuyor. Proje, açık kaynaklı MIT lisansı altında yayımlanırken geliştirici benzer çalışmaların daha önce de yapıldığını kabul ediyor ancak bu çözümün fikrinin bağımsız olarak geliştirildiğini vurguluyor.
Kaynakça https://www.reddit.com/r/vibecoding/comments/1vawz1e/had_an_idea_for_air_gapped_file_transfer_able_to/?utm_source=embedv2&utm_medium=post_embed&embed_host_url=https%3A%2F%2Fwww.tomshardware.com%2Fnetworking%2Fstreaming-qr-codes-at-60-fps-achieves-nearly-190-kb-s-data-rate-in-phone-to-phone-tests-browser-based-method-requires-no-app-no-networking-no-pairing-and-no-permissions-beyond-camera-access https://www.tomshardware.com/networking/streaming-qr-codes-at-60-fps-achieves-nearly-190-kb-s-data-rate-in-phone-to-phone-tests-browser-based-method-requires-no-app-no-networking-no-pairing-and-no-permissions-beyond-camera-access Bu haberi ve diğer DH içeriklerini, gelişmiş mobil uygulamamızı kullanarak görüntüleyin: