Auf der Titelzeile, haben Sie auf der linken Seite den Servernamen und die URL-Zugriff auf diesen Server. Bei Verwendung mit einem Web-Browser, geben Sie die Standard-Startseite, die nur eine ist
Tabelle mit allen Dateien, die vom Server exportiert. Auf der rechten Seite der Titelzeile ist die externe URL zu verwenden, wenn Sie Internet von einem ADSL-Router verbunden sind,
Unterstützung von "Port Aliasing". Zunächst wird der externe Port-Alias wird auf Null gesetzt, und Sie nicht über einen Internet-Gateway erreichbar sind. Wenn Sie diesen Wert auf eine Zahl zu ändern
zwischen 1024 und 65535, wird der Server versuchen, es durch UPnP mit einem Pachtzeit von 24 Stunden einrichten. Ich bin mir nicht sicher, dass es mit allen Internet-Gateways arbeiten.
Zögern Sie nicht, Probleme (per E-Mail) mit der XML-Präsentationstext Ihres Internet Gateway dokumentiert berichten. Sie können Ihren Router manuell konfigurieren, wie unten erläutert wird, falls der UPnP funktioniert nicht.
Wenn Sie exportieren Server-Anwendung zu starten, wird automatisch eine lange Lauf UPnP-Dienst einschließlich der Medien-und HTTP-Servern. Dieser Service bietet ein kleines Symbol auf dem Desktop, wenn Android läuft. Standardmäßig werden alle Ihre Video-, Audio-, Bild-und eBook-Dateien exportiert. Um die Dateilisten auf dem neuesten Stand zu bekommen, kann ein mediascanner beim Serverstart aufgerufen werden, da Android-Updates nur die Mediendateien-Datenbank, wenn Dateisysteme eingehängt werden. Dieser Scan-Prozess kann lang sein, wenn Sie mit vielen vielen Dateien haben große SD-Karten. Eine Option (einfach "scan") ermöglicht es, diese Funktion zu aktivieren oder zu deaktivieren, um lange Verzögerung beim Server-Start-up zu vermeiden.
Der Standard-Server-Name ist "exportieren", aber wenn man mehr als einen Server auf einem Wifi-Netzwerk haben, sieht es besser, zumindest einen der Namen ändern.
Mit dem Konfigurationsdialogfenster können Sie die Schriftgröße standardmäßig darauf einstellen eingestellt und je nach Bildschirm Dichte und Dimension zu ändern: 1 ist für 8sp Zeichengröße, 2 für 10sp, ... bis 6 für 18SP. "0" ist nicht definiert (es sollte 10sp zu geben). Dieser Textgröße wird für alle exportieren Fenster wie die Hilfe verwendet.
Sie haben auch die Wahl, um die Standardsprache (ab System Set-up genommen, wenn die Sprache wird durch exportieren bekannt) ändern, aber es ist nicht ganz dynamisch, müssen Sie die Konfiguration speichern und wieder auf den Server Hauptfenster, um die Änderung zu wirksam. Wie bei den anderen ändert, wird ein Stopp und Start des Dienstes erforderlich sind, um die Web-Seiten und Nachrichten an die neue Spracheinstellung anpassen.
Es sieht besser aus, eine echte Server-Namen gesetzt, als den Standard beibehalten. Sie können auch die Port-Nummern, was Sie wollen anzupassen, kann der Medienserver-Port "0" (ephemere) sein, aber ich bevorzuge ein für Debugging-Zwecke zu definieren. Der Alias hängt von Ihrem ADSL-Router-Konfiguration und wenn Sie Ihre Dateien auf dem öffentlichen Internet oder nicht veröffentlicht werden soll.
Die "max Zeilennummer"-Parameter erlaubt es, die Anzahl der Zeilen in Datei-Listen zu beschränken, die Aufteilung der Gesamtliste in kleinere Elemente, um zu vermeiden, Scrollen einer Liste zu groß.Dieser Wert wird auch auf der Web-Seite angewendet.
Über den TCP-Puffergröße, die Standard von 64 KB, sieht gut aus für das Streaming von Audio und Video auf dem Wifi-Netzwerk. Wenn Sie eine Menge von Sende haben, sollten Sie diese Größe zu reduzieren. Wenn Ihr Netzwerk ist gut und man sehr High-Definition-Filme streamen möchten, können Sie versuchen, sie zu erhöhen. Eine Änderung einer dieser Parameter benötigt, um nach dem Speichern der neuen Konfiguration zu stoppen und starten Sie den Dienst.
Es ist nicht immer die beste, um zu große TCP-Puffer einrichten. Meine Blu Ray Leser bevorzugt 8 oder 16 Kb, als höhere. Sie können darüber hinaus festlegen, die Anzahl der Puffer Sie auf einmal zu senden.
Diese Einstellung hängt von Ihrem Netzwerk, Geräte und Dateien, die Sie übertragen wollen, werden die Ergebnisse nicht ohne weiteres analysiert.
Wenn Sie über die technischen Hintergründe können Sie Ihre eigene "Standard-Homepage" für den HTTP-Server (intern und extern) zu definieren. Diese Datei muss "index.html" genannt werden und müssen irgendwo auf dem Android-Dateisystem (SD-Karte?). Sie haben auch die Möglichkeit, die Standard-Tabelle im Anhang zu halten oder nicht.
Standardmäßig verwenden wir selbst signierte SSL-Zertifikat für HTTPS-Verbindung, aber in diesem Fall, dass Sie immer einige Fehlermeldungen in Abhängigkeit von der Web-Browser Sie verwenden werden. Deaktivieren Sie diese Option, Genehmigungen für signierte Zertifikate wie die normalen HTTPS-Server zu verwenden. Sie sind immer noch dynamisch beim Start des Servers gebaut. Aber die Verwendung von signierten Zertifikaten erfordert, um eine Zertifizierungsstelle im Web-Browser-Konfiguration hinzufügen. Sie müssen das CA-Root-Zertifikat und die CA-Zwischenzertifikat hinzufügen. Diese öffentlichen Schlüsselzertifikate sind in die "Vermögenswerte"-Verzeichnis in der Anwendung selbst enthalten und auf www.ddcs.re Website. Sie können diese Dateien lokal auf Ihrem WLAN-Netzwerk von Ihrem Server mit URLs wie http://192.168.1.47:8192/assets/export-it-1.crt und export-it-2.crt wenn bekommen einfache HTTP verfügbar ist. Ansonsten müssen Sie diese Zertifikate über http://www.ddcs.re/exportieren-1.crt und export-it-2.crt über Internet installieren.
Und schließlich können Sie die CSS-Profil der Web-Seite für immer anderen Farben und Aussehen zu verändern.
Beim Speichern der Konfiguration müssen Sie eine Nachricht Aufforderung erhalten dass es gespeichert wird, bevor es wieder zurück auf die Hauptseite. Sie müssen stoppen und starten Sie den Dienst für die Einrichtung der Änderungen an den Server-Sockets wie Portnummern TCP Puffergröße und UPnP-Server-Namen verwandt, aber die meisten Änderungen sind dynamisch wie die Sprache, HTTP Server-Namen, Definitionen und Kategorien des Benutzers und den Dateilisten ...
Sie haben zwei Knöpfe am Ende der Konfigurationsseite, der Erste, der eine Sicherungskopie der Datenbank, nicht die Datei-Listen zu nehmen, aber die Parameter wie der Servername, Schriftgröße, Definitionen des Benutzers mit den Kategorien, und alle Kommentare. Die zweite Taste erlaubt es, eine Sicherung in der Datenbank wiederherzustellen. Verwenden Sie es mit Bedacht unter Sicherungen nach Änderungen,
aber stellen Sie die Datenbank nur wenn nötig. Diese Option ermöglicht es, eine Konfiguration auf verschiedene Server zu verteilen, aber die Kommentare auf Datei-Ebene kann nur funktionieren, wenn die Datei mit dem gleichen vollqualifizierten Pfad gefunden.
Sie können die Club-Option aktivieren nur eine kleine Nachricht und ein Bild geben für Ihren Server zu beschreiben. Diese Option funktioniert nur, wenn auf der Website Wifi mit fähigen Port-Forwarding und wenn die Authentifizierung mit mindestens einem Benutzernamen und Passwort konfiguriert. Auf diese Weise wird Ihr Server extern auf www.ddcs.re zugänglich sein. So testen Sie Ihre eigenen Server die Verwendung eines Web-Proxy-Server erfordert.
Auf der Seite 2, ist die Dateiauswahl und ihre Kategorie-Einstellung (siehe unten über Authentifizierung). Haben Sie alles oder nur ein paar Dateien exportieren? Das Kontrollkästchen ermöglicht, Dateien deaktivieren, um ihre Verteilung nach UPnP zu vermeiden. Sie können auch ihre Kategorie-Namen im Zusammenhang zur Authentifizierung über HTTPS eingestellt.
Standardmäßig wird die HTTPS-Portnummer auf 0 gesetzt ist, und es gibt keine HTTPS-Server. Die Verwendung von HTTPS müssen Sie einen Wert zwischen 1024 und 65535 zu dieser Portnummer geben. Wenn HTTPS aktiviert ist, wird es wirklich außerhalb des Wifi-Netzwerk verwendet, weil UPnP erfordert HTTP über das lokale Netzwerk, aber Sie können HTTPS lokal testen, über eine URL mit "https:" Die Wifi IP-Adresse und ein ":" durch die HTTPS-Portnummer wie "https://192.168.1.47:8193" gefolgt.
Der Standard-Port-Alias Null, um anzuzeigen, dass keine Alias-Anschluss genutzt wird. Wenn Sie diese Funktionalität im Heimnetzwerk benötigen, können Sie einen Wert zwischen 1024 und 65535 eingestellt und nach dem Speichern der Konfiguration müssen Sie das Ergebnis in der Statuszeile des Hauptbildschirms zu überprüfen. Die Anwendung versucht, es durch UPnP konfigurieren auf dem Internet Gateway .. Wenn er nicht durch UPnP konfiguriert werden, müssen Sie einen Alias direkt in Ihrem ADSL Router mit dem HTTPS-Port verbunden für den HTTP-Port ohne HTTPS konfigurieren, wenn sie aktiviert ist, oder.
Wenn Sie auf einem Wifi-Netzwerk oder auf mobilen Netzwerk verbunden sind wird in der Mitte von der Titelzeile. Wenn auf dem Mobilnetz nur HTTP/HTTPS-Protokoll verwendet werden kann, und das beste ist, um HTTPS mit Authentifizierung verwenden, um Ihre Daten zu schützen.
Am Anfang können Sie nur die Authentifizierung unter Verwendung von HTTPS, aber jetzt in HTTP wird das Passwort auch beschädigt.
So aktivieren Sie Authentifizierung müssen Sie mindestens einen Benutzernamen, ein Passwort und Mitarbeiter mindestens eine Kategorie an diesen Namen gesetzt.
Um einen Benutzernamen erstellen, müssen Sie ein in das Textfeld einführen, die Wahl einer Kategorie zu machen, und legen Sie zweimal das gleiche Passwort, bevor sie auf die Schaltfläche Hinzufügen klicken. Sie können in den verschiedenen Kategorien unterschiedliche Benutzernamen erstellen. Eine kleine Nachricht Text erscheint direkt über die Schaltfläche Speichern Sie in Ihre Definitionen zu helfen.
Bevor er ging, vergessen Sie nicht, Ihre Definitionen Klick auf den Speichern-Button und Nachricht speichern muss sagen, es gemacht wird.
Ich definiere standardmäßig drei Kategorien, ihre Namen sind nicht wirklich wichtig, aber es ist eine Folge in diesen Kategorien. Die Kategorie "Eigentümer" können alle Dateien zugreifen, die Kategorie "Familie" umfasst alle "Freunde" Kategorien zusätzlich zu Dateien in dieser Kategorie, und die "Freunde" Kategorien sind spezifischer. Sie können die Namen der Kategorien ändern, die Auswahl einer Kategorie, nur geben einen neuen Namen in das Eingabefeld ein, und drücken Sie die Schaltfläche "Ändern". Sie können weitere "Freunde" Kategorien mit unterschiedlichen Namen zu erstellen, geben Sie einen neuen Namen in das Eingabefeld ein und klicken Sie auf die Schaltfläche "Hinzufügen". Nur Menschen mit einem Benutzernamen können ihre Web-Browser verwenden, um Ihre Dateien (kein Schreibzugriff) zu lesen, weil es keine anonymen Zugriff, wenn Sie einen Benutzernamen zu definieren. Standardmäßig werden alle Dateien in der Kategorie "Eigentümer". Bei der Definition eines neuen Benutzernamen, müssen Sie mindestens eine Kategorie auswählen.
Um Definitionen vereinfachen, wenn Sie eine Menge von Dateien, eine "Standard"-Benutzernamen (ohne Passwort) vorhanden ist, um die Kategorie für neue Dateien
(neues Video, Fotos, ..) zu definieren. Ein zweites System-Benutzernamen an den UPnP-Server bezogen, die Einstellung der UPnP-Server auf Familie oder Freunde Kategorie,
erlaubt, die in UPnP verteilten Dateien zu begrenzen.
Wenn der Server gestartet, es läuft im Hintergrund als ein Android-Service, zeigt ein Benachrichtigungssymbol auf der Android-Statusleiste. Dieser Service beinhaltet verschiedene Programme: der Medienserver mit UPnP-Verzeichnis Content Server und eine kleine UPnP Connection Manager, und der HTTP-Server. Beide werden ausgeführt und benötigt, um den Service für Kunden bereitzustellen.
Der HTTP-Server definiert beim Start eine erste "Homepage", die nur eine Liste (eine Tabelle) der Dateien, die von diesem Server exportiert, die erste Spalte Genehmigungen (HTTP GET) die Datei, die zweite (HTTP Post im Binär-Modus) spielen um es herunterzuladen, gibt die dritte Spalte im Textmodus, der URL der Datei (zum Kopieren / Vergangenheit bei der Vorbereitung Ihrer eigenen HTML-Seite). Darüber hinaus hat der HTTP-Server eine sehr einfache OPDS Katalog für die lokalen eBooks (Dieser Katalog ist nur eine Liste der ausgewählten Dateien, gibt es keine Zusammenfassung des Buches oder Informationen über den Autor) ...
Zur Steuerung des Servers, können Sie die exportieren Client oder einen Web-Browser verwenden, zeigt sie auf die URL in der ersten Seite des
Fensters "Server", so etwas wie http://192.168.1.47:8192 gegeben. Für die Überprüfung der OPDS Katalog, müssen Sie die gleiche URL zu verwenden,
aber mit "/opds" (http://192.168.1.47:8192/opds) oder aus dem Internet die "externe" URL, wenn Ihr ADSL-Router für "Port Aliasing konfiguriert ".
Konfigurieren der Port-Weiterleitung
Dieser Parameter ist nur für Leute, die ein Haus (Wifi)-Netzwerk mit einem Router mit dem Internet verbunden. Es ist nicht bei der Verwendung des Mobilfunknetzes verwendet (falls der Parameter codiert wird nur verwendet, wenn die Vorrichtung auf WLAN-Netzwerk verbunden ist).
Ein Internet-Gateway mindestens eine externe IP-Adresse und eine auf der WLAN-Netz und vielleicht auch noch ein oder mehrere Ethernet. Die Konfiguration der Portweiterleitung auf einem Router ist dynamisch und macht den Service nicht geschnitten. Sie müssen nur ein Alias in einer Tabelle hinzufügen. Jede Anwendung verwendet mindestens eine Anschlussnummer (weniger als 65535). Wenn der Port Nummer, die Sie wollte bereits definiert ist, brauchen Sie nur eine andere zu verwenden.
exportieren wie alle HTTP-Server, TCP-Protokoll verwendet. Die Standard-Port-Nummern von diesem HTTP-Server verwendet werden, sind 8192 für HTTP und HTTPS für 8193, aber Sie können diese Zahlen ändern in der Konfiguration. Wenn Sie den HTTPS-Port als Null gesetzt, wird dieses Protokoll deaktiviert.
Auf meinem Router, mit dem Namen "HTTP2" ein externer Port-Nummer 8080 I bis zu 192.168.1.47 (die IP-Adresse meines Android-Tablet weiterleiten auf dem Wifi-Netz) mit Port 8192, und mit dem Namen "exportit" den Port 4343 auf 192.168.1.47 und Port 8193 zu übermitteln.
Wenn ich will, dass die Server von exportieren Internet erreichbar sein, muss ich die "External Port-Nummer" in der Konfiguration zu konfigurieren, das 4343 sein. Dies ermöglicht, automatisch mit der externen IP-Adresse und Port-Nummer dieses Alias 4343 konfigurieren Sie eine externe HTML-Seite.
Um den Fern Nutzung Ihrer Web-Seite zu deaktivieren, müssen Sie nur den Server neu konfigurieren, mit einem "externen Port-Nummer" von Null und der HTML-Seite konfiguriert werden mit einem falschen Port-Nummer und nicht nutzbar. In der Tat alle extern an 4343 gesendet Anfragen auf Port 8193 an den HTTPS-Server weitergeleitet, aber der Server schickt die Login-Seite mit URLs auf Port 8193, die nicht auf das Internet zugänglich ist zeigt. Sie können diese Anfragen sehen in HTTP-Protokoll auf dem Server-Fenster exportieren. Darüber hinaus Ihre externe IP-Adresse ist in den meisten der Fälle jeden Tag gewechselt.
Wenn Sie die einfache HTTP über Internet nutzen, um bessere Leistungen als mit HTTPS, aber ohne Sicherheit zu bekommen wollen, müssen Sie nur die HTTPS-Port auf Null gesetzt, und die "externe Portnummer" 8080 sein. Sie vermeiden, den Router sehr oft mit einer solchen Konfiguration zu konfigurieren.
Wenn Ihr ADSL-Box verfügt über eine Firewall, vergessen Sie nicht, diese TCP-Ports, von Internet verwendet werden, zu ermöglichen.
Einfach Ihre Port-Forwarding-Konfiguration versuchen,
Sie können diese Einstellung von Ihrem WLAN-Netzwerk zu testen eine öffentliche Web-Proxy mit JavaScript-Unterstützung wie www.faceofliberty.com verwenden, um Ihre externe URL mit Ihrer externen IP-Adresse und Port-Alias zu verbinden ...
Sie können auf diese Weise, testen Sie den Login und überprüfen alle Seiten, leider ist es nicht möglich ist, Musik zu hören, oder bei Serie von Bildern zu suchen. Nur direkte Klicks auf Dateien sind aufgrund Web-Proxy-Umgebung verwendet werden.
Videountertitel
Die Video-Untertitel-Dateien werden von UPnP (.srt, .sub und .vtt) verteilt ... Die .srt kann auf UPnp-Client-Video-Player angezeigt werden, aber derzeit gibt es keine Benutzeroberfläche zu aktivieren / deaktivieren und keine Wahl in a Untertitelliste nach Sprache ... Nur der erste .srt-Untertitel wird angezeigt. Dazu muss der Name der Untertiteldatei als Name der Videodatei beginnen (mit "- en" für Englisch, "- de" für Deutsch, ... oder einem anderen Suffix vor .srt). Mit dem HTTP-Server ist es auch möglich, .vtt-Untertitel anzuzeigen, deren Dateinamen müssen ebenfalls mit dem Videodateinamen beginnen, können aber vor .vtt) ein beliebiges Suffix haben. Der Playr HTML5 Videoplayer ermöglicht die Auswahl der Untertitel-Dateien ...