Başlık satırında, sola sunucu adı ve bu sunucuya erişmek için URL var. Bir Web tarayıcısı ile kullanarak, sadece bir varsayılan giriş sayfası vermek
Sunucu tarafından ihraç edilen tüm dosyaları ile tablo. Başlık hattının sağ tarafında, bir ADSL yönlendirici tarafından internete bağlıysanız harici bir URL kullanmak için
"Bağlantı noktası yumuşatma" destek. Başlangıçta dış liman takma sıfıra ayarlanır ve bir Internet Ağ Geçidi üzerinden erişilebilir değildir almaktadır. Eğer bir sayı için bu değeri değiştirirseniz
1024 ile 65535 arasında, sunucu 24 saat kira süresi ile UPnP bunu kurmak için çalışacağız. Ben tüm Internet ağ geçidi ile çalışacak emin değilim.
İnternet Ağ Geçidi XML sunumu metin ile belgelenmiş (e-posta ile) sorunları bildirmek için tereddüt etmeyin. UPnP özelliğini işe yaramazsa, aşağıda açıklandığı gibi manuel yönlendirici yapılandırabilirsiniz.
Eğer dışa sunucu uygulamasını başlattığınızda, otomatik olarak medya ve HTTP sunucuları da dahil uzun süren bir UPnP hizmetini başlatır. Çalıştırırken Bu hizmet Android masaüstünde küçük bir simge verir. Varsayılan olarak, tüm video, ses, resim ve kitap dosyaları ihraç edilmektedir. Dosya sistemleri monte edildiğinde Android sadece medya dosyalarını veritabanını günceller, çünkü bugüne kadar dosya listesini almak için, bir mediascanner, sunucu başlangıçta çağrılabilir. Eğer çok sayıda dosya ile büyük SD kartlar varsa bu tarama süreci uzun olabilir. Sunucu start-up uzun gecikmeyi önlemek için bu özelliği etkinleştirmek veya devre dışı bırakmak için ("tarama" olarak da adlandırılan) bir seçenek izin verir.
Varsayılan sunucu adı "dışa", ama bir Wifi ağ üzerinde birden fazla sunucu varsa, bu isimlerden en az birini değiştirmek için daha iyi görünüyor.
Yapılandırma iletişim penceresi ile, ekran yoğunluğu ve boyutuna bağlı uyarlamak için varsayılan olarak ayarlanır yazı tipi boyutunu değiştirebilirsiniz: 1, 10sp için 8SP karakter boyutu, 2 için ... 18sp için 6 kadar. "0" (Bu 10sp vermelidir) tanımsızdır. Bu metin boyutu yardımı dahil olmak üzere tüm dışa pencereler için kullanılır.
Ayrıca seçim (dil dışa tarafından bilindiği takdirde sistem set-up alınan) varsayılan dilini değiştirmek için var, ama tamamen, dinamik değil, yapılandırma kaydetmek ve değişimini ayarlamak için geri sunucu ana penceresine gitmek gerekir etkili. Diğer değişiklikler gibi, hizmet durdurma ve başlangıç yeni bir dil ayarına web sayfaları ve mesajları uyum için gereklidir.
Bu varsayılan tutmak için daha gerçek bir sunucu adını ayarlamak için daha iyi görünüyor. Ayrıca istediğiniz ne port numaralarını uyarlayabilirsiniz, medya sunucu bağlantı noktası "0" (geçici) olabilir ama ben amacı hata ayıklama için bir tanımlamak için tercih. Ad ADSL yönlendirici yapılandırmasına bağlıdır ve kamu Internet veya değil dosyalarını yayınlamak istiyorsanız.
"Maksimum hat numarası" parametresi izin bir çok büyük bir liste kaydırma önlemek için, daha küçük unsurlar toplam listesi bölme, dosya listeleri satır sayısını sınırlamak için. Bu değer aynı zamanda Web sayfasında uygulanır.
TCP tampon boyutu hakkında, 64 KB varsayılan, Wifi ağ üzerinde ses ve video akışı için iyi görünüyor. Eğer yeniden iletim bir sürü varsa, bu boyutunu azaltmak gerekir. Ağ iyi ve çok yüksek çözünürlüklü filmleri akışı gerekiyorsa, bunu artırmak için deneyebilirsiniz. Bu parametrelerden biri bir değişim, yeni yapılandırmayı kaydettikten sonra hizmetini durdurmak ve başlatmak için gerektirir.
Her zaman çok büyük bir TCP tamponlarını kurmak için iyi değil. Benim Blu Ray okuyucu daha yüksek 8 veya 16 Kb, tercih. Sen ek tanımlayabilirsiniz, tampon sayısı seferde göndermek istiyorum.
Bu kurulum ağınız, cihazlar ve iletmek istediğiniz dosyaları bağlıdır, sonuçları kolaylıkla analiz edilmez.
Eğer HTTP sunucusu (iç ve dış) için kendi "default" ana sayfasını tanımlayabilirsiniz teknik altyapıya varsa. Bu dosya "index.html" olarak adlandırılan gerekir ve Android dosya sistemi üzerinde bir yerde olması gerekir (SD kart?). Ayrıca ekte veya varsayılan tablo tutmak için seçim var.
Varsayılan olarak biz HTTPS bağlantısı için kendinden imzalı SSL sertifikası kullanmak, ancak bu durumda kullandığınız Web tarayıcısı bağlı bazı hata mesajları alıyorsanız. Bu seçeneği devre dışı bırakmak izin, normal HTTPS sunucuları gibi imzalı sertifikalar kullanın. Onlar hala dinamik sunucu başlangıçta inşa edilir. Ama imzalı sertifikaların kullanımı web tarayıcısı yapılandırmasında Sertifika Yetkilisi eklemenizi gerektirir. Sen CA kök sertifikası ve CA Orta sertifika eklemek gerekir. Bu genel anahtar sertifikaları uygulamanın kendisinde bulunan "varlıklar" dizine vardır ve www.ddcs.re web sitesinde. Sen http://192.168.1.47:8192/assets/export-it-1.crt ve export-it-2.crt gibi URL'leri kullanarak sunucudan WiFi ağ üzerinde yerel olarak bu dosyaları alabilirsiniz basit bir HTTP mevcuttur. Aksi takdirde internet üzerinden http://www.ddcs.re/export-it-1.crt ve export-it-2.crt aracılığıyla bu sertifikaları yüklemeniz gerekir.
Ve nihayet, diğer renkleri ve görünümünü almak için Web sayfasının CSS profilini değiştirebilirsiniz.
Yapılandırmayı kaydederken, geri ana sayfaya gitmeden önce, bu kaydedilmiş olduğunu söyleyen bir mesaj istemi almak gerekir. Sen, durdurmak ve port numaraları TCP tampon boyutu ve UPnP sunucu adı gibi sunucu soketlerine ilgili değişiklikleri kurma hizmeti başlatmak gerekir ancak değişikliklerin çoğu dil, HTTP sunucu adı, kullanıcı tanımları ve kategoriler ve dosya listeleri gibi dinamik ...
Yapılandırma sayfasının sonunda iki düğme var, ilk veritabanı, değil dosya listeleri yedeğini almak, ancak sunucu adı gibi parametreler, yazı tipi boyutu, kategoriler de dahil olmak üzere, kullanıcının tanımları ve tüm yorumlar. İkinci düğme izin veritabanındaki bir yedeği geri yükleme. Değişikliklerden sonra yedeklerini alarak, dikkatli kullanın, gerekirse sadece veritabanını geri. Bu seçenek, farklı sunuculara bir yapılandırma dağıtmak için izin, ancak dosya aynı tam yolu ile bulunursa dosya düzeyinde yorumlar sadece çalışabilirsiniz.
Sen sadece küçük bir mesaj ve sunucu tanımlamak için bir görüntü veren kulüp seçeneğini aktif hale getirebilirsiniz. port yönlendirme ile Wifi etkinleştirilmiş ve eğer bu seçenek yalnızca çalışır Kimlik doğrulama, en az bir kullanıcı adı ve şifre ile yapılandırılır. Bu sayede, sunucu www.ddcs.re üzerinde dışarıdan erişilebilir olacaktır. Kendi sunucu bir Web proxy sunucusu kullanımını gerektirir test etmek için.
2. sayfada, dosya seçim ve kategori ayarı (kimlik doğrulaması hakkında aşağıya bakınız).
Her şeyi ya da sadece bir kaç dosyalarını dışa istiyor musunuz? Checkbox UPnP kendi dağıtımını önlemek için, dosya seçimini iptal için izin verir.
Ayrıca HTTPS üzerinden kimlik doğrulama ile ilgili kendi kategori adlarını ayarlayabilirsiniz.
Başlangıçta HTTPS port numarası 0 olarak ayarlanır ve hiçbir HTTPS sunucusu yoktur. HTTPS kullanmak için bu port numarasına 1024 ile 65535 arasında bir değer vermek gerekir. HTTPS aktifse UPnP yerel ağ üzerinden HTTP gerektirdiğinden, gerçekten, Wifi ağının dışında kullanılan, ancak bir URL kullanarak, yerel HTTPS test edebilirsiniz "https:" ile, Wifi IP adresi ve ":" "https://192.168.1.47:8193" gibi HTTPS bağlantı noktası sayısına göre izledi.
Varsayılan bağlantı noktası takma ad hiçbir bağlantı noktası kullanıldığını göstermek için sıfır. Eğer ev ağınızda bu işlevi gerekiyorsa, 1024 ile 65535 arasında bir değer ayarlayabilirsiniz, ve yapılandırmayı kaydettikten sonra, ana ekranın durum satırında sonucu kontrol etmelidir. Uygulama İnternet Ağ Geçidi üzerinde UPnP bunu yapılandırmak için çalışır .. O UPnP tarafından konfigüre edilemez, bunu aktif ise HTTPS bağlantı noktasına bağlı ADSL router doğrudan bir takma ad yapılandırmak veya HTTPS olmayan HTTP bağlantı noktası için gereklidir.
Bir WiFi ağ üzerinde veya Mobil ağa bağlı ise başlık hattının ortasında belirir. Mobil ağda sadece HTTP / HTTPS protokolü kullanılabilir ve zaman en iyi verilerinizi korumak için kimlik doğrulaması ile HTTPS kullanmaktır.
Başlangıçta sadece HTTPS altında kimlik kullanabilirsiniz, ancak şimdi HTTP şifre de bozuk.
kimlik doğrulamasını etkinleştirmek için, bu isim için en az bir kullanıcı adı, şifre ve ortak en az bir kategori ayarlamanız gerekir.
Bir kullanıcı adı oluşturmak için, metin alanına bir tanıtmak bir kategorinin seçim yapmak ve eklenti butonuna tıklayarak önce iki kez aynı parolayı ayarlamanız gerekir. Farklı kategorilerde farklı kullanıcı adları oluşturabilirsiniz. Küçük bir mesaj metni tanımlarda size yardımcı olmak için harika bir kurtarış düğmesinin üzerinde görünür.
Ayrılmadan önce, bu yapılır söylemeliyim kaydetmek düğmesi ve iletiye tanımları tıklayarak kaydetmek unutmayın.
Ben, varsayılan olarak üç kategoride tanımlamak isimleri gerçekten önemli değil ama bu kategorilerde bir dizi var."Sahibi" kategorisindeki tüm dosyaları erişebilirsiniz, "aile" kategorisindeki bu kategoride dosyaları ek olarak tüm "arkadaş" kategorileri kapsar ve "arkadaşlar" kategorilerinde daha özeldir. Sadece giriş alanına yeni bir ad vererek, ve "değiştir" tuşuna basarak, bir kategoriyi seçerek, kategori adlarını değiştirebilirsiniz. Sen giriş alanına yeni bir ad vererek ve "add" butonuna tıklayarak, farklı isimler ile ek bir "arkadaş" kategoriler oluşturabilirsiniz. Eğer bir kullanıcı adı tanımlamak olursa anonim erişim olduğundan sadece bir kullanıcı adı ile insanlar, dosyalarınızı (hayır yazma erişimi) okumak için Web tarayıcısını kullanabilirsiniz. Varsayılan olarak tüm dosyalar "sahibi" kategorisinde bulunmaktadır. Yeni bir kullanıcı adı tanımlarken, en az bir kategori seçmelisiniz.
Eğer yeni dosyalar (yeni video, fotoğraf, ..) için kategori tanımlamak için dosyaları bir sürü, (şifre olmadan) "varsayılan" bir kullanıcı adı var,
varsa tanımlarını basitleştirmek için. Ikinci bir sistem kullanıcı adı aile veya arkadaş kategorisine UPnP sunucusu ayarlarken, UPnP sunucusu ile ilgili,
UPnP dağıtılan dosyaları sınırlamak için izin verir.
Sunucu başlatıldığında, bu android durum çubuğunda bir bildirim simgesi gösteren bir Android hizmet olarak arka planda çalışır. Onun UPnP Dizin Content Server ve küçük bir UPnP Connection Manager, ve HTTP sunucusu ile medya sunucusu: Bu hizmet, farklı programlar içerir. Hem yukarı zorunlu ve müşterilerine hizmet vermek için çalışıyor.
HTTP sunucusu (HTTP get) dosyasını, ikinci (binary modunda HTTP post) oynamak için başlangıçta bu sunucu tarafından ihraç dosyaları, ilk sütun izinlerinin bir başlangıç "ana sayfa" sadece bir liste (tablo) tanımlar indirmek için, üçüncü sütun metin modu, dosya URL (kopya / kendi HTML sayfası hazırlarken bunu geçmiş) olarak verir. Buna ek olarak, HTTP sunucusu yerel eBooks için çok basit bir OPDS katalog vardır (bu katalog seçilen dosyaların sadece bir listesi, yazar hakkında kitap ya da bilgi hiçbir özeti var) ...
Sunucu kontrol için, "sunucu" penceresinde, http://192.168.1.47:8192 gibi bir şey ilk sayfasında verilen URL'ye işaret dışa istemcisi veya Web
tarayıcısını kullanabilirsiniz. OPDS katalog kontrol için, aynı URL kullanın ama gerekir "/opds" (http://192.168.1.47:8192/opds) ile,
veya internetten "dış" URL ADSL router "liman yumuşatma için yapılandırılırsa ".
Yapılandırma port yönlendirme
Bu parametre, sadece internete bağlı bir router ile bir ev (Wifi) Ağ kullanan insanlar içindir.Mobil şebekeyi kullanarak zaman kullanılmaz (parametre cihaz WiFi ağına bağlı olduğunda yalnızca kullanıldığı kodlu ise).
Internet ağ geçidi Wifi ağda en az bir dış IP adresi ve birine sahiptir ve ethernet belki hala bir ya da daha fazla. Bir yönlendirici port yönlendirme yapılandırması dinamik ve hizmet kesmiyor. Sen sadece bir masa bir ad eklemek zorunda. Her bir uygulamanın en az bir port numarası (65.535 'den az) kullanır. İstediğin port numarası önceden tanımlanmış ise, sadece başka bir kullanmak zorunda.
tüm HTTP sunucuları gibi dışa, TCP protokolünü kullanır. Bu HTTP sunucusu tarafından kullanılan varsayılan port numaraları HTTPS HTTP ve 8193 için 8192 dir ama sen yapabilirsin konfigürasyonunda bu numaralarını değiştirmek. Eğer sıfır olarak HTTPS bağlantı noktası ayarlarsanız, bu protokolü devre dışı bırakılır.
Benim yönlendirici, ben 192.168.1.47 (benim Android tablet IP adresi iletmek için adı "HTTP2" 8080 harici bir port numarası ile tanımlanır 192.168.1.47 ve liman 8193 iletmek için port 8192 ile Wifi ağ) ve adı "exportit" bağlantı noktası 4343.
Ben dışa sunucu Internet'ten erişilebilen olmasını istiyorsanız, ben 4343 olmak üzere, konfigürasyonda "Harici port numarasını" yapılandırmak zorunda. Bu dış IP adresi ve bu takma adı port numarası 4343 ile otomatik olarak harici bir HTML sayfası yapılandırmak için izin verir.
Web sayfası uzaktan kullanımını devre dışı bırakmak için, sadece sıfır bir "dış bağlantı noktası numarası" ve HTML sayfası ile sunucu yapılandırılacak yeniden yapılandırmanız Yanlış bir port numarası ile ve kullanışlı değil. Aslında 4343 için dışarıdan gönderilen tüm istekleri port 8193 üzerinde HTTPS sunucusuna iletilir, fakat sunucusu URL'leri Internet üzerinde erişilebilir değil portuna 8193 işaret ile giriş sayfasına geri gönderecektir. Bu istekleri görebilirsiniz dışa sunucu penceresinde HTTP günlüğüne. Ayrıca, dış IP adresi vakaların çoğunda, olan, her gün değişti.
HTTPS ile daha ama güvenlik olmadan daha iyi performans almak için internet üzerinden basit bir HTTP kullanmak istiyorsanız, sadece sıfıra HTTPS bağlantı noktasını ayarlamak zorunda ve "dış bağlantı noktası numarası" 8080 için. Böyle bir yapılandırma ile çok sık yönlendirici yapılandırmak için kaçının.
ADSL kutusu bir güvenlik duvarı varsa, internetten kullanılmak üzere bu TCP bağlantı noktalarını izin unutmayın.
Kolayca port yönlendirme yapılandırmasını çalışıyor
Size dış IP adresi ve port takma ile harici bir URL'ye bağlanmak için, www.faceofliberty.com gibi javascript desteği ile kamu Web proxy kullanarak WiFi ağı bu ayarı test edebilirsiniz ...
Bu arada, ne yazık ki müzik dinlemek için ya da görüntülerin dizi bakmak mümkün değildir, giriş sınamak ve tüm sayfaları kontrol edebilirsiniz. dosyalar üzerinde sadece doğrudan tıklama, Web proxy ortamına kullanılabilir.
Video altyazıları
Video altyazı dosyaları UPnP (.srt, .sub ve .vtt) tarafından dağıtılır ... .srt, UPnp istemcisi video oynatıcısında gösterilebilir, ancak şu anda onu etkinleştirmek / devre dışı bırakmak için bir kullanıcı arayüzü yoktur ve Altyazıların diline göre listesi ... Sadece ilk .srt altyazısı gösterilir. Bunun için, altyazı dosya adı video dosyası adı olarak başlamalıdır (Almanca için "- en", Almanca için "- de" ile veya ".srt" den önceki herhangi bir sonek ile tamamlanabilir). HTTP sunucusu ile aynı zamanda .vtt altyazılarını göstermek de mümkündür, bunların dosya isimleri de video dosyası adıyla başlamalıdır, ancak .vtt'den önce herhangi bir eki olabilir. Playr HTML5 video oynatıcı, altyazı dosyalarında seçim yapma izni veriyor ...