Htpc casero para centro multimedia doméstico. Centros multimedia gratuitos: el primer paso hacia un hogar inteligente. Torrentes y automatización

Decenas o incluso cientos de gigabytes archivos de música, un par de temporadas de tu serie de televisión favorita, muchas fotografías y demás “basura” multimedia. ¿No es una imagen familiar? La mayoría de las veces, estos datos se encuentran dispersos en los discos duros y solo el propio propietario de la computadora puede encontrarlos rápidamente. la película correcta o un álbum de música. Sólo los usuarios más pedantes guardan todas estas "cosas" en colecciones estrictamente organizadas en un soporte separado. Otros razonan algo como esto: “¿Cuál es el punto de ordenar archivos o incluso simplemente copiar datos en un disco? Es una pérdida de tiempo".

Aun así, no deberías apresurarte a sacar conclusiones. Si separa los datos multimedia de una computadora normal moviendo películas, música y fotografías a un centro multimedia separado, los beneficios de dicha reorganización serán obvios. Mientras mira una película, nunca se distraerá con los golpes de ICQ o las notificaciones emergentes del antivirus. Sus familiares dejarán de comunicarse con usted para pedirle “Muéstreme una foto de dónde…” o preguntarle “¿En qué disco tiene “Doctor House”?” La computadora no estará ocupada en su ausencia y será más agradable ver una película en un televisor de gran diagonal, sentado en un suave sofá.

Y si ensambla un centro multimedia basado en una placa en miniatura del factor de forma Mini-ITX con enfriamiento pasivo, en lugar de un zumbido caso del sistema puede obtener un HTPC compacto, ordenado y completamente silencioso, con la capacidad de ver videos Full HD y admitir Wi-Fi.

La palabra centro multimedia en sí misma suele resultar incomprensible para muchos. De hecho esto es - computadora normal, que utiliza un caparazón muy conveniente y simple, comprensible incluso para los veteranos de la Batalla de Kulikovo. Una computadora de este tipo también puede denominarse HTPC, que significa computadora personal de cine en casa. Se puede utilizar junto con un televisor e incluso con un mando a distancia. mando a distancia(en la mayoría de los casos se compra por separado). El centro multimedia puede realizar diferentes funciones, reemplazará el estéreo, el reproductor de DVD. Además, el centro multimedia admitirá absolutamente todos los formatos, será "omnívoro" (a menos, por supuesto, que el hardware de dicha computadora sea demasiado antiguo) e incluso podrá reproducir datos a través de una red local.

⇡ MediaPortal 1.2.2: portal al mundo de los medios

Una de las ventajas importantes del shell MediaPortal es la presencia de soporte en ruso. Sin embargo, en la ventana de configuración de la aplicación puede ver que todas las opciones del programa están en inglés; esta es una desafortunada omisión de localización.

Los ajustes se pueden realizar en modo estándar o en avanzado. La segunda opción le permite probar algunas opciones experimentales del programa, cuya estabilidad los desarrolladores aún no garantizan.

Me hizo gracia un mensaje divertido de los creadores de la aplicación, en la última etapa. instalando MediaPortal en Aparece un mensaje en la pantalla que este producto se distribuye de forma gratuita y (en adelante citado) “...si compró este programa en eBay, eres un tonto." Probablemente hubo precedentes.

MediaPortal admite todas las tarjetas de recepción de TV analógica con soporte de hardware MPEG-2, así como todos los sintonizadores digitales que pueden ejecutarse en controladores BDA. Antes de iniciar el shell, se debe configurar el sintonizador y no es necesario buscar estos parámetros en la interfaz del centro multimedia. La configuración de canales, así como la selección de estándares de transmisión y otras configuraciones de transmisión están "ocultas" en la ventana de configuración del centro multimedia, que se abre por separado del propio shell.

Probamos varios Sintonizadores DVB-T y noté que escaneando rango de frecuencia sucede notablemente más rápido que en el software "nativo". La grabación de programas de televisión es muy cómoda y está cuidadosamente implementada. Para evitar que su disco duro se obstruya con gigabytes de programas de televisión antiguos, puede especificar el tiempo máximo de almacenamiento de los archivos grabados, después del cual MediaPortal los eliminará automáticamente del medio. El guardado de la transmisión se produce sin demora y no ralentiza el sistema en absoluto.

La imagen se puede escalar cambiando la relación de aspecto de la imagen. Además, la función Recortar marco le permite especificar manualmente la cantidad de píxeles de cada lado que se excluirán.

El centro puede utilizar varios algoritmos de filtro de desentrelazado, pero para ser justos hay que decir que lo apagamos cada dos veces.

El programa muestra convenientemente información sobre el contenido que se está reproduciendo. La pantalla muestra la lista de reproducción, la carátula del álbum, información de la pista, etc. También se puede utilizar una interfaz 3D.

Por defecto el programa contiene sólo conjunto básico funciones, muchas de sus capacidades se implementan mediante complementos. Para buscar complementos y administrarlos, se utiliza un administrador especial que le permite descargar módulo requerido y ejecute su asistente de instalación. Esto no nos pareció muy conveniente y el tamaño de los complementos también podría ser menor, porque cargar casi cientos de megabytes para una opción pequeña es excesivo.

⇡ XBMC: multimedia para cualquier plataforma

Medios XBMC Center es una solución de cine en casa multiplataforma gratuita. Vale la pena señalar que la estabilidad y funcionalidad de este shell depende en gran medida de la plataforma elegida. Por ejemplo, la versión Live de XBMC en nuestro caso resultó ser mucho más rápida y estable que una aplicación similar para Windows. Este centro multimedia debe su nombre a que XBMC se creó originalmente como un centro multimedia de aplicaciones para la Xbox de primera generación.

El centro multimedia puede funcionar con dispositivos de pantalla táctil; se admite cualquier modelo de consola de presentación. Con él, puedes ver discos, escuchar música, utilizar listas de reproducción dinámicas, etc.

Desafortunadamente, en XBMC Centro de medios No hay posibilidad de trabajar con un sintonizador, pero sí. gran número no menos que otros opciones útiles. El sitio web oficial del proyecto contiene un repositorio con complementos gratuitos. Con su ayuda, podrá configurar de forma muy rápida y sencilla el centro multimedia según sus preferencias. Por ejemplo, puede integrar soporte para servicios populares (Flickr, Facebook y otros) en el caparazón central. También puede utilizar una variedad de complementos para acceder a contenido de vídeo en línea. Por ejemplo, al instalar el complemento National Geographic, podrá ver algunos programas populares. canales educativos en cualquier momento que le resulte conveniente.

