back

eksport-it server bruk

Starter serveren

På tittellinjen, har du på venstre navnet på serveren og nettadressen til tilgang til denne serveren. Bruke den med en nettleser, gi standard hjemmeside som er bare en tabell med alle filer som er eksportert av serveren. På høyre side av tittellinjen, er den eksterne URL å bruke hvis du er koblet til Internett ved en ADSL-router støtte "port aliasing". Utgangspunktet ekstern port alias er satt til null, og du ikke er tilgjengelig via en Internett-gateway. Hvis du endrer denne verdien til et tall mellom 1024 og 65535, vil serveren prøve å sette den opp av UPnP med en leieavtale på 24 timer. Jeg er ikke sikker på at det vil fungere med alle Internett Ways. Ikke nøl med å rapportere problemer (via e-post) dokumentert med XML presentasjon av Internet Gateway. Du kan konfigurere ruteren manuelt som forklart nedenfor, hvis UPnP ikke fungerer.

Når du starter eksport-it server program, starter den automatisk en lang kjører UPnP service inkludert media og HTTP-servere. Denne tjenesten gir et lite ikon på Android skrivebordet når du kjører. Som standard er alle video, lyd, bilde og eBook filer eksporteres. For å få fillister oppdatert, kan en mediascanner påberopes på serveren oppstart, fordi Android-oppdateringer bare sin mediefiler database når filsystemer er montert. Denne skanningen prosessen kan være lang hvis du har store SD-kort med mange mange filer. Et alternativ (kalt bare "skanne") tillatelse til å aktivere eller deaktivere denne funksjonen til å unngå lange forsinkelser på serveren oppstart.

Standardservernavnet er "eksport-it", men hvis du har mer enn én server på et Wifi-nettverk, ser det bedre å endre minst ett av navnene.

Ved å klikke på knappen Konfigurer:



Med dialogen konfigurasjonsvinduet kan du endre skriftstørrelsen satt som standard for å tilpasse den avhengig av skjermen tetthet og dimensjon: en er for 8sp tegnstørrelse, 2 for 10sp, ... till 6 for 18sp. "0" er udefinert (det bør gi 10sp). Denne tekststørrelse brukes for alle eksport-it vinduer inkludert hjelp.

Du har også muligheten til å endre standardspråket (hentet fra systemoppsettet hvis språket er kjent av eksport-it), men det er ikke helt dynamisk, må du lagre config og gå tilbake til serveren hovedvinduet for å sette endringen effektive. Som for andre endringer, er en stopp og start av tjenesten som kreves for å tilpasse nettsider og meldinger til den nye språkinnstillingen.

Det ser bedre å sette en reell servernavn enn å beholde standard. Du kan også tilpasse portnumrene til hva du vil, media server port kan være "0" (flyktig), men Jeg foretrekker å definere en for debugging formål. Aliaset avhenger av ADSL router konfigurasjon og hvis du ønsker å publisere filene dine på det offentlige Internett eller ikke.

De "maksimal linjenummer" parameter tillatelser for å begrense antall linjer i fillister, dele den totale listen i mindre elementer, for å unngå å rulle en for stor liste. Denne verdien blir også brukt på websiden.

Om TCP bufferstørrelse, standard på 64 KB, ser bra ut for streaming av lyd og video på Wifi-nettverk. Hvis du har en masse nye sendinger, bør du redusere dette størrelse. Hvis nettverket er bra og du trenger å streame svært HD-filmer, kan du prøve å øke den. En endring av en av disse parameterne, som kreves for å stoppe og starte tjenesten etter lagring den nye konfigurasjonen.

Det er ikke alltid det beste for å sette opp altfor store TCP buffere. Min Blu Ray-leser foretrekker 8 eller 16 Kb, enn høyere. Man kan definere i tillegg antall buffere du ønsker å sende på en gang. Dette oppsettet er avhengig av nettverket, enheter og de filene du vil overføre, er resultatene ikke lett analysert.

