UPnP and HTTP server for video, audio, images & eBooks
This application contains the UPnP and HTTP server of export-it application without client. The server runs in the background as a long running service, and you can use another application simultaneously.
This server distributes by default all video, photo, music and eBooks (including .pdf) to clients over the local Wi-Fi network and, if you configured it, over Internet.
It can be used by standard UPnP clients on the Wi-Fi network, but you can also use your favorite Web browser for accessing your videos, music, photos and pdf on the Wi-Fi network.
With such an application, you can use all files exported by your Android device, from another Android device, a PC, a Mac, an iPhone or an IPad...
If you have an Android TV device, you can run this server on it.
When using a Web browser as client you can write comments with emoticons everywhere in the page. Only the writer of a comment and the administrators can delete it. The files can be set in a categories to be distributed in shorter lists to some specific users. You can give details on your photos ,videos, ... in comments, and the users can write what they think about it.
You can select multiple files of the same type on the web page to play these sequentially. Videos are played with HTML5 video support, webm and 3gp are working great, but mp4 can be limited depending on the Web browser.
Audio is also played with HTML5 support and some formats can be not supported. All images work great on a web page, but only PDF files in the Ebook category is correctly shown with a Web browser .
The HTTP server can be used over Internet from your WiFi network just configuring an external port number in the configuration. If a non zero value is given, the application tries to configure your Internet Gateway dynamically by UPnP, otherwise you must configure it manually.
You can in addition, define usernames and passwords for accessing specific files over HTTP, and to limit access over Internet. The passwords are always encrypted over the network.
The configuration is dynamic but it looks better to override the default server name, font size, and, if you plan to use Internet, to create user names and passwords, before real use.
This application supports many languages, and by default it uses the system language but you can use any of the languages, all user interfaces are configured dynamically including the Web page.