XBMC puede descargar automáticamente pronósticos meteorológicos para varios días para la región especificada en la configuración.

De todas las carcasas mencionadas en este artículo, la que más nos gustó fue la interfaz XBMC: es conveniente, rápida, hermosa, se ve bien en un panel con una gran diagonal y, lo más importante, es visual. No es necesario lidiar con archivos de configuración ni utilizar comandos “chamánicos” con una pandereta en la mano: simplemente instálelo y funcionará.

⇡ LinuxMCE: del centro multimedia al hogar inteligente

Algunas grandes corporaciones, como Samsung o Sony, ya están mostrando prototipos de "hogares inteligentes". La idea es conectar todos los equipos eléctricos, desde el aire acondicionado hasta la televisión, en una única red gestionada. un hombre llega a casa sistema informático lo identifica y se enciende el programa correspondiente: su música favorita comienza a sonar a un volumen determinado, las luces de la habitación donde se encuentra se encienden automáticamente y la pantalla televisión en casa se ilumina información útil, Por ejemplo últimas noticias o correo electrónico recibido.

Hasta ahora, este concepto parece fantástico, pero su presencia en cada apartamento es cuestión de tiempo. Después de todo soluciones de software, que le permitiría hacer todo esto, ya existen, y LinuxMCE es uno de ellos.

La distribución LinuxMCE es universal. Esto ya no es sólo un centro de medios, es poderosa plataforma, que le permite controlar una gran cantidad de dispositivos que admiten el intercambio de datos a través de protocolos TCP/IP, X-10, Z-Wave, EnOcean, INSTEON, PLCBus, EIB/KNX, 1-Wire. Con LinuxMCE, puede conectar y configurar automáticamente dispositivos Plug and Play, como reproductores de red, cámaras, teléfonos IP, sintonizadores y más.

El "corazón" del sistema, organizado en la plataforma LinuxMCE, es un servidor independiente. Supervisa los dispositivos conectados y garantiza que se sigan las instrucciones, que deben utilizarse en determinadas condiciones. Por ejemplo, si las cámaras detectan una disminución de la luz, el sistema puede encender las luces, y así sucesivamente. También puede vincular la gestión de alarmas de seguridad a las funciones de la plataforma.

Para controlar dicho sistema, puede utilizar un cliente multimedia, cuya función puede desempeñar una tableta, una computadora portátil o un teléfono inteligente; la misma interfaz, llamada Orbiter, se utilizará en todas partes. En el sitio web oficial del proyecto se puede ver una gran lista de dispositivos que permiten controlar las funciones de forma remota “ hogar inteligente» a través de esta interfaz.

Por el momento, LinuxMCE parece bastante inusual; no a todos les gustará el diseño de su shell, y también habrá que retocar la configuración de la distribución. Pero, ¿cuáles son todas estas dificultades y desventajas en comparación con el hecho de que el propio centro multimedia aprenderá a determinar su posición en la casa: encenderá la luz cuando vaya a la cocina o continuará mostrando automáticamente el video desde el momento en que izquierda.

⇡ Conclusión

Anteriormente, la actitud hacia la música y el cine era completamente diferente. Muchos apartamentos tenían un tocadiscos de vinilo, una grabadora de bobina a bobina y más tarde una videograbadora, etc. El ritual mismo de ver una película o escuchar grabaciones de audio recordaba más a un evento cultural: había que ir al armario, sacar el casete del estante, abrir el estuche colorido y sacar la grabación (por cierto, Incluso el término “medios” no era tan común entonces), insértelo en el reproductor, tal vez rebobine la película, gire el control de volumen, presione el botón Reproducir.

Hoy las cosas son diferentes. Una persona encuentra instantáneamente lo que le interesa, haciendo un mínimo de esfuerzo. No se levanta del sofá, no necesita ir al armario. Simplemente presiona un botón del mouse o saca su iPhone del bolsillo. Ve una película o escucha música, pero olvida la trama y la melodía diez minutos después de verla y escucharla.

Hasta cierto punto, la culpa de esto recae en la conciencia de los especialistas en marketing que intentan implementar la idea de compartir su multimedia siempre que sea posible, desde teléfonos móviles a reloj de pulsera y aplicaciones de grabación de discos.

Los centros de medios descritos en este artículo brindan en cierta medida la oportunidad de recuperar un ritual medio olvidado. Por supuesto, no tendrás que insertar ningún casete por ningún lado, pero podrás descansar un rato del ordenador y, una vez configurado el software, podrás sentir el placer de poder elección conveniente y ver películas o programas de televisión.

La idea de hacer un sistema multimedia doméstico existe desde hace bastante tiempo. El requisito previo para la creación fue deshacerse de grandes unidad del sistema e instalación en lugares de trabajo computadora portátil con un monitor conectado. La primera opción de implementación que no se inició es un servidor de medios de un no utilizado teléfono inteligente Android. Esta idea se topó con limitaciones de hardware ( wifi débil módulo, pequeña cantidad de memoria incorporada, lectura/escritura de archivos lenta a través de OTG) y software (falta de software de “servidor” estable para sistema android). Después, el lugar de trabajo se reorganizó y no había dónde poner el monitor. Luego fue posible detenerse, reciclar el monitor, llevarlo a la casa de campo, conectar el televisor que cuelga encima de la computadora al puerto VGA y mover la ventana con la película ejecutándose en la computadora para que todos la vean, pero de 20", Es preferible un monitor de formato 16:9 con una resolución de 1600x900, que un televisor de 15", formato 4:3, con una resolución de 1024x768. Después de reemplazar el televisor por un monitor, uno podría haberse detenido, pero el televisor estaba controlado por un control remoto y lo usaban los miembros de la familia que, con una computadora, decían: "Oh, ¿qué es esto?".

Si te interesa la idea, bienvenido a cat.

Nota:

Inicialmente, el proyecto implicaba el uso de un netbook antiguo al que se le podía quitar la pantalla. Afortunadamente, resultó que no había memoria suficiente para un dispositivo multimedia, sólo 160 GB, y el portátil tiene un disco duro de 500 GB. Era posible intercambiar los discos duros, pero no parecía la mejor idea.

