Загрузка книги при помощи локального сервера

Локальный сервер — приложение позволяющее передавать файлы аудиокниги в приложение на устройство в локальной сети пользователя. Для передачи используется Wi-Fi соединение.

Передача файлов на устройство при помощи USB подключения не поддерживается.

  • Скачайте и установите на локальный компьютер Digital Audio Book Server (для работы необходим .NET Framework 4.5).
  • Создайте при помощи Digital Audio Book Server мета описание книги и запустите сервер.

DowloadFromServer01_rus

  • Откройте приложение Digital Audio Book на устройстве, из пивота библиотеки перейдите на страницу загрузок

DowloadFromServer02_rus

  • Перейдите на вкладку «rss», заполните поле адреса RSS, адресом, который сгенерировал локальный сервер.

DowloadFromServer03_rus

Приложение запоминает последний URL и автоматически заполняет им поле ввода, при вводе нового URL будет предложено ввести уже ранее использовавшиеся URL через выпадающий список. Всего приложение хранит 30 последних использовавшихся URL.

По окончании ввода адреса нажмите кнопку DowloadFromServer05_rus или Enter на клавиатуре приложения.

При сообщении приложения об ошибке:

DowloadFromServer04_rus

Проверьте правильность введенного URL и то, что локальный сервер запущен. Проверить работоспособность сервера можно введя URL в адресную строку браузера, браузер должен отобразить rss поток.

  • После обмена информацией о книге с локальным сервером приложение перенаправит Вас на страницу пред просмотра книги.

DowloadFromServer06_rus

Если на этапе формирования мета описания не были заполнены такие поля книги как: наименование, автор или чтец, то это можно сделать на данной странице. Кроме отображения сводной информации о размере, продолжительности и количестве файлов на этой странице будет проверено доступное место на устройстве и при нехватке места для загрузки книги, будет выведено соответствующее сообщение, кнопка «загрузить» будет неактивна.

  • Нажмите кнопку «загрузить» на панели управления приложения, Digital Audio Book начнет загрузку. Вы будете перемещены обратно на страницу загрузок во вкладку «загрузки».

 DowloadFromServer07_rus

Так как очередь загрузки Windows Phone 8 может помещать в себя только 25 элементов (из них только две активные) и если книга состоит из множества файлов, в связи с ограничением системы на невозможность работы приложения в фоновом режиме, то при деактивации приложения очередь загрузки не будет автоматически обновляться. Поэтому рекомендуется на время загрузки книги время от времени активировать приложение.

Во избежание прерывания загрузки при деактивации приложения рекомендуется активировать функцию работы WiFi в фоновом режиме через пункт меню настройки ->Wi-Fi ->настройка -> Не выключать Wi-Fi при выключении экрана.

В процессе загрузки книги в библиотеке данная книга будет отмечена как «Загружается…» и при отсутствии арта (изображения обложки) вместо нее будет отображаться обложка по умолчанию. DefaultImage

Выделение книги в библиотеке будет приводить к переходу на страницу загрузки.

По окончании загрузки Digital Audio Book производит постобработку файлов книги, масштабирование изображений и т.п. обычно это занимает несколько секунд, по окончании процесса загрузки будет выведен Toast Notification:

DowloadFromServer08_rus

  • Если больше не предполагается загружать книги, на этом этапе можно остановить работу локального сервера и закрыть приложение.