Regel met de titel, heb je aan de linkerkant de naam van de server en de URL voor toegang tot deze server. Internetten met een webbrowser, geven de standaard startpagina, die slechts een
tabel met alle bestanden uitgevoerd door de server. Aan de rechterkant van de titel lijn, is de externe URL te gebruiken als je verbonden bent met internet door een ADSL-router
het ondersteunen van "port aliasing". Aanvankelijk was de externe poort alias is ingesteld op nul, en je bent niet toegankelijk via een Internet Gateway. Als u deze waarde wijzigen in een aantal
tussen 1024 en 65535, zal de server proberen om het op te zetten door UPnP met een huurcontract van 24 uur. Ik ben niet zeker of het zal werken met alle Internet Gateways.
Aarzel dan niet om problemen (per e-mail) gedocumenteerd met de XML-presentatie tekst van uw Internet Gateway melden. U kunt uw router handmatig configureren zoals hieronder uiteengezet, als UPnP niet werkt.
Wanneer u exporteren server applicatie te starten, begint automatisch een lange lopende UPnP-service met inbegrip van de media-en HTTP-servers. Deze dienst geeft een klein pictogram op de Android bureaublad tijdens het hardlopen. Standaard worden al uw video-, audio-, beeld-en eBook-bestanden geëxporteerd. Om bestand te lijsten krijgen up to date, kan een MediaScanner worden ingeroepen bij opstarten van de server, want Android werkt alleen de mediabestanden database als bestandssystemen worden gemonteerd. Deze scan proces kan lang duren als je grote SD-kaarten met heel veel bestanden. Een optie (simpelweg "scan") maakt het mogelijk om in-of uitschakelen van deze functie op de lange vertraging bij server opstarten te vermijden.
De standaard server naam is "exporteren", maar als je meer dan een server op een Wifi netwerk, het ziet er beter om ten minste een van de namen te veranderen.
Met de configuratie dialoog venster kunt u de lettergrootte standaard aan te passen set veranderen, afhankelijk van uw scherm dichtheid en dimensie: 1 is voor 8sp lettergrootte, 2 voor 10sp, ... tot 6 voor 18sp. "0" is niet gedefinieerd (het moet 10sp geven). Dit tekstgrootte wordt gebruikt voor alle exporteren ramen inclusief de hulp.
Je hebt ook de keuze om de standaard taal (overgenomen uit het systeem set-up als de taal is bekend door exporteren) veranderen, maar het is niet helemaal dynamisch, moet u de configuratie op te slaan en terug te gaan naar de server hoofdvenster om de wijziging in te stellen effectief. Zoals voor andere wijzigingen, wordt een stop en start van de dienst nodig is om de webpagina's en berichten aan te passen aan de nieuwe taalinstelling.
Het ziet er beter naar een echte server naam instellen dan de standaard te houden. U kunt ook de poortnummers aan te passen aan wat je wilt, kunnen de media server poort "0" (kortstondige) maar ik heb liever een te definiëren voor het debuggen doel. De alias is afhankelijk van uw ADSL router-configuratie en als u wilt uw bestanden te publiceren op het openbare internet of niet.
De "max regelnummer" parameter toelaat om het aantal regels in het dossier van lijsten te beperken, splitsen van de totale lijst in kleinere elementen, om te voorkomen dat het scrollen een te grote lijst. Deze waarde wordt ook toegepast op de webpagina.
Over de TCP buffer grootte, de standaard van 64 KB, ziet er goed uit voor het streamen van audio en video op het Wifi netwerk. Als u veel van doorgifte, moet je dit verkleinen. Als uw netwerk is goed en je moet heel high definition films streamen, kunt u proberen om het te verhogen. Een verandering van een van deze parameters, vereist om te stoppen en start de service na de nieuwe configuratie op te slaan.
Het is niet altijd de beste zetten te groot TCP buffers. Mijn Blu Ray lezer verkiest 8 of 16 Kb, dan hoger. U kunt bovendien definiëren, het aantal buffers u tegelijk verzenden.
Deze instelling hangt af van uw netwerk, apparaten en de bestanden die u wilt verzenden, worden de resultaten niet gemakkelijk geanalyseerd.
Als je de technische achtergrond kunt u uw eigen "standaard startpagina" voor de HTTP-server (zowel intern als extern) te definiëren. Dit bestand moet "index.html" worden genoemd en moet op het Android-bestandssysteem ergens zijn (SD-kaart?). Je hebt ook de keuze om de standaard tabel in bijlage of niet te houden.
Gebruiken we standaard self-signed SSL-certificaat voor HTTPS-verbinding, maar in dit geval je krijgt wat foutmeldingen, afhankelijk van de webbrowser die u gebruikt. Het uitschakelen van deze optie vergunningen om ondertekende certificaten gebruiken als de normale HTTPS-servers. Ze zijn nog steeds dynamisch gebouwd op de server opstarten. Maar het gebruik van ondertekende certificaten vereist om een Certificate Authority in het web browser toe te voegen. U moet de CA root-certificaat en de CA Intermediate certificaat toe te voegen. Deze publieke sleutel certificaten zijn in de directory "activa" opgenomen in de applicatie zelf en op www.ddcs.re website. U kunt deze bestanden lokaal op uw Wifi-netwerk van uw server met behulp van URL's zoals http://192.168.1.47:8192/assets/export-it-1.crt en export-it-2.crt wanneer eenvoudige HTTP beschikbaar. Anders moet je deze certificaten via http://www.ddcs.re/export-it-1.crt en export-it-2.crt over Internet te installeren.
En ten slotte, kunt u de CSS-profiel van de webpagina te veranderen voor het krijgen van andere kleuren en uitstraling.
Bij het opslaan van de configuratie, moet u een bericht prompt zeggen het is opgeslagen, alvorens terug naar de hoofdpagina te gaan. Je moet stoppen en starten van de service voor het opzetten van de wijzigingen met betrekking tot de server sockets zoals poortnummers, TCP buffer, en UPnP-server naam, maar de meeste veranderingen zijn dynamisch, zoals de taal, de naam HTTP-server, definities en categorieën van de gebruiker, en het bestand lijsten ...
Je hebt twee knoppen aan het eind van de configuratiepagina, de eerste die een backup van de database, het bestand niet lijsten te nemen, maar de parameters, zoals de naam van de server, de lettergrootte, de definities van de gebruiker, waaronder de categorieën, en alle opmerkingen. De tweede knop maakt het mogelijk om een back-up van de database te herstellen. Gebruik hem met de nodige voorzichtigheid, het nemen van back-ups na de veranderingen,
maar de database te herstellen indien nodig. Deze optie maakt het mogelijk om een configuratie te distribueren naar verschillende servers, maar de reacties op bestandsniveau kan alleen werken als het bestand is gevonden met dezelfde volledige pad.
U kunt de club optie met alleen het geven van een kleine boodschap en een afbeelding voor het beschrijven van uw server te activeren. Deze optie werkt alleen als op de website Wifi met port forwarding is ingeschakeld en als verificatie is geconfigureerd met tenminste één gebruikersnaam en wachtwoord. Op deze manier zal uw server extern toegankelijk op www.ddcs.re. Om te testen uw eigen server vereist het gebruik van een web proxy server.
Op de pagina 2, is het bestand selecteren en hun categorie-instelling (zie hieronder over athentication). Wilt u alles of slechts een paar bestanden exporteren?
De checkbox toelaat om bestanden deselecteren, om hun distributie te vermijden door UPnP.
U kunt ook hun categorie namen die verband houden met meer dan authenticatie HTTPS.
Standaard is de HTTPS-poortnummer is ingesteld op 0, en er is geen HTTPS-server. Om gebruik te maken HTTPS moet u een waarde tussen 1024 en 65535 te geven aan dit poortnummer. Als HTTPS is ingeschakeld, wordt het echt gebruikt buiten het Wifi-netwerk, omdat UPnP vereist HTTP via het lokale netwerk, maar u kunt lokaal testen HTTPS, met behulp van een URL met "https:", de Wifi IP-adres, en een ":" gevolgd door het HTTPS-poortnummer zoals "https://192.168.1.47:8193".
De standaard poort alias nul is om aan te geven dat er geen alias poort wordt gebruikt. Als u deze functionaliteit nodig heeft op uw thuisnetwerk, kunt u een waarde in te stellen tussen de 1024 en 65535, en na de configuratie op te slaan, moet u het resultaat op de statusregel van het hoofdscherm te controleren. De toepassing probeert om het te configureren door UPnP op het Internet Gateway .. Als het niet kan worden geconfigureerd door UPnP, moet u een alias rechtstreeks in uw ADSL-router verbonden met het HTTPS-poort configureren als het wordt geactiveerd, of voor de HTTP-poort zonder HTTPS.
Indien u bent aangesloten op een Wifi netwerk of op Mobiel netwerk verschijnt in het midden van de titel lijn. Toen op mobiele netwerk alleen HTTP/HTTPS-protocol kan worden gebruikt, en het beste is om HTTPS te gebruiken met authenticatie om uw gegevens te beschermen.
In eerste instantie kunt u alleen gebruik maken van verificatie onder HTTPS, maar nu in HTTP het wachtwoord is ook beschadigd.
Om verificatie in te schakelen, moet u minstens één gebruikersnaam, wachtwoord en associate minimaal een categorie ingesteld op deze naam.
Om een gebruikersnaam maken, moet u introduceren een in het tekstveld, de keuze van een categorie, en stel twee keer hetzelfde wachtwoord voordat u op de knop Toevoegen. U kunt verschillende gebruikersnamen in de verschillende categorieën te creëren. Een klein bericht tekst wordt net boven de knop Opslaan om je te helpen in uw definities.
Voor het verlaten van, vergeet niet om uw definities klikken besparen op de knop Opslaan en de boodschap moet zeggen het is gedaan.
Ik definieer standaard drie categorieën, hun namen zijn niet echt belangrijk, maar er is een volgorde in deze categorieën. De categorie "eigenaar" toegang tot alle bestanden, de categorie "familie" omvat alle "vrienden" categorieën naast bestanden in deze categorie, en de 'vrienden' categorieën zijn specifieker. U kunt de categorie namen te wijzigen, een categorie te selecteren, alleen het geven van een nieuwe naam in het invoerveld en druk op de knop 'Wijzigen'. U kunt extra "vrienden" categorieën met verschillende namen te creëren, het geven van een nieuwe naam op in het invoerveld en klik op de "add" knop. Alleen mensen met een gebruikersnaam kunnen hun webbrowser gebruiken om uw bestanden (geen schrijftoegang) te lezen, omdat er geen anonieme toegang als je een gebruiker te definiëren. Standaard worden alle bestanden in de categorie "eigenaar". Bij het definiëren van een nieuwe gebruikersnaam, moet u ten minste een categorie te selecteren.
Definities te vereenvoudigen als u veel bestanden, een "default" gebruikersnaam (zonder wachtwoord) bestaat, tot de categorie voor nieuwe bestanden
(nieuwe video, foto's, ..) definiëren. Een tweede systeem gebruikersnaam is gerelateerd aan de UPnP-server, het instellen van de UPnP-server op familie
of vrienden categorie, toelaat om de bestanden verspreid in UPnP beperken.
Wanneer de server wordt gestart, het draait in de achtergrond als een Android-service, met een pictogram melding op de android statusbalk. Deze dienst bestaat uit verschillende programma's: de media server met een UPnP Directory Content Server en een kleine UPnP Connection Manager, en de HTTP-server. Beide zijn nodig up and running voor de dienstverlening aan klanten.
De HTTP-server definieert bij het opstarten een eerste "home page" die alleen een lijst (een tabel) van de geëxporteerde door deze server bestanden, de eerste kolom maakt het mogelijk om (HTTP GET) het bestand, de tweede (HTTP bericht in binaire modus) spelen om het te downloaden, de derde kolom geeft in de tekst mode, de URL van het bestand (voor copy / past het bij de voorbereiding van uw eigen HTML-pagina). Bovendien, de HTTP-server heeft een zeer eenvoudige OPDS catalogus voor de lokale eBooks (deze catalogus is slechts een overzicht van de geselecteerde bestanden, er is geen samenvatting van het boek of informatie over de auteur) ...
Voor de aansturing van de server, kunt u de exporteren client of een webbrowser te wijzen aan de URL zoals die in de eerste pagina van het venster "server",
zoiets als http://192.168.1.47:8192. Voor het controleren van de OPDS catalogus, moet u dezelfde URL gebruiken, maar met "/OPDS" (http://192.168.1.47:8192/opds),
of van internet de "externe" URL als uw ADSL-router is geconfigureerd voor "port aliasing ".
Configureren van port forwarding
Deze parameter is alleen voor mensen die een huis (WiFi) netwerk met een router aangesloten op internet. Het wordt niet gebruikt bij gebruik van het mobiele netwerk (als de parameter wordt gecodeerd wordt alleen gebruikt wanneer het apparaat is aangesloten op Wifi-netwerk).
Een Internet gateway ten minste een extern IP-adres en een op het netwerk Wifi en misschien nog een of meer voor ethernet. De configuratie van port forwarding op een router is dynamisch en niet de service te snijden. Je hoeft alleen een alias toe te voegen in een tabel. Elke toepassing maakt gebruik van ten minste een poortnummer (minder dan 65535). Als het poortnummer dat u wilde reeds gedefinieerd is moet je gewoon naar een ander te gebruiken.
exporteren zoals alle HTTP-servers, gebruikt TCP-protocol. De standaard poortnummers gebruikt door deze HTTP-server 8192 voor HTTP en 8193 voor HTTPS, maar u kunt deze nummers in de configuratie te wijzigen. Als u het HTTPS-poort in te stellen op nul, wordt dit protocol uitgeschakeld.
Op mijn router, ik gedefinieerd met de naam "HTTP2" een extern poortnummer van 8080 te doen toekomen 192.168.1.47 (het IP adres van mijn Android-tablet op het netwerk Wifi) met poort 8192, en met de naam "exportit" de poort 4343 doorsturen naar 192.168.1.47 en poort 8193.
Als ik wil dat de exporteren server toegankelijk vanaf internet, ik moet de "External poortnummer" configureren in de configuratie, te zijn 4343. Dit maakt het mogelijk om automatisch configureren van een externe HTML-pagina met de externe IP-adres en dit alias poortnummer 4343.
Om gebruik op afstand van uw webpagina te schakelen, je hoeft alleen te herconfigureren de server met een "externe poortnummer" van nul en de HTML-pagina wordt geconfigureerd met een verkeerde poort nummer en niet bruikbaar. In feite zijn alle verzoeken extern gestuurd naar 4343 worden doorgestuurd naar de HTTPS-server op poort 8193, maar de server zal de login pagina terug te sturen met URL's die verwijzen naar poort 8193, die niet toegankelijk is op het internet. U kunt deze aanvragen zien in uw HTTP-log op de exporteren server venster. Daarnaast externe IP adres, in de meeste gevallen werden elke dag.
Als u de eenvoudige HTTP gebruiken over Internet naar betere prestaties dan met HTTPS, maar zonder beveiliging te krijgen, je hoeft alleen de HTTPS-poort in te stellen op nul, en de "externe poortnummer" te zijn 8080. Je vermijdt om de router te configureren heel vaak met een dergelijke configuratie.
Als uw ADSL-doos heeft een firewall, vergeet dan niet om deze TCP-poorten te gebruiken van het internet mogelijk te maken.
Gemakkelijk proberen uw port forwarding configuratie
U kunt deze instelling van uw WiFi-netwerk te testen met behulp van een openbare webproxy met javascript ondersteuning zoals www.faceofliberty.com, aan te sluiten op uw externe URL met uw externe IP-adres en de poort alias ...
U kunt op deze manier, test de login en controleer of alle pagina's, helaas is het niet mogelijk om naar muziek te luisteren of te kijken naar reeks beelden. Alleen directe klikken op bestanden kunnen worden gebruikt als gevolg van Web proxy-omgeving.
Video-ondertitels
De video-ondertitelingsbestanden worden gedistribueerd door UPnP (.srt, .sub en .vtt) ... De .srt kan worden getoond op een UPnp-clientvideospeler, maar momenteel is er geen gebruikersinterface om deze in of uit te schakelen en geen keuze in een lijst met ondertitels per taal ... Alleen de eerste .srt-ondertitel wordt getoond. Daarvoor moet de naam van het ondertitelbestand beginnen als de naam van het videobestand (dit kan worden aangevuld met "- en" voor Engels, "- de" voor Duits, ... of een ander achtervoegsel vóór .srt). Met de HTTP-server is het ook mogelijk om .vtt-ondertitels weer te geven, hun bestandsnamen moeten ook beginnen met de videobestandsnaam maar kunnen een achtervoegsel hebben vóór .vtt). De Playr HTML5-videospeler maakt het mogelijk om keuzes te maken in de ondertitelingsbestanden ...