Por conveniencia, además, fue necesario comprar un receptor de infrarrojos con control remoto para la PC. Basándome en numerosas revisiones y comentarios, me decidí por Microsoft MCE Remote. Comprar uno en Rusia, incluso en Moscú, resultó no ser una tarea tan fácil. No quedaba ninguno a la venta en ninguna parte, y donde alguna vez estuvieron, el precio era cercano a los 3.000 rublos. Encontrado en eBay modelos requeridos, desde 700 rublos por un receptor de infrarrojos y un mando a distancia, pero habría que esperar alrededor de un mes. En el primer mercadillo de Internet de publicidad televisiva en Moscú se encontró la única opción, desde lenovo, que recuerda sospechosamente al modelo Philips SRM5100/10, debido a la falta de elección de modos de funcionamiento. Curiosamente, el mismo control remoto (sin seleccionar modos de funcionamiento) se incluye con ASUS EeeBox PC, pero ASUS usa tres baterías AAA en lugar de dos. El precio resultó bastante asequible, 300 rublos. Logré recogerlo a tiempo, arrebatándolo frente a la persona que pidió enviarlo de Moscú a San Petersburgo por correo (si estás leyendo esto, una persona de San Petersburgo, discúlpame). Mi ubicación resultó ser más ventajosa: el viaje desde la casa hasta el vendedor duró 20 minutos. Como sorpresa, vi dos mandos a distancia, uno de los cuales resultó estar sin usar.

Al finalizar el hardware, puede agregar un concentrador USB genial, porque la computadora portátil solo tiene 3 puertos USB, uno de los cuales es USB 3.0, que se usa para conectar unidades flash, y necesita conectar una impresora, un escáner, un receptor de infrarrojos y un mouse.

Lista completa de hardware utilizado:

  • Portátil ASUS K46CM;
  • Monitor ASUS VE208N;
  • Receptor de infrarrojos Lenovo eHome OVU430006/01;
  • Control remoto Lenovo MCE RC1974511/00;
  • concentrador USB CBR CH 165 ;
  • ratón Logitech M185;
  • Enrutador D-Link DIR-615.

Implementación de software

El sistema operativo instalado en la computadora portátil es Windows 8.1 con WMC, lo que sugiere usarlo como shell de Windows Media Center, pero WMC no es omnívoro; La interfaz también parecía sobrecargada. Sin pensarlo durante mucho tiempo, elegí XBMC, ya que el nombre era muy conocido y había intentado instalarlo antes, pero luego no sabía cómo utilizar el centro multimedia.
XBMC es gratuito, de código abierto y multiplataforma.

Instalamos XBMC. Después de la instalación, el control remoto se admite inmediatamente, pero el inicio se realiza en la pantalla principal de la computadora portátil. Idioma estándar interfaz - inglés. Hacemos la configuración inicial.

Para cambiar el idioma vaya a:

Sistema > Apariencia > Internacional > Idioma
Para enviar a un segundo monitor:
Sistema > Sistema > Salida de video > Modo de visualización > seleccione Pantalla completa #2
Las desventajas del control remoto estándar se hacen visibles de inmediato:
  1. Si la ventana XBMC no está enfocada, entonces XBMC no se puede controlar;
  2. Si la ventana XBMC no está enfocada, el control se transfiere a Windows;
  3. No puede iniciar XBMC desde el control remoto;
  4. Configuración de control insuficiente, por ejemplo, no se puede abrir el menú contextual;
  5. Imposible autoconfiguración Botones del control remoto para llamar a un evento en el reproductor.
Además, necesitamos una solución sobre cómo controlar el encendido/apagado del monitor desde el control remoto y al mismo tiempo encender XBMC.

El punto de partida de la búsqueda fue el artículo “Cómo hacer un “dos en uno” desde una computadora doméstica - cine en casa + computadora personal”, que utiliza MediaPortal, que contiene configuración estándar Requiere concentración. Para resolver el problema de transferir el control a Windows, el autor editó manualmente el registro.

En el proceso se descubrió cómo es posible sin programas de terceros programar la aplicación para que se ejecute botón verde control remoto con el ícono de Windows. La conclusión es que configuramos un inicio rápido del programa para alguna combinación de teclas y agregamos el código para esta combinación de teclas al botón verde. Puede leer más en el tema “Reasignación de botones de MSRemote e inicio de XBMC con el botón “VERDE”” en XBMC Rusia.

Otra búsqueda condujo a dos artículos sobre cómo apagar completamente (sin un diodo parpadeante) el monitor utilizando métodos de software. Artículos sobre Habré, para diferentes sistemas operativos:

Ejecute EventGhost como administrador. Agreguemos un complemento para administrar XBMC.

Configuración> Agregar complemento…> desde la carpeta Control de programa, seleccione XBMC2

De la configuración del complemento, está claro que, al interceptar la señal de los botones del control remoto, EventGhost envía un comando a XBMC. Por tanto, vayamos a la configuración de XBMC.

Sistema > Configuración > Servicios > Administración remota > marque Permitir que los programas en este sistema administren XBMC
A continuación, terminamos de configurar el complemento XBCM2 y en la ventana de EventGhost creamos una carpeta con el mismo nombre que el complemento. La carpeta y las subcarpetas enumeran los comandos de control que se pueden pasar a XBMC. Configuré una carpeta /XBMC2/Botones/Remoto/. Contiene macros para botones que pueden estar en el control remoto. Para asignar un botón del control remoto para ejecutar una macro, debe arrastrar un evento a la macro. Un evento se arrastra desde el registro del programa y aparece en el registro después de presionar un botón en el control remoto, o incluso cuando sucede algo en el sistema. Así, hacemos clic en los botones y los asignamos al evento deseado.

Todo lo que queda es encontrar lo siguiente:

  • Inicie XBMC desde el control remoto;
  • Cambio de modos de visualización desde el mando a distancia.
Cambiar los modos de visualización, que en última instancia parecerá encender/apagar el monitor, es más lógico configurando el botón de encendido/apagado en el control remoto. Esto también se puede vincular al inicio/apagado de XBMC, ya que no será necesario enviar XBMC a la pantalla principal de la computadora portátil.

Para automatizar el cambio de modos de pantalla, creemos dos archivos *.bat de antemano:

