REALIZADO POR EL COMPI TOZ666 Hola, sabemos la limitación que tiene el Reproductor MX a la hora de reproducir archivos por red (con SAMBA, o por DLNA), para tener las películas almacenadas en el ordenador y verlas en el UNDRO, se pueden reproducir, pero al usar la acceleración por Hardware (única forma de que las películas en alta definición se vean bien), el avance rápido o saltar a escena no funciona, con lo que si te ves una película tiene que ser del tirón, con la incomodidad que supone.
He estado indagando, haciendo pruebas y he encontrado una solución: el kernel Linux del UNDRO está bastante capado, pero si se han dejado la capacidad de montar archivos remotos por el protocolo NFS, que es el que se usa en los Sistemas Operativos Unix/Linux.
Esto quiere decir que podemos montar, esto es, hacer parte del sistema de archivos del Undro, una carpeta remota, donde por ejemplo compartamos las pelis que estén en nuestro ordenador, y acceder por ahí, a los archivos como si estuviesen en el mismo Undro. Esto tiene el efecto de que el Reproductor MX cree que es un archivo local, y si tu red es lo suficientemente rápida, se puede avanzar, retroceder y pausar, usando la reproducción acelerada por Hardware.
Os he preparado unas capturas para guiaros al compartir una carpeta usando Windows, mediante el programa FreeNFS, y un script que lanzaremos al iniciar el Undro, que se encargará de montar la carpeta y hacerla accesible.
Voy a utilizar Windows porque es el más extendido, pero los que estéis acostumbrados a Linux podéis haceros una idea, de por dónde van los tiros. Donde haya diferencias con respecto a Linux como servidor de archivos las haré notar, y haré con tiempo un anexo al tutorial para instalar NFS en Ubuntu/Debian y configurar una compartición sencilla.
Requisitos:- Qviart Undro rooteado y con BusyBox instalado (os puede ayudar a hacer root el programa UndroManager).
- XBMC modificado con el playercorefactory.xml para lanzar el MX Player.
- FreeNFS para compartir una carpeta en Windows.
- APK del Script Manager para Android, o instalarlo desde el Play Store.
- Script freenfs.sh que cargaremos con el Script Manager, como os detallaré a continuación.
Estos tres últimos requisitos los podéis descargar de aquí: https://www.mediafire.com/?68p6aq57q3287ceEmpecemos:Configurar la carpeta compartidaAbrimos FreeNFS, si no aparece al abrirlo estará como icono en el área de notificación (al lado del reloj), click derecho y pulsamos Settings:
En la pestaña Server introducimos a mano la carpeta donde tenemos lo que queremos compartir, yo he dejado la que viene por defecto, y metemos ahí las pelis:
Al cerrar se volverá a quedar en el área de notificación hasta que hagamos click derecho en su icono otra vez y seleccionemos Quit.
Las siguientes veces que lo iniciemos se quedará al lado del reloj y no aparecerá ventana alguna.
Recomiendo que lo configuréis para que se cargue al iniciar Windows, y como no aparece ninguna ventana, se inicia solo y no molesta.
Y ya está. La parte en Windows es así de fácil.
Modificar el Script con nuestros datosÉste es el contenido del script freenfs.sh, podéis usar el que os incluyo o crear el vuestro propio:
#!/bin/sh
mkdir /mnt/nfs
busybox mount -o nolock,ro,hard,intr,vers=3 -t nfs 192.168.1.100:/ /mnt/nfs
Podéis editarlo abriendo un Bloc de Notas y arrastrando el archivo al interior la ventana del Bloc.
Aquí debéis modificar la IP que aparece (192.168.1.100) por la de vuestro PC, como por ejemplo 192.168.1.2, o la que corresponda.
También podéis cambiar "ro" por "rw" para poder leer Y
escribir en la carpeta compartida, con mucho ojo porque podéis borrar archivos sin querer y tal.
Este archivo cambia un poco para configurarlo en Linux, os pondré las diferencias que se necesitan, básicamente es poner la ruta completa de vuestra compartición después de la IP del PC.
Bien, ya podéis guardar el archivo freenfs.sh y guardarlo en la SD o Pendrive conectado al Undro, recomiendo la ruta /sdcard/freenfs.sh
Configurar Script ManagerAl iniciarlo se nos presenta el navegador de archivos, buscamos el Script que hemos hecho antes:
Al clicarle, nos aparece la ventana de configuración:
Nos aseguramos de dejar marcado:
Es script,
Su, y
BootPodemos darle a ejecutar si queremos tener efecto inmediato.
Si todo marcha bien, al reiniciar el Undro, se iniciará el script como Root y no tendremos que hacer ninguna acción más.
La carpeta compartida se verá en el Undro en la ruta /mnt/nfsAñadir fuente en el XBMCAñadimos una fuente y pulsamos Buscar...
Seleccionamos Raíz del sistema de archivos, y buscamos la ruta en /mnt/nfs ...
Y por fin podemos navegar por nuestras pelis!
Como muestra de que funciona (Ya sé que no se ve nada y tendréis que fiaros
) os pongo capturas de el MX Player avanzando una peli:
Creo que esto es todo y que no me dejo nada, he intentado ser lo más claro posible, pero si tenéis dudas, no entendéis o no os funciona algo intentaré ayudarlos y mejorar el tuto.
Saludos!
MUCHAS GRACIAS A TOZ666