Teknik konuları sevmiyorum olanlar için:
Bu uygulama sadece, yüklemek başlatmak, doğrudan yukarı ve wifi ağ üzerinde çalışan bir eXport-it sunucu ve HTTP sunucusu başladı ve küçük bir simge android durum çubuğunda gelir. bir mesaj alıyorum, 2 saniye bekleyin Sunucu etkin ve uygulamanın çıkabiliriz. Varsayılan olarak UPnP adı "eXport-it". Eğer Wifi ağdaki herhangi bir UPnP istemcisi onu kullanmak mümkün, ya da işaret eden bir Web tarayıcısı ile gereken sol üst tarafında verilen URL'ye "sunucu" penceresi. Kablosuz ağ üzerinde, bilgisayarınızda kullanabilirsiniz ya da üzerinde bulunan video ve fotoğrafları bakmak için iMac favori web ile müzik ya da okuma belgeleri (. pdf, e-kitaplar) dinlemek gibi, Android telefon Chrome, Firefox gibi tarayıcı ... Ayrıca yerel sunucu doğrulamak eXport-it istemcisi.
Diğer bir Android sistemi gibi cihazları, PC, veya, Android telefon ya da tablet üzerinde bulunan verileri kullanarak için bir uygulamadır medya TV seti uyumlu olup olmadığını. Bunun için, en standart protokoller, UPnP ve Http kullanır. eXport-it Sunucu ve İstemci (Android masaüstünde iki simge) uygular.
Sunucu video, ses ve görüntü dosyaları bir liste oluşturmak ve ayrıca pdf ve e-Kitap dosyaları bu Android sisteminde bulabilirsiniz.
Özellikleri ile bu dosyaların listesi bellek belirlenen ve bir UPnP dizin hizmeti ve bir HTTP sunucusu üzerinden yayınlanmaktadır.
Dosyaları yalnızca dört kategoride dağıtılır: video dosyaları (mp4, WebM ve 3GPP) ses dosyaları (MP3, OGG ve m4a), görüntü dosyaları (jpeg, gif veya png) ve e-kitaplar (pdf, prc, epub, pdb, mobi ve djvu).
Öncelikle, sunucuya başlayın ve başlatma işleminin bitmesini bekleyin. Wifi veya Mobil ağdaysanız, durumunu ve URL'leri denemek için kontrol edebilirsiniz. Çoğu insan sunucuya Mobil şebekeden erişemez. Önce, sunucunuzu yerel ağa gösteren bir web tarayıcısı kullanarak ne dağıttığını kontrol edebilirsiniz. URL, sunucu penceresinden çıktıktan sonra (gerçek sunucu arka planda çalışıyor). Tarayıcıdan HTML sayfasına erişmek için IPv6 geri döngü adresini kullanmak da mümkündür. "//[::1]:8192" gibi bir URL ile.
İkinci adım olarak, sunucu yapılandırmanızı sunucu adınızı değiştirmek ve belki de yazı tipi boyutunu dilinize ve cihazınıza uyarlamak için kullanabilirsiniz.
Bir sonraki adım, tüm kategorilere erişimi olan bir kullanıcı adı ve parolanın yönetici olarak tanımlanmasından oluşur.
İşe yaradığında, belirli kategorilere erişimi olan ek kullanıcı adları tanımlayabilirsiniz.
Ve nihayet internette erişebilmek için evinizdeki Wifi'ye bağlandığınızda "port yönlendirmeyi" tanımlayabilirsiniz. UPnP desteğiyle tam uygulamayı kullanıyorsanız, yapılandırmada boş olmayan bir bağlantı adı belirtmeniz ve çalışıyorsa konsolun kontrol etmeniz yeterlidir. Ücretsiz uygulama ile ADSL yönlendiricinizi manuel olarak yapılandırmanız gerekir. İyi görünüyorsa, sahip olduğunuz herhangi bir web tarayıcısıyla evinizden denemek için Javascript desteği olan ücretsiz bir genel Web proxy kullanabilirsin.
HTTPS, desteklense de akıllı telefonlarla kullanmak karmaşıklığı ve basit HTTP ile karşılaştırıldığında zayıf performanslar nedeniyle normal kullanıcılar için en iyi olmayacak gibi görünüyor.
Bağlantı noktası yönlendirme ve kimlik doğrulama çalışırken, İnternet'te kolayca erişilebilmesi için "club" seçeneğini kullanabilirsiniz; verilerinizi www.export-it.club adresinde yayınlayabilirsiniz. Kendi sunucunuzu test etmek için kendi dış IP adresinize Wifi ağınızdan erişemediğinizden bir Web proxy kullanmanız gerekir. Bu seçenek, değişen URL'nin IP adresini ve port numarasını içeren dağıtımını önlemek için, sunucu adınız tarafından tanımlanan doğru sunucu satırını, küçük bir açıklama cümleyi tıklamanıza izin verir Ve resminizden birini simge olarak seçin.
UPnP desteği Teleal Cling 1.0.5 (Copyright (C) 2010 Teleal GmbH, İsviçre) tarafından sağlanır ve Http Server NanoHTTPD sürümü 1.25,
Telif 2001,2005-2012 Jarno Elonen ve 2010 Konstantinos Togias üstüne inşa edilmiştir. Böylece bu uygulama LGPL yazılım içerir.
Her iki değiştirilmiş sürümlerinde değil, yerel kod bulunmaktadır. TelealCling kütüphane cling-core, cling-support (1.0.5) ve teleal-common (1.0.14) jar
dosyalarını gelen uygulama tarafından gerekli birkaç değişiklik ile inşa tek kavanoz dosyası …
NanoHttpd DLNA, HTTP başlıklarını, istek günlüğü eklemek için ve bir başlangıç ana sayfası sağlamak için, “HEAD” yöntemini desteklemek için modifiye edildi.
Kaynak kodu yürütülebilir olarak kullanılabilir.
açıklamalarda kullanılan tüm ifadeler tasarlanmış ve Enrico Gollnow (Erni) tarafından yapılmıştır. Onun ve suratlar (//www.gomotes.com) hakkında daha fazla bilgi bulmak için onun web sitesini ziyaret edin.
Düğmeler www.mindfreakerstuff.com ve //www.adanware.blogspot.com tarafından geliştirilmiş döndürücü tarafından bulundu.
Parola şifreleme rutin web tarayıcı tarafı ve sunucu tarafında SpongyCastle java kitaplığında Tom Wu'nun jsbn kitaplığı (Javascript BigInteger ve RSA) kullanır
Bu uygulama, hizmet bulma ve kayıt için Java'da çoklu yayın DNS'nin uygulanması olan JmDNS'yi kullanmaktadır. Bu kütüphane, Apple'ın Bonjour protokolüyle tamamen birlikte çalışabilir.
Apache Lisansı, Sürüm 2.0 kapsamında lisanslı bu verimli kütüphane için Arthur van Hoff, Rick Blair ve Kai Kreuzer'e teşekkürler.
Sistem ayarlarında, Gelişmiş ayarlar bölümünden Pil yöneticisini bulabilirsiniz. Sunucuyu kalıcı olarak tutmak için Güç planı için Performans'ı seçmelisiniz, Ve korumalı uygulamalarda ve güç yoğun uygulamalarda bu uygulamayı etkinleştirin.
Sunucu, dosya sistemine erişim gerektirir ve Wifi gibi durum değişikliklerini tespit etmek için telefon ayarlarını okumak veya mobil şebekeye bağlıysa veri iletimi etkinleştirilir.
İsteğe bağlı olarak, sunucu, harici IP adresi değiştirildiğinde (yapılandırmadaki seçenek) ve ülke kodunu Access_Coarse_Location ile SMS gönderebilir,
(Kesin bir yer değil sadece iki harf ülke kodu).
İstemci programı, indirilen dosyaların kaydedilmesi için harici bir depolama alanına yazma iznini ve müzik dinlerken eğrileri göstermek için kayıt iznini kullanır.
Sen e-posta yoluyla bizimle irtibata geçebilirsiniz “exportit.ddcs@gmail.com“.
Sorunları bildirmek için tereddüt etmeyin, işlevleri eksikliği, ... Tüm eleştirmenler ve yorumlarınızı bekliyoruz.
Sürüm 2.2.3 - Uygulama, mevcut Android ortamını destekleyecek şekilde yükseltildi. Sürüm 2.2.1 - Medya dosyaları fonksiyonunun (GET) indirilmesinde düzeltmeler yapılması. Sürüm 2.1.7 - Çok dilli android sistemlerde dil değiştirmeyi iyileştirme. Sürüm 2.1.5 - Aceleyle yapılan birçok yükseltmeden sonra uygulamayı sabitleme. - Üzgünüm, ancak yeni bir uygulama simgesi çizmek zorunda kaldım. Sürüm 2.1.3 - İlk düzen sayfası gözden geçirildi. Sürüm 2.0.9 - İstemcideki kategorilerin ve "rastgele" anahtarının kullanımı iyileştirildi. - Veritabanındaki değişiklikler nedeniyle, önceki yedekleme dosyaları artık kullanılamaz durumda. Sürüm 2.0.7 - Bir ses dosyası kategorisini oynatırken otomatik görüntü seçimi - Veritabanında daha iyi şifre şifreleme Sürüm 1.9.9 - her yerde birçok küçük hata düzeltildi. - Seçimi kolaylaştırmak için medya dosyası başına birden fazla kategori özelliği. Sürüm 1.9.7 - Android 14 için izinlerin kurulumunu düzeltmek için Sürüm 1.9.6 - kodu ve kitaplıkları mevcut Android sürümüne uyarlamak için değişiklikler - Exportit2 kütüphanesini androidx.media3.exoplayer ile değiştirmek için - ses oynatıcısının görüntü işlemesinin değiştirilmesi Sürüm 1.9.3 - Android 14'ü desteklemek için gerekli değişiklikleri uygulayın - bu kütüphane ile uygulamadaki FFprobe ve FFmpeg komutlarına erişim sağlayın Sürüm 1.9.1 - yeni Web sitesi www.ddcs.re, www.export-it.org ve .club'ın yerini almıştır Sürüm 1.8.9 - Sadece güncel tutmak için Sürüm 1.8.7 - SSL sertifikalarını almak ve yönetmek için Let's Encrypt'i kullanma - Exoplayer 2.18.4 ile FFmpeg 6.0 çok noktaya yayın kanalının veya UPnP akışının istemcisi olarak yapılandırılmıştır Sürüm 1.8.5 - Eski kod mevcut Android ortamına uyarlandı Google Play Store:
eXport-it
eXport-it FFmpeg
eXport-it client