Voor degenen die niet graag technische overwegingen:
Deze applicatie is direct aan de slag op het wifi-netwerk, gewoon installeren, start de eXport-it server en wacht 2 seconden, het krijgen van een bericht van de HTTP-server is gestart en een klein icoon komt op Android statusbalk. Jouw server actief is en je kunt uit te gaan van de applicatie. De UPnP naam standaard is eXport-it. Je moet in staat zijn om het te gebruiken vanaf elke UPnP-client op uw Wifi-netwerk, of met een webbrowser te wijzen naar de URL gegeven aan de linker bovenkant van het venster "server". Op je draadloze netwerk, kunt u uw pc of te gebruiken iMac voor het kijken naar je video's en foto's op Android-telefoon, zoals het luisteren naar de muziek of het lezen van documenten (. pdf, eBooks) met uw favoriete web browser zoals Chrome, Firefox, ... Je kan ook valideren uw server met de lokale eXport-it opdrachtgever.

Het is een toepassing voor het gebruik van de gegevens op uw Android-telefoon of-tablet, op andere apparaten, zoals een ander Android-systeem, uw pc, of als de media is compatibel op uw TV-toestel. Voor dat, het maakt gebruik van de meest standaard protocollen, UPnP en HTTP.
eXport-it voert een server en een client (twee iconen op je Android-bureaublad). De server bouwen van een lijst van de video-, audio-en beeldbestanden,
en bovendien de PDF en eBook-bestanden die het kan vinden in je Android-systeem. De lijst van deze bestanden met de kenmerken ervan worden ingesteld in het geheugen
en gepubliceerd via een UPnP Directory Service en een HTTP-server.
De video-bestanden (mp4, webm en 3GPP) de audiobestanden (mp3, ogg en m4a), de beeldbestanden (jpeg, gif of png) en ebooks (pdf, prc, epub, pdb, mobi-en: de bestanden worden slechts in vier categorieën verdeeld djvu).
Allereerst, begin de server en wacht op het einde van initialisatieproces. Als u op de website Wifi of mobiel netwerk kunt u de status en de URL's om het te proberen te controleren. Fort de meeste mensen de server niet toegankelijk is vanaf mobiele netwerk. U kunt eerst controleren wat uw server verdeelt met een webbrowser te wijzen naar de lokale URL na te gaan uit het raam server (de echte server wordt uitgevoerd in de achtergrond). Het is ook mogelijk om de IPv6 loopback-adres gebruiken om toegang te krijgen tot de HTML-pagina vanuit uw browser met een URL zoals "//[::1]:8192".
Als tweede stap, kunt u de server configuratie te gebruiken om uw server naam te veranderen en misschien wel de lettergrootte om uw taal en het apparaat aan te passen.
De volgende stap bestaat uit het definiëren van een gebruikersnaam en wachtwoord als beheerder met toegang tot alle categorieën.
Als het werkt, kunt u extra gebruikersnamen te definiëren met de toegang tot specifieke categorieën.
En tot slot kunt u "port forwarding" definiëren wanneer u bent aangesloten op uw huis Wifi toegankelijk van Internet te zijn. Als u gebruik maakt van de volledige toepassing met UPnP-ondersteuning, hoef je alleen maar een niet-null-poort alias definiëren in de configuratie en controle op de console of het werkt. Met de gratis applicatie moet u handmatig configureren van uw ADSL-router. Als het er goed uitziet kun je het proberen van thuis uit met elke webbrowser je hebt, met behulp van een gratis openbare webproxy met Javascript-ondersteuning.
HTTPS hoewel gesteund, lijkt niet het beste voor gewone gebruikers als gevolg van de complexiteit om het met smartphones en slechte prestaties in vergelijking met eenvoudige HTTP.
Bij port forwarding en authenticatie werken, kunt u gebruik maken van de optie "club" gemakkelijk toegankelijk op het internet te zijn, het publiceren van uw gegevens op www.export-it.club. Om te testen uw eigen server vereist het gebruik van een webproxy omdat je eigen externe IP-adres is niet toegankelijk vanuit uw WiFi-netwerk. Deze optie maakt het mogelijk om de verdeling van een veranderende URL met het IP-adres en het poortnummer te vermijden, maar te klikken op de juiste server lijn gedefinieerd door uw naam van de server, een kleine omschrijving zin en één van uw afbeelding als icoon.
De UPnP-ondersteuning wordt geleverd door Teleal Cling 1.0.5 (Copyright (C) 2010 Teleal GmbH, Zwitserland), en de HTTP Server is gebouwd op de top van NanoHTTPD versie 1.25,
Copyright 2001,2005-2012 Jarno Elonen en 2010 Konstantinos Togias. Dus deze applicatie bevat LGPL-software. Beide zijn een aangepaste versie,
niet native code. De teleal Cling bibliotheek is slechts een jar-bestand gebouwd met een paar aanpassingen vereist door de toepassing van cling-core,
cling-support (1.0.5) en teleal-common (1.0.14) jar bestanden … NanoHttpd werd gewijzigd om de “HEAD” methode, om de DLNA HTTP-headers,
verzoek houtkap toe te voegen en een eerste home page te bieden. De broncode is beschikbaar als de executable zijn wanneer gestabiliseerd.
Alle emoticons gebruikt in de commentaren werden ontworpen en gemaakt door Enrico Gollnow (Erni). Bezoek zijn website voor meer informatie over hem en zijn smileys (//www.gomotes.com) te vinden.
De toetsen werden gevonden door www.mindfreakerstuff.com en de verbeterde spinner door //www.adanware.blogspot.com.
Het wachtwoord-encryptie routine gebruikt jsbn bibliotheek Tom Wu's (Javascript BigInteger en RSA) op web browser kant en de SpongyCastle Java-bibliotheek op de server kant.
Deze applicatie maakt gebruik van JmDNS, een implementatie van multi-cast DNS in Java voor het opsporen en registreren van services. Deze bibliotheek is volledig compatibel met het Bonjour-protocol van Apple.
Dank aan Arthur van Hoff, Rick Blair en Kai Kreuzer voor deze efficiënte bibliotheek met een licentie onder de Apache-licentie, versie 2.0.
In de instellingen van het systeem, dan Geavanceerde instellingen, kunt u de batterij manager vinden. Om de server up and running te houden permanent, moet je prestaties te selecteren voor de Power plan, en activeer deze app in beschermde apps en in energie-intensieve apps.
De server vereist toegang tot het bestandssysteem en de telefooninstellingen te lezen voor het opsporen van de staat veranderingen, zoals op de website Wifi of gegevensoverdracht wordt geactiveerd indien aangesloten op mobiel netwerk.
Optioneel kan de server SMS kan verzenden wanneer de externe IP-adres (optie in de configuratie) en de landcode wordt veranderd door ACCESS_COARSE_LOCATION,
(Niet een precieze locatie alleen de twee letters landcode).
De client-programma maakt gebruik van de toestemming om externe opslag te schrijven voor het opslaan van gedownloade bestanden, en het geluid opnemen toestemming voor het tonen van bochten bij het luisteren naar muziek.

U kunt contact met ons opnemen via e-mail naar “exportit.ddcs@gmail.com“.
Aarzel niet om problemen te melden, gebrek aan functionaliteiten, ... Alle critici en opmerkingen zijn welkom.
Versie 2.2.7 Om op de hoogte te blijven. Versie 2.2.3 - De applicatie is geüpgraded om de huidige Android-omgeving te ondersteunen. Versie 2.2.1 - Correcties aanbrengen bij het downloaden van de functie Mediabestanden (GET). Versie 2.1.7 - Verbetering van taalwisseling op meertalige Android-systemen. Versie 2.1.5 - stabiliseren van applicatie na vele upgrades die in allerijl zijn uitgevoerd. - sorry, maar ik moest een nieuw applicatiepictogram tekenen. Versie 2.1.3 - De initiële lay-outpagina is beoordeeld. Versie 2.0.9 - Verbeterd gebruik van categorieën en de "at random"-schakelaar in de client. - Vanwege de wijzigingen in de database zijn de vorige back-upbestanden niet meer bruikbaar. Versie 2.0.7 - Automatische beeldselectie bij het afspelen van een categorie met audiobestanden - Betere wachtwoordversleuteling in de database Versie 1.9.9 - veel kleine fouten overal gecorrigeerd. - mogelijkheid van meerdere categorieën per mediabestand om de selectie te vergemakkelijken. Versie 1.9.7 - om de instelling van machtigingen voor Android 14 te corrigeren Versie 1.9.6 - aanpassingen om code en bibliotheken aan te passen aan de huidige Android-versie - om de exportit2-bibliotheek te vervangen door androidx.media3.exoplayer - veranderende beeldverwerking van de audiospeler Versie 1.9.3 - pas de vereiste wijzigingen toe om Android 14 te ondersteunen - geef toegang tot FFprobe- en FFmpeg-opdrachten in de applicatie met deze bibliotheek Versie 1.9.1 - nieuwe website www.ddcs.re vervangt www.export-it.org en .club Versie 1.8.9 - Gewoon om het up-to-date te houden Versie 1.8.7 - Let's Encrypt gebruiken om SSL-certificaten te verkrijgen en te beheren - Geconfigureerd met Exoplayer 2.18.4 als client van FFmpeg 6.0 multicast-kanaal of UPnP-streaming Versie 1.8.5 - Oude code aangepast aan huidige Android omgeving Google Play Store:
eXport-it
eXport-it FFmpeg
eXport-it client