Hvis du har teknisk bakgrunn kan du definere din egen "standard hjemmeside" for HTTP-server (både internt og eksternt). Denne filen må hete "index.html" og må være et sted på Android-filsystemet (SD-kort?). Du har også valget mellom å beholde standardtabellen i vedlegg eller ikke.

Som standard bruker vi selvsignert SSL-sertifikat for HTTPS-tilkobling, men i dette tilfellet du får noen feilmeldinger, avhengig av nettleseren du bruker. Deaktivering dette alternativet tillatelser til å bruke signerte sertifikater som de vanlige HTTPS servere. De er fortsatt dynamisk bygget på serveren oppstart. Men bruken av signerte sertifikater krever for å legge til en sertifiseringsinstans i nettleseren konfigurasjon. Du må legge til CA rotsertifikatet og CA Intermediate sertifikat. Disse offentlige nøkkelsertifikater er i "eiendeler" katalog som er med i selve programmet og på www.ddcs.re nettsted. Du kan få disse filene lokalt på Wifi-nettverk fra serveren ved hjelp av nettadresser som http://192.168.1.47:8192/assets/export-it-1.crt og eksport-det-2.crt når enkel HTTP er tilgjengelig. Ellers må du installere disse sertifikatene via http://www.ddcs.re/export-it-1.crt og eksport-det-2.crt over Internet.

Og til slutt, kan du endre CSS profilen på nettsiden for å få andre farger og utseende.

Når du lagrer konfigurasjonen, må du få en melding teksten sier det er lagret, før du går tilbake til hovedsiden. Du må stoppe og starte tjenesten for å sette opp de endringer knyttet til server stikkontakter som portnumre, TCP bufferstørrelse og UPnP server navn, men de fleste av endringene er dynamiske som språket, HTTP server navn, brukerens definisjoner og kategorier, og filen lister ...

Du har to knapper på slutten av konfigurasjonssiden, den første til å ta en sikkerhetskopi av databasen, ikke filen lister, men de parametere som servernavn, skriftstørrelse, brukerens definisjoner inkludert kategoriene, og alle kommentarene. Den andre bryteren er det mulig å gjenopprette en sikkerhetskopi i databasen. Bruk den med forsiktighet, tar sikkerhetskopier etter endringene, men bare gjenopprette databasen hvis nødvendig. Dette alternativet tillater å distribuere en konfigurasjon til forskjellige servere, men kommentarene på filnivå kan bare fungere hvis filen er funnet med samme fullstendige banen.

Du kan aktivere klubben alternativet bare å gi en liten melding og et bilde for å beskrive din server. Dette alternativet fungerer bare når du er på Wifi med port forwarding aktivert, og hvis godkjenning er konfigurert med minst ett brukernavn og passord. På denne måten vil serveren være tilgjengelig eksternt på www.ddcs.re. For å teste din egen server krever bruk av en web proxy-server.

konfigurasjon side 2: Filer utvalg og kategorier


På side 2, er den filvalg og sin kategori innstilling (se nedenfor om godkjenning). Ønsker du å eksportere alt eller bare noen få filer? Avmerkingsboksen tillater å fjerne markeringen filer, for å unngå deres fordeling av UPnP. Du kan også sette sine kategorinavn knyttet til godkjenning over HTTPS. Etter endringer, må du lagre endringene og de er aktive i noen sekunder senere.

Konfigurering av HTTPS og brukerautentisering


Som standard HTTPS portnummer er satt til 0, og det er ingen HTTPS server. For å bruke HTTPS må du gi en verdi mellom 1024 og 65535 til dette portnummeret. Hvis HTTPS er aktivert, er det virkelig brukes utenfor Wifi-nettverk, fordi UPnP krever HTTP over det lokale nettverket, men du kan teste HTTPS lokalt, ved hjelp av en URL med "https:", Wifi IP-adresse, og et ":" etterfulgt av HTTPS-portnummeret som "https://192.168.1.47:8193".

