Manos propias: conjunto de servidores AirVideo en Linux
Hágalo Usted Mismo Ios / / December 19, 2019
Yo no sé ustedes, pero tengo una red doméstica es heterogénea, creo que la mayor parte de su dignidad. Esto me hace preguntas interesantes. Por ejemplo, me enamoré de programa AirVideo, que utilizamos en el IPAD-ah y menos - en el iPhone. La aparición de la familia recientemente receptor multimedia Apple TV dio un nuevo impulso al uso del programa - ahora puedo redirigir el vídeo a su televisor, no cubierta por la red de cable ya existente. Impulsando parece un poco extraño: un servidor de vídeo se envía al iPhone, el cual, a su vez, envía toda la Apple TV y el televisor conectado. Pero todo esto se hace de forma cómoda y sencilla, de manera que no hay ninguna dificultad, hay magia.
Pero como el servidor principal en mi red actúa como una pequeña caja, que convierte una de las últimas versiones de Ubuntu. Esto me hizo una pregunta, cómo utilizarlo para fines de transmisión, debido a que el servidor oficial de la versión AirVideo sólo bajo Mac y Windows.
Pero resultó que no están trabajando, pero bastante versión no soportada por Linux. Pero para empezar, se necesita un poco poshamanit. El número de pasos es pequeño, así que no sugiero al miedo: no es difícil.
- descargar AirVideoServer para Linux. La implicación es que Java en su caja de linux-allí.
- Ponerlo en el directorio desde el cual comenzar se hará. digamos /home/%username%/AirVideo
- Descargar el código fuente modificado (esto es importante) ffmpeg.
- Descomprimirlo en la carpeta correspondiente, sugiero - en una subcarpeta de su AirVideo servidor, por lo que no destruir la versión básica, que es utilizado por muchos programas para Linux, de acuerdo con mi lógica - /home/username/AirVideo/ffmpeg. puristas de Linux puede elegir un lugar más adecuado, pero no se atreven a llevar algo en la fase alfa en los principales programas de "depósito".
- Construir los binarios.:
- Abra la consola
- Descarga toda la biblitoteki necesario (ejecutar el comando sudo apt-get install para las siguientes bibliotecas: libmp3lame-dev, libfaad-dev, libx264-dev, MPEG4IP-servidor, git-core, pkg-config
- Vaya al directorio con nuestro ffmpeg. En la consola, que se verá así: cd / home / usuario / AirVideo / ffmpeg
- Ejecute el comando ./configure -enable-pthreads--disable compartido -enable-estático -enable-gpl -enable-libx264 -enable-libmp3lame -enable-libfaad -disable-decodificador = aac para establecer la configuración correcta y
- Ejecutar el procedimiento de comandos maquillaje
- Crear un archivo de configuración. Propongo para ponerlo en el directorio con AirVideo servidor. Llamarlo lógica AirVideoServer.propertiesPero nepritsipialno.
El contenido de su cuaderno:
path.ffmpeg = / home / alex / AirVideo / ffmpeg / ffmpeg
path.mp4creator = / usr / bin / mp4creator
path.faac = / usr / bin / FAAC
= contraseña
subtitles.encoding = windows-1251
subtitles.font = Verdana
carpetas = Películas: / media / Películas, Series: / media / Series
Entenderemos con líneas.
path.ffmpeg debe apuntar a ffmpeg, que generó en el paso anterior. Las siguientes dos líneas de espectáculos donde el programa estándar, la forma de corregir mi versión de Ubuntu, pero pueden diferir en su caso. No hemos fijado una contraseña, pero se da como el subtitulado (si las necesita). A continuación, especifique el tipo de letra y de subtítulos en la última línea - una lista de carpetas con sus colecciones de vídeo. - Izquierda para iniciar el servidor y asegúrese de que funciona.
java-jar /home/alex/AirVideo/AirVideoServerLinux.jar /home/alex/AirVideo/AirVideoServer.properties - Debido a la falta de Bonjour (que también se trata, pero ese no es el tema) que tendrá que añadir manualmente la IP de su servidor.
Voila - iPhone ver listas de archivos, por otra parte - perderlos. Un servidor "sobre la marcha" convertidos prácticamente cualquier vídeo en un formato comprensible para los dispositivos IOS.
Lo dejo a su discreción juegos con el ajuste del tamaño y la calidad de vídeo AirVideo el programa. Otro punto, que no me he decidido por sí mismos - la mejor manera de organizar el inicio automático y servicio de parada automática en el arranque y la parada. Por lo tanto, pido a describir el mejor método en los comentarios de esta entrada por el bien común.
Si tienes alguna pregunta, voy a tratar de responder a la mejor.