Taskkill /im XBMC.exe %windir%\System32\DisplaySwitch.exe /internal
Para cambiar a una computadora donde primero terminamos el proceso XBMC.exe para que XBMC no salte a la pantalla incorporada.

%windir%\System32\DisplaySwitch.exe /extender
Para cambiar al modo avanzado.

Creemos nuestra propia macro:

Configuración > Agregar macro... > Ventana > Buscar una ventana > seleccione XBMC

Este evento verificará si XBMC está abierto en nuestro sistema. Para habilitar una macro en la configuración Buscar una ventana, debe haber una casilla de verificación en la parte superior llamada Detener macro si se encuentra el objetivo (si tenemos una ventana XBMC ejecutándose, no es necesario volver a activarla).

La herramienta normal de EventGhost, llamada Iniciar aplicación, no tiene la capacidad de ejecutar archivos *.bat, por lo que debe agregar la ejecución del script Python a la macro creada. Seleccionemos la macro que creamos y continuemos:

Configuración > Agregar acción… > EventGhost > Script de Python
El contenido del script para encender el monitor e iniciar XBMC es el siguiente:

Importar tiempo de importación del sistema operativo os.system("C:\Media.bat") time.sleep(2) os.startfile(r"C:\Program Files (x86)\XBMC\XBMC.exe")
Aquellos. lanzamos el archivo *.bat, esperamos 2 segundos para que cambie el modo de visualización para que XBMC se inicie en la segunda pantalla y lanzamos XBMC.exe

A imagen y semejanza de la macro anterior, creamos una nueva para apagar monitor externo y XBMC
En Buscar una ventana, debe marcar la casilla Detener macro si el objetivo es extraviado y el script Python para desactivarlo:

Importar sistema operativo os.system("C:\Computer.bat")
En ambas macros creadas necesitas mover el evento que ocurre cuando presionas el botón On/Off en el control remoto.

Usando guiones línea de comando Tiene un pequeño inconveniente: cuando se ejecuta el script, la ventana cmd parpadea. Puede evitar esto escribiendo un programa que ejecute el código del script en su nombre.

Como resultado, deberíamos obtener algo como esta vista de la ventana de EventGhost:

Al utilizar la funcionalidad creada por EventGhost, surgió el problema de que XBMC comienza desenfocado y la barra de tareas siempre está encendida en la parte superior del centro multimedia.

Debido a esto, hice que la ventana se moviera por delante de todas las demás usando el familiar Encontrar función una ventana, con una marca de verificación Detener macro si no se encuentra el objetivo. Colgué un botón verde de "Inicio" en este control remoto, además de ir al menú principal, cuando controlaba XBMC. No entraré en detalles sobre la creación de la macro; adjunto una captura de pantalla:

En los botones de colores del mando a distancia, en la fila inferior, colgué los siguientes eventos:

El resultado es la configuración final de EventGhost:

Guardemos:

Para configurar el sistema, solo queda automatizar el inicio de EventGhost al iniciar el sistema. La única solución que funcionó fue habilitar la cuenta de administrador integrada y ejecutar el script cmd desde el inicio.

lusrmgr.msc

Usuarios > haga clic derecho en Administrador > desmarque Deshabilitar cuenta

Inicie sesión en la cuenta de Administrador, preguntamos contraseña segura . Cerramos sesión en la cuenta.

Cualquier editor de texto, que se puede guardar en codificación DOS-866, cree un archivo *.bat con el siguiente contenido:

Runas /savecred /usuario:Administrador "C:\Archivos de programa (x86)\EventGhost\EventGhost.exe -h"
Es decir, ejecute el programa EventGhost, guardando la contraseña, como administrador, con el modificador -h (ejecutar en bandeja). Asegúrese de guardar en DOS-866 si no cambió la codificación en la línea de comando.

Apague EventGhost, ejecute el script resultante, ingrese la contraseña.
Coloque el script en inicio:

Carcasa: Inicio
El camino se abrirá C:\Users\%user%\AppData\Roaming\Microsoft\Windows\Menú Inicio\Programas\Inicio, al que moveremos el script resultante. Cuando %user% inicia sesión, EventGhost se inicia automáticamente, con plenos derechos. Cuando utilice otros métodos de inicio, acceso completo no se transmitió, incluso a través del Programador de tareas.

Ahora al encender la computadora nos recibirá una ventana de línea de comando parpadeante, que nos notificará que EventGhost se ha iniciado.

En términos de inicio, IR Server Suite sería mejor, ya que comienza como servicio de windows, pero realmente no quería lidiar con su configuración cuando EventGhost comenzó a funcionar para mí.

Para un control remoto más completo desde el mando a distancia, es necesario realizar algunas configuraciones de Windows en las opciones de energía:

  1. %plan de energía% > Requerir contraseña al despertar > No;
  2. Configuración USB > Desactivar temporalmente la opción de puerto USB > Desactivado;
  3. Botones de encendido y tapa > Acción de cerrar la tapa > No se requiere ninguna acción;
  4. Botones de encendido y cubierta > Acción del botón de encendido > Suspender.

Reiniciamos el ordenador (mediante el botón del mando a distancia, claro), comprobamos el funcionamiento de todo lo que tenemos configurado y configuramos XBMC a nuestro gusto. Por ejemplo, habilité la compatibilidad total con UPnP para que pueda acceder a la biblioteca multimedia de su hogar desde su teléfono inteligente o, por el contrario, ejecutar un archivo multimedia desde su teléfono inteligente en XBMC.

Sistema > Servicios > UPnP > coloque un punto al lado de cada elemento del menú

Agreguemos el IPTV prometido.
Primero, descarguemos el complemento PVR IPTV Simple para XBMC. Página de GitHub, descargar (Google Docs).

Instale el complemento en XBMC:

Sistema > Complementos > Instalar desde archivo ZIP> seleccione la ruta al archivo *.zip descargado
Encendamos la televisión:
Sistema > TV > General > configure el punto en Activado.
Sigamos las instrucciones de instalación:
Sistema > TV > General > Borrar base de datos PVR
Configuremos canales de IPTV:
Sistema > Complementos > Complementos incluidos > PVR IPTV Simple Client > Configurar
Especifique la ruta al archivo *.m3u. Si tiene un proveedor de TV en línea confiable, también puede especificar la ruta a *.epg, que es el programa de TV, y luego agregará funciones convenientes adicionales.
El formato *.m3u requerido es el siguiente:

