back

Использование экспорт Сервер

Запуск сервера

На титульной строке, вы должны на левом имени сервера и URL для доступа к этому серверу. Использование его с помощью веб-браузера, дать домашний страницы по умолчанию, которая просто Таблица со всеми файлами, экспортируемых сервером. На правой стороне строки заголовка, является внешний URL, чтобы использовать, если вы подключены к Интернету с помощью ADSL маршрутизатор поддержку "Порту сглаживание". Первоначально внешний порт псевдоним установлен в ноль, и вы не доступны через Интернет-шлюза. Если вы измените это значение в число между 1024 и 65535, сервер будет пытаться установить его на UPnP со временем аренды 24 часов. Я не уверен, что будет работать со всеми интернет-шлюзов. Не стесняйтесь сообщать о проблемах (по электронной почте) документально с текстом представления XML вашего интернет-шлюза. Вы можете настроить маршрутизатор вручную, как описано ниже, если UPnP не работает.

При запуске приложения сервера экспорт, он начинает автоматически давно работает UPnP сервис, включая средства массовой информации и HTTP серверов. Эта услуга дает небольшой значок на Android столе при запуске. По умолчанию, все ваши видео, аудио, изображений и электронных книг файлы экспортируются. Чтобы получить списки файлов в актуальном состоянии, mediascanner может быть вызван при запуске сервера, потому что Android обновляет только свою базу данных мультимедийных файлов, когда файловые системы смонтированы. Этот процесс сканирования может быть долгим, если у вас есть большие карты SD со многими много файлов. Вариант (называется просто "сканирования") позволяет включить или отключить эту функцию, чтобы избежать длительной задержки на сервере пуска.

Имя сервера по умолчанию "экспорт", но если у вас есть более одного сервера в сети Wi-Fi, он выглядит лучше изменить по крайней мере одно из имен.

Нажав на кнопку Настроить:



С диалоговое окно конфигурации, вы можете изменить размер шрифта, установленный по умолчанию, чтобы адаптировать ее в зависимости от вашего плотности экрана и размера: 1 для 8SP размер символов 2 для 10SP, ... до 6 для 18sp. "0" не определено (это должно дать 10SP). Этот размер текст используется для всех окон экспорт включая помощь.

Вы также выбор, чтобы изменить язык по умолчанию (как указано настройки системы, если язык известен по экспорт), но это не полностью динамическими, необходимо сохранить конфигурации и вернуться в главное окно сервера, чтобы установить изменения эффективным. Что касается других изменений, остановка и запуск сервиса требуется адаптировать веб-страницы и сообщения в новой настройки языка.

Он выглядит лучше, чтобы установить реальное имя сервера, чем оставить значения по умолчанию. Вы также можете адаптировать номера портов, что вы хотите, порт сервера СМИ может быть "0" (эфемерным), но я предпочитаю, чтобы определить один для отладки цели. Псевдоним зависит от конфигурации маршрутизатора ADSL и если вы хотите опубликовать ваши файлы в общедоступном Интернете или нет.

«Число макс линия" позволяет параметров для ограничения количества строк в списке файлов, разделив общий список в меньших элементов, чтобы избежать прокрутки слишком большой список. Это значение также применяется на веб-странице.

О размере TCP буфера, по умолчанию 64 КБ, выглядит хорошо для потокового аудио и видео на Wi-Fi сети. Если у вас есть много повторных передач, вы должны уменьшить этот размер. Если в вашей сети хорошо, и вы должны передавать очень фильмов высокой четкости, вы можете попытаться увеличить его. Изменение одного из этих параметров, требуется, чтобы остановить и запустить службу после сохранения новой конфигурации.

Это не всегда лучше установить слишком больших буферов TCP. Мой Blu-Ray читатель предпочитает 8 или 16 Кб, чем выше. Вы можете определить, кроме того, количество буферов вы хотите отправить сразу. Эта установка зависит от вашей сети, устройств и файлы, которые вы хотите передать, результаты не легко проанализировать.

Если у вас есть техническое образование можно определить свой собственный "домашней страницы по умолчанию" для сервера HTTP (как внутренней, так и внешней). Этот файл должен называться "index.html" и должна быть где-то на Android файловой системы (SD карты?). У вас есть также выбор, чтобы сохранить таблицу по умолчанию в приложении или нет.

По умолчанию мы используем собственного сертификата SSL для HTTPS соединения, но в этом случае вы получаете сообщения об ошибках в зависимости от веб-браузера, который вы используете. Отключение этой опции Разрешения на использование подписанных сертификатов, как нормальные серверов HTTPS. Они по-прежнему строится динамически при запуске сервера. Но использование подписанных сертификатов требуется добавить центр сертификации в конфигурации веб-браузера. Вы должны добавить корневой сертификат центра сертификат и сертификат CA Intermediate. Эти общественные ключевые сертификаты в "активы" каталог включены в само приложение и на www.ddcs.re сайте. Вы можете получить эти файлы локально на вашем Wifi сети с вашего сервера, используя URL-адресов, как http://192.168.1.47:8192/assets/export-it-1.crt и export-it-2.crt когда это простой HTTP доступна. В противном случае необходимо установить эти сертификаты через http://www.ddcs.re/export-it-1.crt и export-it-2.crt в сети Интернет.

