Tengo un servidor Ubuntu 12.04 sin cabeza. Tengo muchos videos en el servidor. La mayor parte está en x264 en .mkv. Tengo un teléfono Samsung Nexus y una tableta Nexus 7.
¿Cuáles son mis opciones cuando se trata de transmitir desde el servidor Ubuntu a Android? Me puse en marcha y corriendo. Algunos amigos míos estaban hablando de DLNA, ¿el "servidor de medios de Playstation" podría ser una solución?
En tu servidor :
sudo apt-get install minidlna
/etc/minidlna.conf
En su dispositivo Android :
fuente
Sirviendo sobre HTTP simple
La solución más simple posible es HTTP en combinación con un reproductor de video Android que puede hacer streaming HTTP, como VLC, MxPlayer, etc., solo use cualquiera de los muchos servidores HTTP disponibles.
Aquí hay algunos liners.
Python 2.x
Python 3.x
Trenzado (Python)
Primero, instale el paquete retorcido si aún no está presente con
pip install -U twisted
(pip3 install -U twisted
), luego:Después de iniciar el servidor web, abra el navegador en su dispositivo Android y escriba la IP y el puerto de su cuadro de Ubuntu, por ejemplo, http://192.168.1.123:8000
Puede usar
ifconfig
en Ubuntu para ver la dirección IP.Una lista más extendida de servidores HTTP oneliner: https://gist.github.com/willurd/5720255
fuente
SimpleHTTPServer
no admiterange
solicitudes. Si necesita buscar soporte para videos, puede usar github.com/danvk/RangeHTTPServer u otros servidores más avanzados.python -m SimpleHTTPServer 8000
descubrí que no podía buscar videos, así que me detuvepython -m SimpleHTTPServer 8000
y usé otro truco, el truco es ... cada vez que quiero transmitir videos desde una computadora portátil a Android, uso smplayer ( reproductor de video, versión más nueva 19.1.0 ) en la computadora portátil, proporciona un código de barras, luego escaneo ese código de barras desde el teléfono y logro buscar videos. Y descubrí que este método funciona más rápido que el anterior.Para la transmisión de medios usando las especificaciones del servidor de medios UPnP, miraría:
Mediatomb : se ejecuta en segundo plano y sirve una interfaz web que puede usar para construir la biblioteca.
Kodi : normalmente se usa como cliente, pero puede habilitar el servicio de medios en las opciones de red dentro de él.
Puede encontrar ambos en el Centro de software .
En lo que respecta a los clientes de Android, hay puertos de VLC y Kodi .
fuente