#EXTM3U tvg-shift=3 #EXTINF:-1 tvg-id="id1" tvg-name="Canal_1" tvg-logo="logo1" group-title="Grupo 1",Channel 1 http://STREAMURL #EXTINF:-1 tvg-id="id2" tvg-name="Channel_2" tvg-logo="logo2" group-title="grupo 2",Channel 2 udp://STREAMURL ... !}
Aunque también tenía este complemento:

#EXTM3U #EXTINF:0,Europa Plus TV rtmp://europaplus.cdnvideo.ru/europaplus-live/mp4:eptv_main.sdp ...
Lo principal es guardar el archivo *.m3u en codificación UTF-8 para poder mostrar correctamente los nombres rusos de los canales de televisión.

asignamos cualquier botón conveniente control remoto para abrir canales de TV, en EventGhost (XBMC2 > Botones > Remoto > Live TV) y al hacer clic en él, se abrirá una lista de canales de TV disponibles.

Desafortunadamente, no fue posible configurar la grabación de transmisiones, que aparentemente no es compatible con el complemento, ya que el botón de grabación no está activo, a diferencia de los otros botones.

Lista completa de software utilizado: Agregar etiquetas

Durante mucho tiempo, quienes necesitaban una casa totalmente funcional centro multimedia, capaz no sólo de leer DVD, sino también de mostrar vídeo Full HD en diferentes formatos, recibir contenido a través de la Red, tener un reproductor integrado de servicios en línea, soporte para aplicaciones y varias docenas de funciones diferentes, solo había dos opciones: comprar un reproductor multimedia como Oppo o Dune, o ensamblarlo usted mismo desde una computadora vieja . Hoy puedes olvidarte de todo esto y simplemente comprar un dispositivo HDMI para control de Android o un decodificador en uno de los chips móviles por 50-100 dólares.

Hace un tiempo me convertí en propietario. consola de juegos OUYA vale $99. Todo el contenido de este decodificador, cuyo núcleo era el ya obsoleto chip móvil Tegra 3, cabe en la palma de la mano y como conexión periférica solo se ofrecían HDMI, USB 2.0 y microUSB. interfaces. Sin embargo, a partir de este modesto milagro de la tecnología logré crear un centro multimedia completamente funcional capaz de aceptar cualquier formato, con salida de imagen Full HD, posibilidades casi ilimitadas para reproducir contenido de diferentes servicios web, un cliente torrent incorporado con inicio automático en Night, emuladores de PSX, PSP y Sega Dreamcast y se controlan mediante teclado, joystick o Air Mouse. El coste final de todo el conjunto, menos disco duro, no superó los 130 dólares.

Esto puede sorprender a algunos, pero se puede montar exactamente el mismo sistema utilizando como base casi cualquier dispositivo disponible en el mercado construido sobre un chip móvil: un dispositivo HDMI chino tipo RK3066 o RK3188, MINIX NEO X7 en una carcasa más voluminosa, pero con el mismo RK3188 en el interior u otro decodificador en un chip móvil de algún Lenovo. Todos ellos están igualmente capacitados para desempeñar el papel. reemplazo completo centros de medios comerciales y a menudo irrazonablemente caros.

En este artículo, te mostraré cómo puedes tomar una de estas minicomputadoras e invertir $30 para convertirla en un completo centro de entretenimiento.

¿Qué necesitamos?

  • Decodificador o dispositivo HDMI. Como dije, casi cualquiera servirá, pero recomiendo prestar atención a los que se basan en NVIDIA Tegra o en el Rockchip chino al menos RK3066 (ahora se vende principalmente en el más avanzado RK3188). No tomaría un dispositivo o una consola Allwinner (por ejemplo, GameStick), el rendimiento puede no ser suficiente para ver videos cómodamente en 1080p.
  • Teclado y ratón inalámbrico. No es necesario, pero facilita mucho la configuración.
  • Concentrador USB para conectar múltiples dispositivos periféricos. En eBay y DealExtreme los regalan por casi nada.
  • Air Mouse (control remoto con giroscopio). Muy conveniente al operar el dispositivo, gran selección disponible en eBay. Compré el mío por 14 dólares.
  • Caja de disco duro USB o unidad USB. Es mejor tomar uno de marca, pero un estuche chino por $12 estará bien (proporciona una velocidad de 20 Mbps, que es suficiente para ver una película de más de 100 GB o transferir datos a través de una red a una velocidad de 160 Mbps) .

Una gran ventaja también será el sistema de TV/monitor con retroiluminación dinámica PixelKit Lightpack, que ha recaudado medio millón en Kickstarter. En el momento de escribir este artículo, aún no estaba disponible públicamente, por lo que no pude probarlo. Sin embargo, el sistema es compatible oficialmente con OUYA y Android, por lo que no debería haber ningún problema de conexión.

Conexión

No creo que valga la pena entrar en detalles sobre cómo ensamblar todos estos componentes en un solo centro de entretenimiento, pero debido a algunas de las características de los decodificadores y los dispositivos HDMI, haré algunos breves comentarios. Lo primero a considerar es el número limitado de puertos de E/S. OUYA o HDMI stick MK808 tienen las siguientes interfaces: una (a veces dos) Puerto USB 2.0, un puerto microUSB, puerto HMDI y ranura para tarjeta SD. En el modo host, solo funciona el USB de tamaño completo, por lo que todos los periféricos deben estar conectados a través de un concentrador USB. puerto microUSB Diseñado exclusivamente para alimentar y flashear el dispositivo.

INFORMACIÓN

MINIX NEO X7 es uno de los mejores representantes de la serie de decodificadores de TV de China. Al igual que los dongles HDMI clásicos, se basa en el RK3188, pero está empaquetado en un estuche atractivo y equipado con un códec de audio Realtek ALC5616 de alta calidad, una antena Wi-Fi y un control remoto con giroscopio.

Nunca he visto una salida de audio en ninguno de estos dispositivos, pero dado el desarrollo de los televisores modernos, surgen problemas al conectar la acústica al televisor a través de entrada analógica o la óptica no debería surgir. Los audiófilos, como siempre, quedarán decepcionados por la calidad del sonido del códec de audio integrado en el chipset, pero en acústica que cuesta menos de $500, la diferencia es apenas perceptible (si es que la hay). Tarjetas externas Android no admite memoria.

