eXport-it, android  UPnP Client/Server

eXportit android UPnP/HTTP klient/server

Android


Aplikace pro Android sdílení souborů pro video, audio, obrázky a knihy




Klient



eXport-it Client

Při spuštění klienta získáte obrazovku, jako je:

upnp client

V záhlaví, máte typ připojení (WiFi nebo mobilní) a lokální IP adresu tohoto síťového rozhraní. Uprostřed obrazovky máte přepínací tlačítko a těsně pod seznamu mediálních serverů.Klikněte na tlačítko přepínací uvádí seznam všech UPnP zařízení nalezených v této síti. Zvolíte-li jiné zařízení, než media serveru, můžete si přečíst jeho prezentaci XML text.



Výběr serveru v seznamu, musí dát druhý panel (pokud je server distribuci dat), jako

Na této obrazovce můžete vrátit do výchozího seznamu serverů kliknutím na malý "dům" v pravém horním rohu.

Uprostřed obrazovky je seznam souborů, které jsou vyváženy na serveru. Můžete vybrat všechny soubory v seznamu, pokud zaškrtnete políčko u názvu seznamu, klepnutím na seznam (stejné pro odznačit všechny).

client02


Jsou-li vybrané soubory v seznamu, můžete přehrávat tyto soubory tlačí na tlačítko, nebo se můžete dostat místní kopii s jiným tlačítkem. Můžete také "vyčistit" obrazovky všech jmen, před odchodem do jiného seznamu, nebo ne. video streaming

Video a audio soubory jsou přehrávány s operačním systémem Android přehrávače médií. Podporuje pouze 3GPP WebM a mp4 videa, M4A, OGG a MP3 audio soubory. Obrázky jsou zobrazeny pomocí Webview. audio streaming

audio streaming
image display


ebook reading over wifi network

O knihy, jsem nepsal aplikace, ale podpora qPDFViewer doporučujeme používat svůj produkt pro čtení souborů PDF, začíná to jako pohled záměru. Tato akce vyžaduje, aby jej spustit jako "nový" úkol, tak po shlédnutí dokumentu, klient eXport-it je automaticky znovu inicializován android. Testoval jsem tuto metodu s jinými výrobky, a v současné době, eXport-it klient má podporu pro qPDFViewer, Acrobat Reader a FBReader 2 beta s PDF plugin pro čtení Pdf. U ostatních typů elektronických knih, jen FBReader (2.0 beta), CoolReader a ZoReader jsou v současné době podporována.



Mám v plánu pokračovat v testování s ostatními eBook čtenáři schopni číst "on-line" z adresy URL. eXport-it klient může podporovat maximálně čtenáře 4 ve formátu PDF a 4 eBook čtenáři nainstalován současně (v případě 4 první se zobrazí více pouze), zobrazí se dialogové okno se zobrazí před spuštěním posloupnost knihy čtení, pro výběr diváky, pokud je nainstalován více než jeden.

Další metoda pro čtení e-knih spočívá v použití čtečky podporující OPDS katalogy (jako Moon Reader, FBReader, atd. ..), a poukazují na adresu URL serveru eXport-it přidání "/opds" za číslem portu, něco jako //192.168.1.47:8192/opds. Server odpoví s XML dokumentem, který uvádí všechny eBook soubory exportované.

opds catalog ebook reading over Internet


Představení otázky a známá omezení

Podle návrhu, eXport-it klient pracuje se čtyřmi kategoriemi souborů: video, audio, obrázky a elektronické knihy. Je traduced, UPnP, pouze čtyři kontejnery pro položky. "Normální" servery UPnP funguje úplně jinak, definování velmi složitou strukturu kontejnery, založený nejen na typu souboru, ale na názvy adresářů, jméno autora nebo herce, rok vydání ... Stejná položka se objeví velmi často několikrát ...

Když klient eXport-it přistupuje takový server, musíte to provést komplexní čtení globální kontejnery struktury, odstraní všechny duplicitní položky, pro prezentaci jednoduchý seznam v souhrnu. Tento proces využívá paměť haldy intenzivně a může vyžadovat hodně času, velmi špatné výkony.