En la línea de título, que tiene a la izquierda del nombre del servidor y la dirección URL para acceder a este servidor. Su uso con un navegador Web, dar a la página de inicio por defecto, que es sólo un
mesa con todos los archivos exportados por el servidor. En el lado derecho de la línea del título, es la dirección URL externa a utilizar si estás conectado a Internet mediante un router ADSL
apoyo "aliasing puerto". Inicialmente el alias puerto externo se establece en cero, y que no son accesibles a través de un portal de internet. Si cambia este valor a un número
entre 1024 y 65535, el servidor intentará configurarlo mediante UPnP con un tiempo de concesión de 24 horas. No estoy seguro de que funcionará con todas las puertas de enlace de Internet.
No dude en informar de problemas (por correo electrónico) documentados con el texto de presentación XML de su puerta de enlace de Internet. Puede configurar el router manualmente como se explica más adelante, si UPnP no funciona.
Al iniciar la aplicación de servidor exportarlo, se inicia automáticamente un servicio UPnP larga duración incluyendo los medios de comunicación y los servidores HTTP. Este servicio le da un pequeño icono en el escritorio de Android cuando se ejecuta. Por defecto, todos los archivos de vídeo, audio, imagen y libros electrónicos se exportan. Para obtener las listas de archivos hasta la fecha, un MediaScanner puede invocarse al iniciar el servidor, ya que Android se actualiza sólo su base de datos los archivos multimedia cuando se montan los sistemas de archivos. Este proceso de análisis puede ser largo si usted tiene grandes tarjetas SD con muchos muchos archivos. Una opción (llamada simplemente "scan") permite activar o desactivar esta función para evitar largas demoras en el servidor de arranque.
El nombre del servidor por defecto es "exportarlo", pero si usted tiene más de un servidor en una red Wi-fi, que se ve mejor cambiar por lo menos uno de los nombres.
Con la ventana de diálogo de configuración, puede cambiar el tamaño de fuente que de forma predeterminada para adaptarla en función de la densidad de pantalla y dimensión: 1 es para el tamaño de la fuente 8sp, 2 para 10sp, ... hasta las 6 de 18SP. "0" es indefinido (se debe dar 10sp). Este tamaño de texto se utiliza para todas las ventanas exportarlo incluyendo la ayuda.
También tienes la opción de cambiar el idioma predeterminado (tomado de la configuración del sistema si el idioma es conocido por exportarlo), pero no es totalmente dinámico, se debe guardar la configuración y volver a la ventana principal de servidor para establecer el cambio efectiva. En cuanto a otros cambios, se requiere una parada y el inicio del servicio de adaptar las páginas web y mensajes a la nueva configuración de idioma.
Se ve mejor establecer un nombre de servidor real que la de mantener el valor predeterminado. También puede adaptar los números de puerto a lo que quieres, el puerto del servidor de medios puede ser "0" (efímero), pero yo prefiero definir uno para propósitos de depuración. El alias depende de la configuración de su router ADSL y si desea publicar sus archivos en la Internet pública o no.
El "número de línea max" permisos de parámetro para limitar el número de líneas en las listas de archivos, dividiendo el total de la lista de elementos más pequeños, para evitar el desplazamiento de una lista demasiado grande. Este valor también se aplica en la página Web.
Sobre el tamaño de búfer de TCP, el valor predeterminado de 64 KB, se ve bien para el streaming de audio y vídeo en la red Wifi. Si usted tiene una gran cantidad de retransmisiones, debe reducir este tamaño. Si la red es bueno y lo que necesita para transmitir películas de muy alta definición, se puede tratar de aumentarlo. Un cambio de uno de estos parámetros, requiere para detener e iniciar el servicio después de guardar la nueva configuración.
No siempre es la mejor manera de configurar demasiado grandes buffers TCP. Mi lector Blu Ray prefiere 8 o 16 Kb, que más arriba. Se puede definir, además, el número de búferes que desea enviar a la vez.
Esta configuración depende de la red, los dispositivos y los archivos que desea transmitir, no se analizan fácilmente los resultados.
Si usted tiene la formación técnica puede definir su propia "página de inicio por defecto" para el servidor HTTP (tanto internos como externos). Este archivo debe llamarse "index.html" y debe estar en algún lugar del sistema de archivos de Android (tarjeta SD?). También tienes la opción de mantener la tabla por defecto en el apéndice o no.
Por defecto se utiliza el certificado SSL autofirmado para la conexión HTTPS, pero en este caso vas a encontrar algunos mensajes de error en función del navegador Web que esté utilizando. Al desactivar esta opción permisos para utilizar certificados firmados como los servidores normales HTTPS. Ellos todavía se construyen dinámicamente al arrancar el servidor. Pero el uso de certificados firmados requiere agregar una entidad emisora de certificados en la configuración del navegador web. Usted debe agregar el certificado raíz de CA y el certificado CA intermedio. Estos certificados de clave pública son en el directorio "activos", incluido en la propia aplicación y en el sitio web www.ddcs.re. Usted puede obtener estos archivos localmente en la red Wifi de su servidor utilizando direcciones URL como http://192.168.1.47:8192/assets/export-it-1.crt export-it-2.crt cuando sencillo HTTP está disponible. De lo contrario, debe instalar estos certificados mediante http://www.ddcs.re/export-it-1.crt y export-it-2.crt a través de Internet.
Y, por último, se puede cambiar el perfil de CSS de la página web para obtener otros colores y la apariencia.
Al guardar la configuración, debe obtener un símbolo del mensaje que dice que se guarda, antes de volver a la página principal. Debe detener e iniciar el servicio para la creación de los cambios relacionados con los sockets de servidor, como los números de puerto, tamaño del búfer de TCP, y el nombre del servidor UPnP, pero la mayoría de los cambios son dinámicos, como el idioma, el nombre del servidor HTTP, definiciones y categorías de los usuarios, y las listas de archivos ...
Usted tiene dos botones en la parte final de la página de configuración, el primero en tomar una copia de seguridad de la base de datos, no las listas de archivos, pero los parámetros como el nombre del servidor, el tamaño de fuente, las definiciones del usuario, incluyendo las categorías, y todos los comentarios. Los segundos permisos botón para restaurar una copia de seguridad en la base de datos. Úsalo con precaución, realizar copias de seguridad después de los cambios,
pero restaurar la base de datos sólo si es necesario. Esta opción permite distribuir una configuración de servidores diferentes, pero los comentarios sobre nivel de archivo sólo puede funcionar si el archivo se encuentra con la misma ruta de acceso completa.
Se puede activar la opción del club sólo dar un mensaje y una imagen pequeña para describir su servidor. Esta opción sólo funciona cuando el Wifi con el reenvío de puertos habilitados y si la autenticación está configurado con al menos un nombre de usuario y contraseña. De esta manera, el servidor será accesible externamente en www.ddcs.re. Para probar su propio servidor requiere el uso de un servidor proxy web.
En la página 2, es la selección de archivos y su configuración categoría (véase más adelante acerca de la autenticación).
¿Usted desea exportar todo o sólo unos pocos archivos? La casilla de verificación permite cancelar la selección de los archivos, para evitar su distribución por UPnP.
También puede configurar sus nombres de las categorías relacionadas con la autenticación a través de HTTPS.
Por defecto, el número de puerto HTTPS se establece en 0, y no hay un servidor HTTPS. Para utilizar HTTPS debe dar un valor de entre 1.024 y 65.535 para este número de puerto. Si se activa HTTPS, se utiliza realmente fuera de la red Wifi, porque UPnP requiere HTTP a través de la red local, pero se puede probar HTTPS localmente, utilizando una URL con "https:", la dirección IP de Wifi, y un ":" seguido del número de puerto HTTPS como "https://192.168.1.47:8193".
El alias de puerto por defecto es cero para indicar que no se utiliza ningún puerto alias. Si necesita esta funcionalidad en su red doméstica, puede establecer un valor entre 1024 y 65535, y después de guardar la configuración, debe verificar el resultado en la línea de estado de la pantalla principal. La aplicación intenta configurarlo mediante UPnP en la puerta de enlace de Internet .. Si no se puede configurar mediante UPnP, debe configurar un alias directamente en el router ADSL vinculado al puerto HTTPS si está activado, o para el puerto HTTP sin HTTPS.
Si está conectado a una red Wifi o en red móvil que aparece en el medio de la línea de título. Cuando en la red de telefonía móvil sólo se puede utilizar HTTP/HTTPS, y lo mejor es utilizar HTTPS con autenticación para proteger sus datos.
Inicialmente sólo se puede utilizar la autenticación bajo HTTPS, pero ahora en HTTP la contraseña también está dañado.
Para habilitar la autenticación, debe configurar al menos un nombre de usuario, contraseña y asociarse mínimo una categoría a este nombre.
Para crear un nombre de usuario, debe introducir uno en el campo de texto, tomar la decisión de una categoría, y establecer dos veces la misma contraseña antes de hacer clic en el botón Añadir. Se pueden crear diferentes nombres de usuario en las diferentes categorías. Un pequeño texto del mensaje aparece justo encima del botón de salvar para ayudarle en sus definiciones.
Antes de salir, no se olvide de guardar su definiciones clic en el botón Guardar y el mensaje debe decir que está hecho.
Defino por defecto tres categorías, sus nombres no son muy importantes, pero hay una secuencia en estas categorías. La categoría de "propietario" se puede acceder a todos los archivos, la categoría de "familia" abarca todas las categorías de "amigos", además de los archivos de esta categoría, y las categorías de "amigos" son más específicos. Puede modificar los nombres de las categorías, la selección de una categoría, sólo dar un nuevo nombre en el campo de entrada y pulsar el botón "modificar". Puede crear "amigos" categorías adicionales con diferentes nombres, dando un nuevo nombre en el campo de entrada y haga clic en el botón "añadir". Sólo las personas con un nombre de usuario puede utilizar su navegador Web para leer los archivos (sin acceso de escritura), porque no hay acceso anónimo si se define un nombre de usuario. Por defecto, todos los archivos se encuentran en la categoría de "propietario". Cuando se define un nuevo nombre de usuario, debe seleccionar al menos una categoría.
Para simplificar las definiciones, si usted tiene un montón de archivos, un nombre de usuario "por defecto" (sin contraseña) que existe, para definir
la categoría de nuevos archivos (nuevo video, fotos, ..). Un segundo nombre de usuario del sistema está relacionada con el servidor UPnP, el establecimiento
de un servidor UPnP en familia o con amigos categoría, permite limitar los archivos distribuidos en UPnP.
Cuando se inicia el servidor, se ejecuta en segundo plano como un servicio de Android, que muestra un icono de notificación en la barra de estado android. Este servicio contiene diferentes programas: el servidor de medios UPnP con su Directorio de Content Server y un pequeño UPnP Connection Manager y el servidor HTTP. Ambos son necesarios en funcionamiento para prestar el servicio a los clientes.
El servidor HTTP define en el inicio de una "página de inicio" inicial que sólo una lista (una tabla) de los archivos exportados por este servidor, los primeros permisos de columna para jugar (HTTP GET) el archivo, el segundo (post HTTP en modo binario) descargarlo, la tercera columna indica en modo texto, la URL de la foto (para copiar / pasado la hora de preparar su propia página HTML). Además, el servidor HTTP tiene una muy simple catálogo OPDS para los libros electrónicos locales (este catálogo es sólo una lista de los archivos seleccionados, no hay resumen del libro o información sobre el autor) ...
Para controlar el servidor, puede utilizar el cliente exportarlo o un navegador Web apuntando a la URL que figura en la primera página de la ventana de "servidor",
algo así como http://192.168.1.47:8192. Para comprobar el catálogo OPDS, debe utilizar la misma URL pero con "/OPDS" ( http://192.168.1.47:8192/opds),
o desde Internet la URL "externo" si su router ADSL está configurado para "aliasing puerto ".
Configuración de reenvío de puertos
Este parámetro es sólo para las personas que utilizan una red (Wifi) a casa con un router conectado a Internet. No se utiliza cuando se utiliza la red móvil (si el parámetro se codifica sólo se utiliza cuando el dispositivo esté conectado a la red Wi-Fi).
Una puerta de enlace de Internet tiene al menos una dirección IP externa y una en la red Wifi y quizás todavía una o más de ethernet. La configuración de reenvío de puertos en un router es dinámico y no corta el servicio. Sólo tienes que añadir un alias de una tabla. Cada aplicación utiliza al menos un número de puerto (menos de 65.535). Si el número de puerto que querías ya está definido sólo tienes que usar otra.
exportarlo como todos los servidores HTTP, utiliza el protocolo TCP. Los números de puerto utilizados por este servidor HTTP son 8192 para HTTP y 8193 para HTTPS pero se puede modificar estos números en la configuración. Si establece el puerto HTTPS como cero, este protocolo está desactivado.
En mi router, he definido con el nombre "HTTP2" un número de puerto externo de 8080 remitir a 192.168.1.47 (la dirección IP de mi tableta Android en la red Wi-Fi) con el puerto 8192, y con el nombre de "exportit" el puerto 4343 para enviar a 192.168.1.47 y el puerto 8193.
Cuando quiero que el servidor exportarlo sea accesible desde internet, tengo que configurar el "número de puerto externo" en la configuración, para ser 4343. Esto permite configurar automáticamente una página HTML externa con la dirección IP externa y el número de puerto alias 4343.
Para desactivar el uso remoto de su página web, sólo tienes que volver a configurar el servidor con un "número de puerto externo" de cero y la página HTML se configurará con un número de puerto equivocado y no utilizable. De hecho todas las solicitudes enviadas externamente para 4343 se reenvían al servidor HTTPS en el puerto 8193, pero el servidor devolverá la página de acceso a las direcciones URL que apunta al puerto 8193 que no es accesible en Internet. Usted puede ver estos pedidos en su registro de HTTP en la ventana del servidor exportarlo. Además, su dirección IP externa es, en la mayoría de los casos, se cambian cada día.
Si desea utilizar el simple HTTP a través de Internet para obtener un mejor rendimiento que con HTTPS, pero sin seguridad, sólo tienes que configurar el puerto HTTPS a cero, y el "número de puerto externo" para ser 8080. Evitas para configurar el router muy a menudo con este tipo de configuración.
Si su caja de ADSL tiene un firewall, no se olvide de permitir estos puertos TCP a utilizar desde Internet.
tratar fácilmente su configuración de reenvío de puertos
Puede probar esta configuración de su red Wi-Fi usando un proxy web público con javascript apoyo como www.faceofliberty.com, para conectarse a la dirección URL externa con su dirección IP y el puerto de alias externa ...
Puede de esta manera, la prueba de inicio de sesión y comprobar todas las páginas, por desgracia, no es posible escuchar música o mirar serie de imágenes. Sólo clics directos sobre los archivos son utilizables debido al entorno de proxy web.
Subtítulos de video
Los archivos de subtítulos de video son distribuidos por UPnP (.srt, .sub y .vtt) ... El archivo .srt se puede mostrar en el reproductor de video cliente UPnp, pero actualmente no hay una interfaz de usuario para habilitarlo / deshabilitarlo y no hay opción en una lista de subtítulos por idioma ... Solo se muestra el primer subtítulo .srt. Para eso, el nombre del archivo de subtítulos debe comenzar como el nombre del archivo de video (podría completarse con "- en" para inglés, "- de" para alemán, ... o cualquier otro sufijo antes de .srt). Con el servidor HTTP también es posible mostrar subtítulos .vtt, sus nombres de archivo también deben comenzar con el nombre del archivo de video, pero pueden tener cualquier sufijo antes de .vtt). El reproductor de video Playr HTML5 permite elegir los archivos de subtítulos ...