back

exportera den Klient

När du startar klienten får du en skärm som:

På namnlisten, har du anslutningstyp (WiFi eller mobil) och den lokala IP-adressen för denna nätverksgränssnitt. I mitten av skärmen har du en växlingsknapp och strax under listan över mediaservrar. Ett klick på växlingsknappen ger en lista över alla UPnP-enheter som finns på nätverket. Om du väljer en annan enhet än en mediaserver, kan du läsa dess XML presentation.

Om du väljer en mediaserver i listan, måste den ge en andra panel (om servern distribuerar data) som

På den här skärmen kan du gå tillbaka till den ursprungliga serverlistan klicka på den lilla "huset" på den högra övre hörnet.

I mitten av skärmen finns en lista över filer som exporteras av servern. Du kan välja alla filer i en lista att markera kryssrutan nära listnamnet och sedan klicka på listan (samma för att avmarkera alla).

Du kan välja och avmarkera filer med tillhörande kryssrutan. Att klicka på filnamnet ger samma resultat eftersom kryssrutan på smartphone är liten.

När filerna är markerade i en lista, kan du spela upp dessa filer trycka på knappen, eller du kan få en lokal kopia med en annan knapp. Du kan också "rensa" skärmen på alla namn, innan du går till en annan lista eller inte.

Video-och ljudfiler spelas med Android mediaspelare. Den stöder bara 3GPP, WebM och mp4 videor och m4a, ogg och mp3-ljudfiler. Bilderna visas genom en WebView.

Videor visas på helskärmsläge liggande läge, utan knapp. Du måste klicka på skärmen för att få kontrollknapparna (pausa, stoppa, ..), och igen för att ta bort knapparna. Bilder visas också helskärmsläge utan knapp, med en fördröjning på 3 sekunder. Du kan pausa showen bara klicka i mitten av bilden, sedan gå bakåt klicka på vänster och till nästa bild till höger. En lång klick på mer än en sekund stoppar showen.

Om e-böcker, det gjorde jag inte skriva en ansökan, men det qPDFViewer stöd rekommenderat att använda sin produkt för att läsa PDF-filer börjar det som en View uppsåt. Denna åtgärd kräver att starta den som en "ny" uppgift, alltså efter att ha sett dokumentet, är det exportera den klienten automatiskt att initieras av android. Jag testade denna metod med andra produkter, och för närvarande har exportera den klienten stöd för qPDFViewer, Acrobat Reader och FBReader 2 beta med sin PDF-plugin för att läsa. Pdf. För andra eBook typer, CoolReader och ZoReader stöds för närvarande endast FBReader (2.0 beta)

Jag planerar att fortsätta att testa med andra eBook läsare som kan läsa "on-line" från en URL. exportera den klienten kan stödja maximalt 4 PDF-läsare och 4 eBook läsare installerade samtidigt (om mer bara 4 först visas), är ett dialogfönster som visas innan en sekvens av e-böcker att läsa, för att välja tittarna om mer än en är installerad.

En annan metod för att läsa e-böcker består i att använda en läsare som stöder opds kataloger (som månen Reader, FBReader, etc. ..) och peka på webbadressen till den exportera den servern lägga till "/opds" efter portnummer, något som http://192.168.1.47:8192/ops. Servern svarar med ett XML-dokument som listar alla eBook-filer som exporteras.

Uppträdanden frågor och kända begränsningar

Genom design, fungerar exportera den klient med bara fyra kategorier av filer: video, ljud, bilder och e-böcker. Det traduced, på UPnP, med endast fyra behållare för objekten. De "normala" UPnP-servrar fungerar helt annorlunda, som definierar en mycket komplex behållare struktur, baserad inte bara på filtyp, men på katalognamn, namnet på författaren eller skådespelare, utgivningsår ... Samma objekt visas ofta flera gånger ...

När exportera den klienten kommer åt en sådan server, måste den utföra en komplex läsning av den globala behållare struktur, eliminera alla dubbletter av objekt, för att presentera den enkla listan i sammandrag. Denna process använder heap minne intensivt och kan kräva mycket tid, med mycket dåliga prestationer.
back