И, наконец, вы можете изменить CSS профиля веб-страницы для получения других цветов и внешний вид.

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

У вас есть два кнопки в нижней части страницы конфигурации, сначала сделать резервную копию базы данных, а не в списках файлов, но параметры, такие как имя сервера, размер шрифта, Определения пользователя, в том числе категорий, и все комментарии. Разрешения на вторую кнопку, чтобы восстановить резервную копию в базе данных. Используйте его с осторожностью, принимая резервных копий после изменения, но восстановить базу данных только в случае необходимости. Эта опция позволяет распределить конфигурацию на другие серверы, но комментарии на файловом уровне, может работать, только если файл найден с той же полный

Вы можете активировать опцию клуб просто дать небольшое сообщение и изображение для описания вашего сервера. Эта опция работает только тогда, когда на Wi-Fi с переадресации портов включен, и если аутентификации выполнен с по меньшей мере одним именем и паролем. Таким образом, ваш сервер будет доступен снаружи на www.ddcs.re. Чтобы проверить свой собственный сервер требует использования веб-прокси-сервера.

Страница конфигурации 2: Файлы выбор и категории


На странице 2, является выбор файлов и их установка категория (см. ниже о подлинности). Вы хотите экспортировать все или всего несколько файлов? Флажок позволяет отменить выбор файлов, чтобы избежать их распределение по UPnP. Вы также можете установить их имена категорий связанных с проверкой подлинности по протоколу HTTPS.

Настройка HTTPS и проверки подлинности пользователя


По умолчанию номер порта HTTPS установлен в 0, и нет HTTPS-сервер. Для использования HTTPS вы должны дать значение между 1024 и 65535 на этот номер порта. Если HTTPS активирован, он действительно используется за пределами Wi-Fi сети, так как UPnP требуется HTTP по локальной сети, но вы можете проверить HTTPS локально, используя URL-адрес с "HTTPS:", Wi-Fi IP-адрес, а ":", затем номер HTTPS порт, как "https://192.168.1.47:8193".

Порта по умолчанию псевдоним равна нулю, чтобы показать, что ни псевдоним порт не используется. Если вам нужна эта функциональность в вашей домашней сети, вы можете установить значение в диапазоне от 1024 до 65535, а после сохранения конфигурации, необходимо проверить результат на линии на главном экране состояния.Приложение пытается настроить его UPnP на Интернет-шлюзе .. Если он не может быть сконфигурирован UPnP, необходимо настроить псевдоним непосредственно в ADSL маршрутизатор, связанного с HTTPS порт, если он активирован, или для HTTP порт без HTTPS.

Если вы подключены к сети Wi-Fi или по мобильной сети появляется в середине строке заголовка. Когда на сети мобильной связи только HTTP/HTTPS протокол может быть использован, и лучше всего использовать HTTPS с аутентификацией для защиты ваших данных.

Изначально вы можете использовать только аутентификацию под HTTPS, но теперь в HTTP пароль также поврежден.

Чтобы включить проверку подлинности, необходимо установить по крайней мере одно имя пользователя, пароль и ассоциировать минимальную одну категорию к этому имени.

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

Перед отъездом не забудьте сохранить определений нажав на кнопку сохранить и сообщения должен сказать, это делается.

Я определяю по умолчанию три категории, их имена не очень важно, но существует последовательность в этих категориях. Категория "владелец" может получить доступ ко всем файлам, категория "семья" охватывает все "друзья" категории в дополнение к файлам в этой категории, и "друзья" категории являются более конкретными. Вы можете изменить имена категорий, выбрав одну категорию, просто дать новое имя в поле ввода и нажав на кнопку "Изменить". Вы можете создать дополнительные «Друзья» категории с разными именами, давая новое имя в поле ввода и нажав кнопку "Добавить". Люди с именем пользователя могут использовать только их веб-браузер для чтения файлов (Нет доступа на запись), потому что нет анонимный доступ, если вы определяете одно имя пользователя. По умолчанию все файлы находятся в категории "владельца". При определении нового имени пользователя, вы должны выбрать хотя бы одну категорию.

Для упрощения определения, если у вас есть много файлов, имя пользователя "по умолчанию" (без пароля) существует, чтобы определить категорию для новых файлов (новое видео, фотографии, ..). Второй имя пользователя система связана с сервера UPnP, установив сервер UPnP на семьи или друзей категории, позволяет ограничить файлы, распределенные в UPnP.

На заднем плане (услуга давно работает)

Когда сервер запускается, он работает в фоновом режиме в качестве Android службе, показывая значок уведомления на андроид строке состояния. Эта услуга содержит различные программы: Сервер СМИ с UPnP Каталог Content Server и небольшой UPnP Connection Manager, и сервер HTTP. Оба необходимы и работает для предоставления услуг клиентам.