Standard port alias er null for å markere at ingen alias porten brukes. Hvis du trenger denne funksjonaliteten på hjemmenettverket, kan du angi en verdi mellom 1024 og 65535, og etter lagring av konfigurasjonen, må du sjekke resultatet på statuslinjen i hovedskjermbildet. Søknaden prøver å konfigurere den ved UPnP på Internett Gateway .. Hvis det ikke kan konfigureres av UPnP, må du konfigurere et alias direkte i din ADSL router koblet til HTTPS-porten hvis den er aktivert, eller for HTTP-porten uten HTTPS.

Hvis du er koblet på et Wifi-nettverk eller på Mobile nettverk vises i midten av tittellinjen. Når du er på mobilnett bare HTTP / HTTPS protokollen kan brukes, og det beste er å bruke HTTPS med godkjenning for å beskytte dine data.

I første omgang kan du bare bruke godkjenning i henhold til HTTPS, men i HTTP brukernavn og passord er nå også kryptert. For å aktivere autentisering, må du sette minst ett brukernavn, passord og knytte minimum én kategori til dette navnet.

For å opprette et brukernavn, må du introdusere en i tekstfeltet, foreta valg av en kategori, og satt to ganger samme passord før du klikker på knappen Legg til. Du kan lage forskjellige brukernavn i de ulike kategoriene. En liten melding teksten vises like over lagre knappen for å hjelpe deg i dine definisjoner.

Før du forlater, ikke glem å lagre definisjoner klikke på lagre knappen og en melding må si det er gjort.

Jeg definerer som standard i tre kategorier, navnene deres er ikke veldig viktig, men det er en sekvens i disse kategoriene. Kategorien "eier" kan få tilgang til alle filer, kategorien "familien" dekker alle de "venner" kategorier i tillegg til filer i denne kategorien, og "venner" kategorier er mer spesifikke. Du kan endre kategorinavn, velge en kategori, bare å gi et nytt navn i feltet og trykke på "endre" -knappen. Du kan opprette flere "venner" kategorier med forskjellige navn, noe som gir et nytt navn i feltet og klikke på "Legg til" -knappen. Bare folk med et brukernavn kan bruke sin nettleser for å lese filer (Ingen skrivetilgang), fordi det ikke er anonym tilgang hvis du definerer ett brukernavn. Som standard alle filene er i kategorien "eier". Når du definerer en ny brukernavnet, må du velge minst én kategori.

For å forenkle definisjoner hvis du har mange filer, en "default" navnet finnes, for å sette opp kategorien for nye filer (ny video, bilder, ..). Et annet system navn er knyttet til UPnP-server, sette UPnP server på familie eller venner kategori, tillater å begrense filene distribueres i UPnP.

I bakgrunnen (lang kjører tjeneste)

Når tjeneren starter, kjører den i bakgrunnen som en Android-tjeneste, som viser et varslingsikon på android statuslinjen. Denne tjenesten inneholder forskjellig programmer: media server med sin UPnP Directory Content Server og en liten UPnP Connection manager, og HTTP-server. Begge er nødvendig oppe og går til gi service til kundene.

HTTP-serveren definerer ved oppstart en innledende "hjemmeside" som bare en liste (en tabell) av filer som er eksportert fra denne serveren, til den første kolonnen tillatelser spille (HTTP get) filen, den andre (HTTP-post i binær modus) for å laste den ned, gir den tredje kolonnen i tekstmodus, nettadressen til filen (for kopi / forbi den når du forbereder din egen HTML side). I tillegg har HTTP-server en veldig enkel opds katalog for de lokale eBooks (denne katalogen er bare en liste over de valgte filene, er det ingen oppsummering av boken eller informasjon om forfatteren) ...

For styring av server, kan du bruke eksport-it klient eller en nettleser som peker den til adressen som er gitt i den første siden av "server" vindu, noe som http://192.168.1.47:8192. For å sjekke opds katalogen, må du bruke samme URL, men med "/ opds" (http://192.168.1.47:8192/opds), eller fra internett den "eksterne" URL hvis din ADSL-ruteren er konfigurert for "port aliasing".

Konfigurering port forwarding