Las unidades USB se detectan sin problemas, pero además de OUYA, muy pocos dispositivos pueden funcionar con archivos. sistemas NTFS o ext4 listo para usar. Este problema se puede resolver usando firmware de terceros o aplicaciones de GooglePlay(Paragon NTFS y HFS+ o NTFS Mounter). Como último recurso, el disco se puede formatear en exFAT, afortunadamente el sistema operativo junto con los cachés está en memoria interna dispositivos.

También debes tener en cuenta que algunos dispositivos HDMI no pueden mostrar imágenes correctamente en 1080p, por lo que es mejor consultar inmediatamente sobre este problema en foros especializados. Por otro lado, este problema ya no debería observarse en el RK3188.

Por lo demás, todo es sencillo: juntamos todo, lo enchufamos al televisor y vemos qué sale. En el 99,9% de los casos, Android reconoce todos los periféricos, incluido el Air Mouse, sin problemas (por cierto, también emula un teclado, por lo que deberás conectarlo en el momento en que esté todo configurado).

INFORMACIÓN

Al elegir un dispositivo HDMI, debes prestar atención a su sistema de refrigeración. La mejor elección Vendrá un palo en una caja de aluminio o con un radiador montado en la caja. Plástico cuerpo cerrado Lo más probable es que provoque un sobrecalentamiento y reinicios espontáneos.

Ajustes

Aquí también todo es sencillo. La gran mayoría de los sticks y decodificadores de TV se venden con Android preinstalado 4.1, sin ninguna personalización, excepto configuración avanzada de conexión HDMI. En realidad, primero debes investigarlos. Vaya a "Configuración -> Pantalla", luego a la configuración de resolución HDMI (Modo HDMI) y vea si el dispositivo detectó correctamente y configuró la resolución. Allí también puedes ajustar la imagen al tamaño de la pantalla, si se sale o no la llena por completo usa la opción Escala de pantalla.

No todos los dispositivos tendrán configuraciones ubicadas en esta dirección exacta y es posible que algunos no las tengan en absoluto. Por ejemplo, OUYA no le permite ajustar la configuración de imagen de forma predeterminada, dependiendo de detección automática parámetros, pero tiene soporte 3D, que se usa en algunos juegos (“Configuración -> HDMI -> 3D”). Puede ajustar la resolución y el tamaño de la pantalla en este decodificador usando aplicación especial, del que hablaré más adelante.

Google Play, que necesitamos en obligatorio, está preinstalado en casi todos los dispositivos de clase sin nombre, pero no está presente de forma predeterminada en OUYA y es posible que no esté presente en productos de "compañías reales" como Lenovo. Todo esto se debe a las restricciones de Google, pero se puede mitigar instalando un mercado de terceros, como Amazon Appstore o 1Mobile Market. En OUYA, el problema de la falta de mercado se resuelve como se describe en la barra lateral “Root, Google Play y configuración de pantalla en OUYA”.

Root, Google Play y configuración de pantalla en OUYA

Para obteniendo root y Google Play en OUYA necesitaremos tres herramientas:

  • la aplicación Root My Ouya, que utiliza el notorio exploit Master Key para obtener root;
  • Marco expuesto;
  • Módulo expuesto.

Apertura navegador estándar(ubicado en el menú Crear), descargue las tres aplicaciones usándolas e instálelas. A continuación, procedemos según el siguiente esquema (para iniciar aplicaciones utilizamos el mismo menú Crear):

  1. Inicie Root My Ouya y haga clic en el botón Iniciar Root. Después de completar el procedimiento, reinicie.
  2. Inicie Xposed, haga clic en Framework, luego Instalar/Actualizar, regrese a la pantalla principal, haga clic en Módulos y marque la casilla junto a Mod Collection For Ouya, reinicie.
  3. Inicie la colección Mod para Ouya, haga clic en Activado junto a Google Tienda de juegos Mod y haz clic en Instalar Play Store.
  4. Reinicia la consola.
  5. Inicie Google Play e ingrese la información de su cuenta.

Tenga en cuenta que hay tres elementos más interesantes en la colección de mods:

  • SU & Mods Preserver: guarda root y Google Play después actualización automática firmware. Requiere Instalaciones ClockworkMod usando el botón Instalar ClockworkMod Recovery.
  • Forzar resolución HDMI: le permite seleccionar la resolución: 720p o 1080p.
  • Fix Overscan: corrige un error poco común con una escala de imagen incorrecta. Si la imagen se extiende más allá de la pantalla del televisor, entonces deberías jugar con los valores en la ventana de entrada de la derecha (de 0,00 a 0,20).

Entorno gráfico y reproductor multimedia.

A pesar de estar optimizado para dispositivos portátiles, Android se adapta muy bien a la pantalla televisor grande y es bastante fácil de controlar usando un mouse o Air Mouse y un teclado. Por otro lado, el escritorio clásico en pantalla grande resulta algo inapropiado y es mejor sustituirlo por algo más adecuado, como Smart Launcher. A diferencia del estándar, este pantalla de inicio no tiene menú clásico aplicaciones, widgets y base, y en su lugar muestra los íconos de todas las aplicaciones en varios escritorios fijos, clasificando las aplicaciones por propósito. Los juegos terminan en un escritorio, los reproductores multimedia en el segundo, los navegadores y clientes de Internet redes sociales- en el tercero. Este es el mejor y más solución conveniente, el cual logré encontrar durante todo el tiempo que usé la consola.

Segunda característica interfaz de Android, que claramente no tiene cabida en un televisor, es el panel de control inferior. En Android 4.0 y 4.1, funciona como barra de navegación y barra de estado. En Android 4.2 y superiores, la barra de estado está en la parte superior, dejando solo los botones de navegación en la parte inferior. En cualquier caso, este panel no es necesario; no permite implementar aplicaciones en; pantalla completa y, como resultado, degrada seriamente la experiencia de ver películas. Para resolver este problema, puede actualizar un tercero ensamblaje de android, que oculta automáticamente el panel al iniciar aplicaciones (por ejemplo, Finless ROM), o instale una aplicación como pantalla completa, que le permite ocultarlo por completo. Para navegar en este caso, puedes utilizar el ratón (tecla derecha - botón atrás) o el teclado (Esc). Por cierto, en OUYA inicialmente no hay panel ni barra de estado.