Сервер HTTP определяет при запуске первоначальный »Главная», которая просто список (таблица) файлов, экспортируемых этом сервере, первых разрешений столбцов играть (HTTP GET) файл, второй (HTTP пост в двоичном режиме) скачать его, в третьей колонке представлена ​​в текстовом режиме, в URL файла (для копирования / мимо его при подготовке собственную страницу HTML). Кроме того, сервер HTTP имеет очень простой каталог OPDS для местных электронных книг (этот каталог представляет собой список из выбранных файлов, нет резюме книги или информации об авторе) ...

Для управления сервером, вы можете использовать клиент экспорт или веб-браузера указывая его в URL, как указано на первой странице окна "сервер", что-то вроде http://192.168.1.47:8192. Для проверки каталог OPDS, вы должны использовать один и тот же URL, но с "/opds" (http://192.168.1.47:8192/opds), или из Интернета "внешние" URL, если ваш ADSL маршрутизатор настроен для "порта псевдонимов".

Настройка переадресации портов

Этот параметр предназначен только для людей, использующих в домашней сети (Wi-Fi) с маршрутизатором, подключенного к сети Интернет. Он не используется при использовании мобильной сети (если параметр кодируется он используется только когда устройство подключено на Wi-Fi сети).

Интернет-шлюз имеет по крайней мере один внешний IP-адрес и один на Wifi сети и, возможно, еще один или больше Ethernet. Конфигурация перенаправления портов на маршрутизаторе является динамичным и не режет службу. Вы только добавить псевдоним в таблице. Каждое приложение использует по крайней мере один номер порта (менее 65 535). Если номер порта вы хотели уже определен нужно всего лишь использовать другой.

экспорт как и все серверы HTTP, использует протокол TCP. Номера портов по умолчанию, используемые этим HTTP сервера являются 8192 для HTTP и 8193 для HTTPS, но вы можете изменить эти цифры в конфигурации. Если вы установите HTTPS порт как ноль, этот протокол отключен.

На мой маршрутизатор, я определил с названием "http2" внешний номер порта 8080, чтобы направить 192.168.1.47 (IP-адрес моего Android планшета в сети Wi-Fi) с портом 8192, и с названием "exportit" порт 4343, чтобы направить 192.168.1.47 и порт 8193.

configuring port forwarding

Когда я хочу, что сервер экспорт быть доступны из интернета, я должен настроить "внешний порт" в конфигурации, чтобы быть 4343. Это позволяет автоматически настроить внешний HTML-страницу с внешним IP-адресом и этого псевдонима номер порта 4343.

Для отключения удаленного использования вашей веб-странице, у вас есть только перенастроить сервер с «внешним номером порта" нуля и страницы HTML будет настроен с неправильным номером порта и не могут быть использованы. На самом деле все запросы, посланные внешне 4343 перенаправляются на сервер HTTPS на порт 8193, но сервер отправит обратно на страницу входа с URL-адреса, указывающие на порт 8193, который не доступен в Интернете. Вы можете видеть эти запросы в вашем HTTP журнал на окне сервера экспорт. Кроме того, ваш внешний IP-адрес, в большинстве случаев, меняются каждый день.

Если вы хотите использовать простой HTTP через Интернет, чтобы получить лучшие характеристики, чем с HTTPS, но без безопасности, у вас есть только установить HTTPS порт к нулю, и "внешний номер порта" быть 8080. Вы избегаете для настройки маршрутизатора очень часто при такой конфигурации.

Если ваш ADSL коробка имеет брандмауэр, не забудьте разрешить эти порты TCP, которые должны использоваться из Интернета. configuring port forwarding

Легко пытается конфигурацию переадресации портов

Вы можете проверить эту настройку вашей Wi-Fi сети с помощью открытого веб-прокси с поддержкой яваскрипта как www.faceofliberty.com, для подключения к внешнему URL с внешним IP-адрес и порт псевдонима ...

Вы можете этим путем, проверьте логин и проверить все страницы, к сожалению, не представляется возможным, чтобы слушать музыку, или посмотреть на серии изображений. Только прямые нажимает на файлы могут использоваться из-за прокси-среде Web.

Видеоролики

TФайлы видео субтитров распространяются UPnP (.srt, .sub и .vtt) ... .srt может отображаться на клиентском видеоплеере UPnp, но в настоящее время нет пользовательского интерфейса для включения / выключения его и выбора в список субтитров по языку ... Отображается только первый .srt субтитр. Для этого имя файла субтитров должно начинаться как имя видеофайла (его можно заполнить с помощью «- en» для английского языка, «- de» для немецкого, ... или любого другого суффикса перед .srt). С HTTP-сервером также возможно показывать субтитры .vtt, их имена файлов также должны начинаться с имени видеофайла, но могут иметь любой суффикс перед .vtt). Видеопроигрыватель Playr HTML5 позволяет делать выбор в файлах субтитров ...

back