eXport-it, android  UPnP Client/Server

eXport-it android UPnP/HTTP client/server

Android


una applicazione di file sharing Android per video, audio, immagini e ebooks




Web browser come client



Utilizzando un browser Web per accedere ai file di dati

È necessario utilizzare un URL, data nella finestra del server eXport-it sia il server locale (sulla rete Wifi) URL sul lato sinistro della finestra "server", o l'esterno URL indirizzo IP sul lato destro.

Utilizzo semplice HTTP, è deve ottenere una pagina come qui di seguito, l'elenco di tutti i file esportati.



upnp media server

Autenticazione

Se si definisce almeno un nome utente nella configurazione del server prima di iniziarlo, dovete dare il vostro nome utente e password per connettersi al server.

Poiché stiamo usando HTTPS, questi campi di testo vengono criptati (forte) sulla rete.

Se si vuole tornare a questa pagina di accesso in seguito quando si utilizza l'applicazione, è sufficiente entrare il semplice URL che punta al server HTTPS del browser, qualcosa come https://111.22.33.44:8193 e quindi è possibile accedere nuovamente. Non vi è alcun accesso o la pagina di logout, ma si è registrato dopo 10 minuti senza impiego.


upnp media server

Infine, si ottiene la pagina HTML contenente l'elenco dei file di dati esportati. Se è stata utilizzata la procedura di autenticazione (e solo in questo caso), questa lista dipende il set di categoria per il nome utente utilizzato. Se sei considerato come un "proprietario", si ottenere la stessa pagina HTML che con la semplice HTTP senza autenticazione. L'elenco è breve se il nome utente è parte di una delle altre due categorie.

Se un utente ha accesso a più di una categoria, un elenco a discesa consente di passare da uno all'altro. Sembra buono per impostare insieme i file relativi allo stesso soggetto.



upnp media server

Su questa pagina Web, è possibile fare clic direttamente su un file, quindi l'impostazione predefinita del browser sarà utilizzato, per esempio il video plug-in può essere utilizzato. L'altro modo consiste utilizzando la casella per selezionare i file facendo clic sul pulsante "Play" in cima alla lista, e un Javacript con un'istruzione HTML5 sarà eseguito. Abbiamo le limitazioni del HML5 nel browser che si sta utilizzando.



upnp media server

In questa immagine il primo video di una selezione di tre file viene riprodotto. Stiamo usando un elemento video di HTML5 su Firefox. Il file deve essere un WebM, un H.264 MP4, o un file video ogg.


upnp media server

Avete lo stesso tipo di restrizione nella scelta di un elenco di brani. Firefox e Opera di sostegno soltanto file .ogg, la mia attuale versione Chrome supporta ancora .mp3 in aggiunta a .ogg.

È anche possibile guardare un elenco di immagini (jpeg, gif e png). Le immagini vengono visualizzate per 3 secondi. È possibile mettere in pausa solo clic al centro, fare clic sinistro o destro dell'immagine per andare avanti o indietro.


upnp media server

Commenti

Puoi scrivere commenti nella parte superiore della pagina quindi per categoria, allora si può anche inserire un commento per ogni gruppo di file come video, audio, .. Infine, avete la possibilità di aggiungere commenti per file.

upnp media server

Solo l'autore di un commento e ai membri della categoria "proprietario" può cancellare un commento.

Quando si utilizza semplice HTTP sulla rete Wifi, non c'è autenticazione e tutti gli utenti sono considerati come amministratori, si possono eliminare tutti i commenti.

upnp media server

È possibile inserire emoticon nella posizione del cursore quando si scrive un commento solo selezionandolo nella lista appena sopra il campo di immissione testo. L'emoticon non viene visualizzato come un'immagine in questa zona testo puro, ma come l'indice preceduto da due segni "#".

upnp media server

Se volete potete scrivere un testo "sinistra a destra" con il server configurato in un linguaggio che utilizza questo senso, quindi passare il server a una "destra a sinistra" linguaggio per scrivere commenti nella direzione opposta. Un commento prende la lingua configurata del server al momento è scritto. La lingua del server può essere modificato dinamicamente.

I commenti definiti nella categoria "proprietario" sono scritti in tutte le categorie, insieme ai commenti della categoria. Il proprietario può fornire informazioni a livello mondiale su quello che è la condivisione senza dover riscrivere in tutte le categorie.

upnp media server