Denne parameteren er bare for folk som bruker et hjem (Wifi) nettverk med en ruter som er koblet til Internett. Det er ikke brukt når du bruker mobilnettet (hvis parameteren er kodet det brukes bare når enheten er koblet på Wifi-nettverk).

En Internett-gateway har minst én ekstern IP-adresse og en på Wifi-nettverk og kanskje fremdeles en eller flere på ethernet. Konfigurasjonen av port forwarding på router er dynamisk og ikke kutte tjenesten. Du trenger bare å legge til et alias i en tabell. Hvert program bruker minst én portnummer (mindre enn 65535). Hvis portnummeret du ønsket er allerede definert du bare nødt til å bruke en annen.

eksport-it som alle HTTP-servere, bruker TCP-protokollen. Standard portnumre som brukes av denne HTTP-server er 8192 for HTTP og 8193 for HTTPS, men du kan endre disse tallene i konfigurasjonen. Hvis du setter HTTPS-porten som null, er denne protokollen deaktivert.

På min router, JEG definert Med NavNet "HTTP2" et eksternt portnummeret til 8080 for Å videresende til 192.168.1.47 (IP-adressen til min Android tablet på Wifi-Nettverk) MED port 8192, og Med NavNet "exportit" porten 4343 Å videresende til 192.168.1.47 og port 8193.

configuring port forwarding

Når jeg ønsker at eXportit serveren skal være tilgjengelig fra internett, må jeg konfigurere "External portnummer" i konfigurasjonen, for å være 4343. Dette tillater å automatisk konfigurere en ekstern HTML-side med den eksterne IP-adressen og dette aliaset portnummer 4343.

For å deaktivere ekstern bruk av nettsiden din, har du bare å konfigurere serveren med et "eksternt portnummer" på null og HTML-siden vil bli konfigurert med en feil portnummer og kan ikke brukes. Faktisk alle forespørsler sendes eksternt til 4343 blir videresendt til HTTPS-serveren på port 8193, men serveren vil sende tilbake innloggingssiden med nettadresser som peker til port 8193 som ikke er tilgjengelig på Internett. Du kan se disse forespørslene i HTTP logge seg på eksport-det-server vinduet. I tillegg til den eksterne IP-adressen er, i de fleste tilfellene, endret hver dag.

Hvis du ønsker å bruke den enkle HTTP over Internett for å få bedre prestasjoner enn med HTTPS, men uten sikkerhet, du har bare å sette HTTPS-porten til null, og "eksternt portnummer" for å være 8080. Du unngår å konfigurere ruteren veldig ofte med en slik konfigurasjon.

Hvis ADSL-boksen har en brannmur, ikke glem å tillate disse TCP-porter som skal brukes fra Internett. configuring port forwarding

Lett å prøve din port forwarding konfigurasjon

Du kan teste denne innstillingen fra Wifi-nettverk ved hjelp av en offentlig web proxy med støtte for Javascript som www.faceofliberty.com, for å koble til eksterne nettadressen med din eksterne IP-adresse og port alias ...

Du kan på denne måten, teste innlogging vist alle sidene, dessverre er det ikke mulig å lytte til musikk, eller å se på bildeserier. Bare direkte klikker på filene er brukbare på grunn av Web proxy miljø.

Video undertekster

Video undertekstfilene distribueres av UPnP (.srt, .sub og .vtt) ... .srt kan vises på UPnp-klientvideospilleren, men for øyeblikket er det ingen brukergrensesnitt for å aktivere / deaktivere det og ikke noe valg i en liste over undertekster etter språk ... Bare den første .srt-teksten vises. For det må filnavnet til undertekst starte som videofilnavn (det kan være ferdig med "- en" for engelsk, "- de" for tysk, ... eller annet suffiks før .srt). Med HTTP-serveren er det også mulig å vise .vtt-undertekster, deres filnavn må også starte med videofilenavnet, men kan ha noe suffiks før .vtt). Playr HTML5 videospilleren tillater å velge mellom undertekstfilene ...

back