back

Экспартная-ён Кліент

Пры запуску кліента вы атрымліваеце экран, як:


У радку загалоўка, гэта значыць тып падлучэння (Wi-Fi або мабільны) і лакальны IP-адрас гэтага сеткавага інтэрфейсу. У сярэдзіне экрана ў вас ёсць кнопка-перамыкач, а крыху ніжэй спісу медыя-сервераў. Пстрычка па кнопцы пераключэння дае спіс усіх UPnP прылад, знойдзеных у гэтай сеткі. Пры выбары іншага прылады, чым медыя-сервера, вы можаце прачытаць яго XML прадстаўлення тэксту.

Пры выбары медыя-сервер у спісе, то ён павінен даць другое панэль (калі сервер размеркаваных дадзеных), як

На гэтым экране вы можаце вярнуцца да зыходнага спісу сервера націснуўшы на маленькі "дом" на правым верхнім куце.

У сярэдзіне экрана знаходзяцца спіс файлаў, якія экспартуюцца серверам. Вы можаце выбраць усе файлы ў спісе праверкі сцяжок побач з імем спісу, а затым пстрыкнуўшы па спісе (тое ж самае для Адмяніць усе).

Можна выбраць і адмяніць выбар файлаў з адпаведным сцяжком. Каб націснуць на імя файла дае той жа вынік, таму што на смартфоны сцяжок малы.

Калі файлы выбраны ў спісе, вы можаце прайграваць гэтыя файлы націскам на кнопку, ці вы можаце атрымаць лакальную копію з другога кнопкай. Акрамя таго, можна "ачысціць" экран усіх імёнаў, перш чым у іншы спіс ці не.

Відэа і аўдыё файлы прайграваюцца з Android медыя-плэер. Ён падтрымлівае толькі 3GPP, WebM і mp4 відэа, і M4A, OGG і MP3 аўдыё файлаў. Выявы адлюстроўваюцца праз WebView.

Відэа паказваюцца толькі на поўнаэкранным рэжыме ландшафту, без кнопкі. Вы павінны націснуць на экране, каб атрымаць кнопкі кіравання (паўза, прыпынак, ..), і зноў, каб выдаліць кнопкі. Выявы таксама адлюстроўваюцца ў поўнаэкранным рэжыме без кнопкі, з затрымкай на 3 секунды. Вы можаце прыпыніць паказ проста націснуўшы ў сярэдзіне малюнка, а затым рух назад, націскаючы на левую і да наступнага малюнку справа. Доўгі пстрычка больш секунды спыняе шоў.

Аб электронных кніг, я не пісаў заяву, але падтрымка qPDFViewer прапанаваў выкарыстоўваць іх прадукт для чытання PDF-файлаў, пачынаючы яго як View намеры. Гэта дзеянне патрабуе, каб запусціць яго ў якасці "новай" задачы, такім чынам, пасля прагляду дакумента, то Экспартная-ён кліент аўтаматычна паўторна ініцыялізуецца Android. Я праверыў гэты метад з іншымі прадуктамі, і ў цяперашні час, Экспартная-ён кліент мае падтрымку qPDFViewer, Acrobat Reader і FBReader з яго PDF убудова для чытання PDF. Для іншых тыпаў электронных кніг, толькі FBReader, CoolReader і ZoReader ў цяперашні час падтрымліваюцца.

Я планую працягнуць тэставанне з іншымі чытачамі электронных кніг ўмее чытаць "он-лайн" з URL. Экспартная-ён кліент можа падтрымліваць максімум 4 чытачоў PDF і 4 чытачоў электронных кніг устаноўлены адначасова (калі больш толькі 4 першыя адлюстровываюцца), дыялогавае акно паказана перад пачаткам паслядоўнасці электронных кніг для чытання, для выбару гледачоў калі больш чым адзін з іх устаноўлены.

Іншы метад для чытання электронных кніг складаецца ў выкарыстанні прылады чытання з падтрымкай OPDS каталогаў (напрыклад, Moon Reader, FBReader, і г.д ...) і паказаць на URL у Экспартная-ЕН Сервер дадання "/ OPDS" пасля таго, як нумар порта, нешта накшталт http://192.168.1.47:8192/opds. Сервер адказвае з дакументам XML у якім пералічаныя ўсе файлы, экспартаваныя Прылады.

Прадстаўлення пытанні і вядомыя абмежаванні

Па дызайне Экспартная-ён кліент працуе толькі з чатырма катэгорыямі файлаў: відэа, аўдыё, малюнкаў і электронных кніг. Ён ператвараецца, на UPnP, толькі чатырма кантэйнерамі для элементы. "Нармальны" UPnP-серверы працуюць цалкам па-рознаму, вызначаючы вельмі складаную структуру кантэйнераў, на аснове не толькі ад тыпу файла, але ў імёнах каталогаў, імя аўтара або акцёра, год выдання ... У той жа пункт з'яўляецца вельмі часта некалькі разоў ...

Калі кліент Экспартная-ён атрымлівае доступ да такога серверу, ён павінен выканаць складаную чытанне глабальнай структуры кантэйнераў, ухіляючы ўсе паўтараюцца элементы, для прадстаўлення простага спісу ў рэзюмэ. Гэты працэс выкарыстоўвае памяць кучы інтэнсіўна і можа запатрабаваць шмат часу, з вельмі дрэннай якасцю выступаў.
back