INFORMACIÓN

De forma predeterminada, OUYA no admite el idioma ruso, pero se puede activar usando la aplicación local 2.

Después de instalar una pantalla de inicio de terceros y eliminar la barra de navegación, el sistema se vuelve bastante utilizable para el uso diario. Sin embargo, las capacidades multimedia a este nivel son prácticamente inexistentes. Para conseguir un verdadero centro multimedia, debemos instalar un determinado conjunto de software. Personalmente solo uso dos en mi consola. aplicaciones multimedia: XBMC y YouTube para google TV, pero en el mercado existe una gran selección de otras aplicaciones que también pueden resultar útiles. Yo señalaría lo siguiente:

  • MX Player es un reproductor de vídeo basado en el códec FFmpeg y, por tanto, reproduce casi todo lo que existe en la naturaleza. En mi caso, a partir de los gigabytes de varios rips descargados de Internet, logró reproducir correctamente absolutamente todo. Admite una gran cantidad de códecs, múltiples pistas de audio en diferentes formatos, subtítulos (externos e internos). Para habilitar la aceleración de hardware, debe instalar un códec que admita instrucciones NEON del mercado (esto será suficiente incluso para 1080p).
  • Tunein Radio: 7 mil estaciones de radio por Internet en una sola aplicación. Después del rediseño, la aplicación dejó de ser muy cómoda de usar, pero hace su trabajo con 5+.
  • 500px - archivo de miles fotos profesionales. Es interesante principalmente por su capacidad para incluir una presentación de diapositivas.
  • ivi.ru es un muy buen cliente del famoso portal.
  • vkPlayer es un reproductor multimedia de la red VKontakte. No es muy conveniente, pero funciona muy bien.
  • CheapCast: convierte un dispositivo/decodificador en un Chromecast. El nivel de utilidad es bajo, ya que YouTube para Google TV puede hacer lo mismo.

INFORMACIÓN

En el caso de OUYA, una mejor opción de pantalla de inicio no sería Smart Launcher, sino Sidebar Plus: te permite crear una pantalla de inicio que se deslizará hacia afuera desde un costado.

XBMC

Ahora sobre la artillería pesada. La bestia omnívora XBMC, originalmente concebida como la interfaz principal para decodificadores de TV basados ​​​​en Linux, existe desde hace bastante tiempo en Android y, debo decir, no solo existe, sino que funciona muy bien y tiene todas las funciones. versión regular. Para aquellos que se han caído de la vida, les explicaré: XBMC es una interfaz de este tipo, pero sería más lógico decir un sistema operativo completo diseñado para realizar funciones multimedia. XBMC tiene una interfaz elegante y muy conveniente que se puede cambiar completamente usando máscaras, reproduce cualquier video y audio, a través de la red y desde el disco, le permite ver fotos, tiene un servidor DLNA incorporado y admite miles de complementos que pueden realizar una variedad de funciones, desde proporcionar acceso a YouTube o di.fm hasta implementar un navegador web o un cliente de foro. De hecho, XBMC es el único programa que necesitas en un centro multimedia.

XBMC es un software de código abierto, lo que significa que no cuesta nada y cualquiera puede instalarlo. Por otro lado, no está disponible en Google Play, por lo que tendrás que descargar y actualizar la aplicación desde el sitio web oficial o a través de la tienda OUYA, si estamos hablando de sobre esta consola. A partir de la versión 12, XBMC admite la mayoría de los conjuntos de chips chinos y no tan y puede utilizar sus capacidades para la decodificación de vídeo por hardware. La lista de soportados, en particular, incluye Rockchip (RK3066/RK3188), Allwinner A31 (A10, A13, A20 no son compatibles), MediaTek MTK6589T, Snapdragon y, por supuesto, Tegra 3/4.

INFORMACIÓN

XBMC Remote es la aplicación oficial para gestionar XBMC. Disponible en Google Play.

No es necesario configurar XBMC en absoluto. Funciona muy bien desde el primer momento y solo puede ingresar al menú de configuración para cambiar el idioma, la ubicación (para el widget meteorológico incorporado) y habilitar el servidor DLNA. EN repositorio oficial Hay una gran cantidad de complementos diferentes que se instalan y actualizan automáticamente a través de Internet. Enumeraré los que uso:

  • Digitally Imported es un cliente de la estación de radio por Internet del mismo nombre.
  • Radio: una gran cantidad de estaciones de radio en un solo complemento.
  • Podcasting ruso: podcasts rusos.
  • ivi.ru - sí, es él otra vez.
  • RuTube es cliente del servicio del mismo nombre.
  • Torrent-TV: canales de TV a través de torrent TV (ACE Stream).
  • Dozhd es el canal de televisión del mismo nombre.
  • Artwork Downloader: descarga automáticamente portadas de películas y programas de televisión.
  • Web Viewer es un navegador sencillo.

Vale la pena decir que XBMC viene con alrededor de dos docenas de complementos integrados, que se utilizan para descargar carátulas automáticamente, reproducir videos a través de la red, etc. Puede agregar transmisiones de red que no están disponibles como complementos usted mismo escribiendo la URL de la transmisión en un archivo con la extensión strm y abriéndolo usando XBMC.




Torrentes y automatización

En mi configuración, OUYA se utiliza no sólo para ver vídeos y escuchar música, sino también para descargar archivos torrent. A primera vista, puede parecer extraño utilizar un decodificador en un sistema operativo móvil para este propósito, pero resulta que hace un excelente trabajo con la tarea de descargar, almacenar y distribuir archivos. Organizar un esquema de trabajo de este tipo es bastante sencillo. Basta con instalar y configurar dos aplicaciones pagas: Tasker Automator y el cliente torrent con todas las funciones tTorrent Pro.

INFORMACIÓN

Si XBMC se ralentiza al reproducir vídeo de 1080p en RK3066/RK3188, debería intentar actualizar un kernel actualizado con una solución para el error de Vsync o firmware personalizado como ROM sin aletas.

Primero, instale y ejecute tTorrent. Vaya a la configuración y aumente el número de secuencias de descarga/carga simultáneas (lo configuré en 3/3), y también seleccione el directorio desde el cual los archivos torrent se agregarán automáticamente a la cola (en mi caso /sdcard/download/) . Esto es necesario para que un archivo torrent descargado de Internet en una PC pueda agregarse fácilmente a la cola para su descarga nocturna usando el siguiente comando:

$ adb connect dirección IP del decodificador $ adb push ~/Downloads/porno.torrent /sdcard/download/

Instale Tasker. Lo necesitamos para configurar el lanzamiento automático de tTorrent. Comenzamos, presionamos el botón "+" en el centro a continuación, seleccionamos el elemento "Hora" en el menú, luego en la opción "Desde" configuramos la hora de inicio de tTorrent, y en el campo "Hasta", la hora de finalización (dejemos que sean las 02:00/10:00). Regresamos, Tasker ofrecerá agregar una nueva tarea al evento, ingrese el nombre de la tarea (por ejemplo, "tTorrent"), en la ventana que se abre, haga clic en "+" en la parte inferior central, seleccione "Aplicaciones" en el menú, luego "Iniciar aplicación" y seleccione tTorrent. Volvemos nuevamente a la pantalla principal. Ahora Tasker iniciará tTorrent a las 02:00 y se detendrá a las 10:00.

Juegos y joystick

Este tema no es del todo relevante para la revista, por lo que no divagaré, simplemente enumeraré algunos hechos:

  • El rendimiento de Tegra 3 y RK3066/RK3166 es suficiente para ejecutar cualquier juego disponible para Android.
  • Puedes jugar cómodamente sólo a aquellos juegos que admitan un joystick o un teclado (que desde el punto de vista de Android es lo mismo).
  • Android es compatible con casi todos los joysticks Bluetooth, pero solo si están disponibles soporte bluetooth en el propio dispositivo (¡sorpresa!).
  • Para emular un joystick usando un teléfono inteligente, puede usar la aplicación DroidMote (más el servidor DroidMote en el propio dispositivo).
  • Para jugar juegos sin soporte para joystick, puedes usar Tincore Keymapper de Google Play.
  • Mod Collection For Ouya tiene un truco que te permite jugar juegos compatibles con Moga (Modern Combat 4, por ejemplo) usando un joystick estándar.
  • Para Android existen emuladores para casi todas las consolas, desde NES hasta Sega Dreamcast.
  • El emulador de Sega Dreamcast se llama reicast. Es gratuito, abierto y permite mostrar imágenes Full HD con FPS > 25 (al menos en OUYA).

En lugar de conclusiones

El rendimiento de los chips móviles modernos es tal que pueden superar fácilmente a cualquier decodificador de TV y pueden reemplazar a una computadora de escritorio en muchas tareas multimedia. La mayoría cuesta unos centavos y viene con un sistema operativo completo que admite muchos tipos de periféricos, incluidos un mouse, teclado, tarjetas flash y discos duros externos. Android, a su vez, te permite utilizar eficazmente todas estas funciones sin la necesidad de preparar una distribución especial y configurarla. si desde casa sistema de entretenimiento No se requieren capacidades extraordinarias, entonces un dispositivo HDMI o un decodificador de TV basado en chip móvil- esta es la elección ideal.

Sin embargo, gracias a Kodi (anteriormente XBMC), existe una alternativa gratuita, con lo que los problemas de reproducción serán cosa del pasado. Para preparar colecciones de música y vídeo, el programa recibe información adicional de Internet: por ejemplo, para música, la portada del álbum y su descripción, para vídeos, carteles y resumen. Gracias a esto, puedes poner orden en tu colección multimedia y, por ejemplo, seleccionar películas sólo de un determinado director o género. Kodi tiene una comunidad activa (kodi.tv) que desarrolla complementos gratuitos para el centro multimedia: por ejemplo, para servicios en línea como YouTube, personalización de la interfaz de usuario o acceso al almacenamiento en la nube.

Absolutamente gratis

Kodi enriquece sus bibliotecas multimedia con datos como descripciones, calificaciones y portadas de discos.

Vale la pena probar Kodi sin demora. Después de instalarlo en la PC de su hogar, puede agregar sus videos a centro multimedia kodi yendo al menú "Video" y al elemento "Archivos". Primero cambie el idioma de inglés a ruso en el “Sistema | Configuración | Apariencia | Internacional | Idioma". Ahora haga clic en “Agregar video...” y luego en “Examinar”. Aquí puede elegir la ubicación donde se almacenan todas sus películas. Puede ser una carpeta en la computadora o en el servidor, o carpeta compartida en su red doméstica. Una vez que haya especificado el nombre de la fuente multimedia, categorice el contenido que se encuentra en esa carpeta. En nuestro caso, seleccione “Películas”. Después de hacer clic en Aceptar programa kodi descargará automáticamente la portada, descripción de la película, así como información sobre el director, género y calificación de Internet.

Haz lo mismo con la música y las fotos a las que quieras acceder. Para ampliar la funcionalidad, haga clic en "Complementos" debajo de las líneas "Video", "Foto" y "Música". A continuación, vaya a la lista de servicios instalados. En el menú "Vídeo" encontrará, por ejemplo, videotecas online de canales de televisión, numerosos portales de vídeos como YouTube o servicios transmisión. Los extras de audio también están disponibles en forma de estaciones de radio por Internet y servicios de música en streaming.

Para reproducir su Kodi Home Library en su teléfono inteligente, tableta, televisor o dispositivo de audio en red, debe habilitar el servidor UPnP. Para ello, en el menú “Sistema”, vaya a “Configuración” y haga clic en “Servicios”. Ahora, en la sección "UPnP/DLNA", puede activar el elemento "Habilitar acceso a la biblioteca multimedia" y disfrutar viendo fotos, películas y escuchando música en su dispositivo móvil.

Reproducción de contenido en su red doméstica


Para que Kodi indexe carpetas de videos, debe agregarlas a la biblioteca haciendo clic derecho

Si bien la mayoría de los televisores y dispositivos de audio con capacidad de red vienen listos para usar y son capaces de transmitir medios a través de DLNA, los teléfonos inteligentes y las tabletas a menudo requieren aplicaciones adicionales. En dispositivos bajo control de iOS Para ello, puede utilizar, por ejemplo, los reproductores VLC y mconnect para dispositivos móviles y, en dispositivos Android, BubbleUPnP. Así, Kodi uso en el hogar proporciona servicios excepcionales. Y para acceder a la biblioteca multimedia mientras viaja, existen otros programas más adecuados.




Arriba