Kur të filloni klientin, ju merrni një ekran si:
Në shiritin e titullit, ju keni llojin e lidhjes (Wifi ose Mobile) dhe adresën IP lokale të kësaj ndërfaqe rrjeti.
Në mes të ekranit ju keni një buton këmbe dhe vetëm nën listën e serverëve medialë. Një klikim në butonin këmbe jep listën e të gjitha pajisjeve UPnP që gjenden në këtë rrjet. Nëse zgjidhni një pajisje tjetër sesa një server mediatik, mund të lexoni tekstin e prezantimit të XML.
Nëse zgjidhni një server mediatik në listë, duhet të japë një panel të dytë (nëse serveri shpërndan të dhënat) si
Në këtë ekran ju mund të ktheheni në listën fillestare të serverit duke klikuar në "shtëpinë" e vogël në këndin e djathtë.
Në mes të ekranit janë listat e skedarëve të eksportuara nga serveri. Ju mund të zgjidhni të gjitha skedarët në një listë duke kontrolluar kutinë e zgjedhjes pranë emrit të listës, pastaj
duke klikuar në listë (e njëjta për deselect të gjitha).
Ju mund të zgjidhni dhe çaktivizoni skedarët me kutinë e zgjedhjes. Për të klikuar mbi emrin e skedarit jep të njëjtin rezultat sepse në smartphones kutia e zgjedhjes është e vogël.
Kur skedarët përzgjidhen në një listë, mund të luani këto skeda duke shtypur butonin, ose mund të merrni një kopje lokale me një buton tjetër.
Ju gjithashtu mund të "pastroni" ekranin e të gjithë emrave, para se të shkoni në një listë tjetër ose jo.
Video dhe skedarët audio luhen me android media player. Ai mbështet vetëm 3gpp, webm dhe mp4 video, dhe m4a, ogg dhe mp3 audio files. Imazhet shfaqen përmes një webview.
Videot shfaqen vetëm në modalitetin e peizazhit me ekran të plotë, pa butonin. Ju duhet të klikoni në ekran për të marrë butonat e kontrollit (pushim, ndalet, ..), dhe përsëri për të hequr butonat. Imazhet shfaqen gjithashtu ekranin e ekranit të plotë pa butonin, me një vonesë prej 3 sekondash. Ju mund ta ndalni shfaqjen thjesht duke klikuar në mes të imazhit, pastaj duke shkuar prapa duke klikuar në të majtë dhe në imazhin tjetër në të djathtë. Një klik të gjatë prej më shumë se një të dytë ndalon shfaqjen.
Në lidhje me eBooks, unë nuk kam shkruar një aplikim, por mbështetja qPDFViewer sugjeroi që të përdorin produktin e tyre për leximin e skedarëve PDF duke filluar si qëllim View.
Ky veprim kërkon ta fillojë atë si një detyrë "e re", kështu që pas shikimit të dokumentit, klienti automatikisht ri-inicializohet nga android.
Kam testuar këtë metodë me produkte të tjera, dhe aktualisht, klienti ka mbështetjen për qPDFViewer, Acrobat Reader dhe FBReader me shtojcën e tij PDF
për leximin e PDF-së. Për llojet e tjera të librave, vetëm FBReader, CoolReader dhe ZoReader aktualisht mbështeten.
Kam ndërmend të vazhdoj testimin me lexuesit e tjerë të eBook që mund të lexojnë "on-line" nga një URL. Klienti mund të mbështesë maksimalisht 4 lexues PDF dhe 4 lexues eBook
instaluar njëkohësisht (nëse shfaqen më shumë vetëm 4 të parat), shfaqet një dritare dialogu para fillimit të sekuencës së leximit të eBooks, për zgjedhjen e shikuesve
nëse më shumë se një është instaluar.
Një tjetër metodë për leximin e librave është përdorimi i një lexuesi që mbështet katalogët OPDS (si Moon Reader, FBReader, etj ...) dhe të tregojë URL-në e server duke shtuar "/opds" pas numrit të portit, diçka si http://192.168.1.47:8192/opds. Serveri përgjigjet me një dokument xml i cili liston të gjitha dosjet eBook të eksportuara.
Me dizajn, klienti punon me vetëm katër kategori fileesh: video, audio, imazhe dhe eBooks. Ajo është konvertuar, në UPnP, nga vetëm katër kontejnerë për të artikujt. Serverat "normal" UPnP punojnë krejtësisht ndryshe, duke përcaktuar një strukturë shumë komplekse të kontejnerëve, të bazuar jo vetëm në llojin e skedarit, por në emrat e direktorisë, emri i autorit ose aktorit, viti i publikimit ... E njëjta gjë paraqitet shumë shpesh herë të shumëfishta ...
Kur klienti të përdorë një server të tillë, duhet të kryejë një lexim kompleks të strukturës së kontejnerëve global, duke eliminuar të gjitha sendet e kopjuara,
për paraqitjen e listës së thjeshtë në përmbledhje. Ky proces përdor memorie mujore në mënyrë intensive dhe mund të kërkojë shumë kohë, me shfaqje shumë të dobëta.