Centros multimedia gratuitos: el primer paso hacia un hogar inteligente. Estamos construyendo una red doméstica. Reproductor multimedia en red

Puedes probarlo también. Pero lee esto primero.

Alguien eligió Apple TV como decodificador. Alguien ahorró y compró una Xiaomi TV Box. Me decidí por mi propia versión: "Malinka" con un módulo de audio adicional.

¿Por qué lo compré? Frambuesa Pi? La respuesta es simple: había que comprar una consola multimedia, pero Pi 3 ya existía. La mayor parte del tiempo estuve inactivo.

Como resultado, se le compró un módulo de audio y una pantalla adicionales. Y resultó ser un excelente reproductor de audio y video en red con soporte. Sonido de alta resolución. He aquí cómo hacerlo de nuevo.

Composición del sistema


Para construir el multimedia requerido:

– Frambuesa Pi;
– Interfaz de audio X400;
– Pantalla de 3,7 pulgadas (análoga a la original de ADAfruit);
– Dongle Wi-Fi (no necesario para RaPi 3);
– mando a distancia universal/ratón;
- unidad de potencia.


No fue posible conectar la pantalla y la salida HDMI al mismo tiempo, por lo que la primera puede estar tachada.

Características generales


Las especificaciones dependerán del modelo de Raspberry Pi seleccionado. Si no estás familiarizado, las características para 2, para 3.


Las características de la ruta de audio son mucho más interesantes. En el corazón del X400 hay un DAC genial TI PCM5122 Marrón rebaba con soporte completo de hardware para transmisión de audio de 32 bits/384 kHz.


La placa está activa, contiene dos amplificadores a la vez - para RCA clase D TI TPA3118D2 y para salida de auriculares TI TPA6133A. Energía proporcionada 20W para cada uno de los 2 canales con resistencia 4 ohmios.

Los parámetros finales son muy buenos:
– relación señal/ruido 112 dB SNR;
– nivel de distorsión 0,0019% (THD);
– potencia de salida 2 × 20 W con una resistencia de 4 ohmios

X400 proporciona energía estabilizada de alta calidad al sistema, algo que RaPi no tiene. La fuente de alimentación se conecta a la tarjeta de expansión y desde allí alimenta la microcomputadora. Así podrás olvidarte de las interferencias.


Además, hay su propio control de volumen, otra posibilidad de que no haya interferencias, esta vez debido a errores de software.


El control mediante mando a distancia también es posible gracias a un receptor IR soldado de 38 kHz.

Cosechadora en el trabajo


El montaje no es ningún problema. Los módulos Raspberry Pi se ensamblan como Lego: se insertan uno dentro del otro. Luego se conectan interfaces adicionales y dispositivos de control, se inserta una tarjeta de memoria con el sistema grabado, se conecta la corriente... Y comienza la magia.

Inicialmente, el dispositivo vivía de forma autónoma y, en lugar de un televisor, se utilizaba una pantalla ubicada directamente en el tablero. En este caso, es mejor utilizar una imagen del sistema ya preparada con salida de vídeo a la pantalla.


Al conectarse a un televisor o monitor normal a través de HDMI o salida analógica, es mejor usar inmediatamente una unidad flash con Openelec o un sistema multimedia similar.

Luego debe conectarse y configurar Internet, ya sea por cable o inalámbrico. Es Linux, ¡no hay problema! Luego, según las instrucciones del fabricante, enrutamos el sonido a través del X400.

Viabilidad de adquisición


El reproductor improvisado puede reproducir cualquier formato de audio/vídeo. Existen algunas restricciones: RaPi no puede decodificar 4K. Todo lo demás depende del conjunto de códecs instalados.

Es lógico utilizar Kodi y un disco externo, por ejemplo Disco duro a través del puerto USB. Aunque una unidad flash de 64 GB es suficiente, todavía no se admite 4K.

Habrá que configurar el mando a distancia, aunque esto no es difícil. Puede limitarse a un teclado Bluetooth con panel táctil.


La funcionalidad está al nivel de las cajas chinas por 30 dólares. Nada sobrenatural. Excepto por la salida de audio de muy alta calidad. Pero cuando se usa una Raspberry Pi (que ya cuesta $40), es más una necesidad.

El hecho es que los desarrolladores cometieron un error en algún lugar del cableado de audio del microPC. A través de HDMI no tiene nada de bueno, y a través de la salida analógica el sonido es francamente malo.


Por lo demás todo genial. Casi como un sistema audiófilo. En un futuro próximo planeo reemplazar el X400 (comprado por $22) con X600 con salida óptica y organizar salida de vídeo dual.

Eso es todo, ahora en nuestro sistema un control remoto controla solo MediaPortal y el televisor, y el teclado y el mouse se usan en otros programas.

De hecho, hay un pequeño detalle más que me ha irritado durante mucho tiempo. Cuando estaba trabajando en el monitor, el cursor del mouse seguía intentando salir al televisor y esto era muy molesto. Desafortunadamente, Windows es terrible a la hora de administrar varios monitores y no se puede hacer nada con herramientas estándar. Entonces le pedí a un amigo que escribiera un pequeño programa que limitara el cursor a una pantalla, lo cual pronto hizo, por lo cual le agradezco. Es cierto que más tarde descubrí un proyecto maravilloso: . No sólo cuenta con un programa con el que limitar el cursor, sino también varios otros que facilitan mucho el trabajo con dos monitores. Por ejemplo, el programa DisMon te permitirá ejecutar juegos en un segundo monitor (en nuestro caso, un televisor), incluso aquellos en los que los desarrolladores no proporcionan esta función.
Bueno, en el camino resolvimos otro problema: iniciar juegos en cualquiera de las pantallas instaladas. Si por alguna razón no te gusta el programa DisMon, puedes usar otro: UltraMon, pero ten en cuenta que este programa no es gratuito.

Vale la pena señalar que cuando juegas en un televisor, también necesitas cambiar el sonido de alguna manera, esto se puede resolver seleccionando la salida HDMI como dispositivo de sonido predeterminado antes de iniciar el juego; Para no perder mucho tiempo revisando la configuración del sistema cada vez, puede utilizar un programa maravilloso que le permite hacerlo con un clic del mouse en un acceso directo.

No hay nada especial que describir con la televisión. Inserte la tarjeta DVB, instale los controladores, configúrelo en el servidor MediaPortal. Por supuesto, aquí hay muchas sutilezas y trampas, pero si hablas de ello, tendrás que escribir un artículo aparte.

Finalmente, les describiré mi sistema doméstico para mayor claridad.

La primera sala contiene una de las computadoras personales.

Configuración:
  • Placa base: Asus F1A75-V Pro
  • Procesador: APU AMD A4-3300 con gráficos Radeon HD (2500 MHz)
  • Adaptador de vídeo (integrado): AMD Radeon HD 6410D (512 MB)
  • RAM: 3GB
  • Unidad de disco: Western Digital 1 TB y 750 GB
  • Fuente de alimentación: 350W
  • Monitor: Samsung 19"
  • Televisor: LG 32"
  • Sistema operativo: Windows 7 x32
Sus tareas:
  • Actúa como una computadora personal en la primera sala. Navegar, ver películas, vídeos de Internet, música, etc.
    Para realizar esta tarea, en la primera habitación al lado de la unidad del sistema se ubican un monitor, teclado, mouse y parlantes.
  • Sirva como centro multimedia en la segunda sala. Ver películas, series de televisión, programas de televisión, además de comunicarse a través de Skype.
    Para ello, en la segunda habitación hay un televisor y un mando a distancia, además de una cámara web. El televisor se conecta con un cable HDMI de quince metros que recorre todo el apartamento, y el cable es el más barato, incluso sin anillos de ferrita. El receptor del control remoto y la cámara se conectan mediante cables USB. Se conectan dos cables pasivos de cinco metros (no pude encontrar uno de diez metros). Vale la pena señalar que el receptor Microsoft Remote Control tiene un cable de cinco metros.
  • Responsable de recibir televisión satelital y posterior transmisión de transmisiones a los clientes utilizando el servidor MediaPortal en ejecución.
    La señal del satélite se recibe a través de dos tarjetas DVB, a las que están conectados los cables de una antena de satélite.
  • Esta computadora también sirve como almacenamiento de medios y descargador de torrents. Funciona las 24 horas del día, sin parar.

La tercera sala contiene otra computadora personal.

Configuración:
  • Placa base: Gigabyte GA-770TA-UD3
  • Procesador: AMD Athlon(tm) II X3 445 (3200 MHz)
  • Adaptador de vídeo: NVIDIA GeForce GTX 550 Ti (1024 MB)
  • RAM: 6GB
  • Unidad de disco: Western Digital 640 GB
  • Enfriador de CPU: Scythe Ninja Mini (sin ventilador)
  • Dispositivos de entrada: teclado, ratón, mando a distancia
  • Fuente de alimentación: 450W
  • Monitor: Asus 24"
  • Televisor: LG 32"
  • Sistema operativo: Windows 7 x64
Tareas:
  • Actúa como una computadora personal en la tercera habitación.
    Junto a la unidad del sistema hay un monitor, teclado, mouse y parlantes.
  • Al mismo tiempo, sirve como centro multimedia para ver vídeos de YouTube y Vimeo, películas y series de televisión.
    Para ello, en la misma estancia hay un televisor conectado mediante un cable HDMI de cinco metros y un receptor de mando a distancia.
  • La computadora también se utiliza activamente como plataforma de juegos.
    Si el juego se controla cómodamente con un gamepad, juego en el televisor mientras estoy acostado en el sofá, si con un teclado y un mouse, juego sentado en la mesa frente al monitor. Si, por ejemplo, alguien está viendo una película en la televisión y yo estoy jugando al mismo tiempo, en lugar de parlantes uso auriculares para no interferir entre sí.
  • Si lo deseas, puedes ver la televisión o grabar programas.
    De esto es responsable el servidor MediaPortal que se ejecuta en el primer ordenador; el segundo ordenador se conecta a él como cliente a través de la red doméstica. Por cierto, en casa tengo una red de 100 megabits y esto es suficiente para ver no solo películas en SD, sino también en HD.

Y esto da como resultado dos puestos de trabajo completos ubicados en la primera y tercera sala, además de dos cines en casa completos ubicados en la segunda y tercera sala. Pronto planeamos comprar otra computadora pequeña como Nettop-nT-330i y un televisor para la cocina, pero funcionará exclusivamente como HTPC. El servidor MediaPortal admite tantos clientes como desee, por lo que también podrá ver la televisión por satélite en la cocina.

Y finalmente, los pros y los contras de dicho sistema.

Ventajas:
  • No requiere costos significativos. Eso sí, si ya tienes un ordenador personal en casa, pensado no sólo para el trabajo, sino también para juegos y entretenimiento. Un televisor tampoco es una compra, ya que es obvio que cualquier HTPC lo requiere. De hecho, si tienes un PC gaming en casa, sólo necesitarás comprar el mando.
  • El sistema es universal y escalable. Al comprar una computadora, obtienes muchas posibilidades. Si desea mejorarlo de alguna manera, será fácil de hacer y no necesitará cambiar todo el dispositivo.
  • Omnívoro. Es decir, este HTPC reproducirá casi cualquier formato de vídeo y audio.
Contras:
  • Considero que la "fiabilidad" del sistema es una desventaja. Vale la pena explicarlo aquí. Si se supone que en una computadora personal trabajarán personas que no comprenden las complejidades de su funcionamiento, inevitablemente surgirán problemas menores. Además, si utilizan MediaPortal exclusivamente (ver películas, televisión y series en el televisor), no habrá problemas. Aquí, por supuesto, todo se decide mediante la configuración adecuada de Windows, los antivirus y, por supuesto, las copias de seguridad.
  • También recomiendo utilizar únicamente hardware probado. Por ejemplo, comencé a tener problemas sólo después de actualizar mi "servidor" a una nueva plataforma de AMD. El sistema anterior en su chipset 785G funcionó de manera estable. ¿En qué estaba pensando cuando comencé la actualización?
  • Además, las desventajas incluyen una configuración del sistema no trivial. Si instalar MediaPortal es una tarea bastante sencilla que cualquier usuario puede realizar, configurar códecs, un control remoto y especialmente un servidor de TV puede ser un obstáculo para algunos. Especialmente después de que dejó de funcionar hace un tiempo.

Durante mucho tiempo, aquellos que necesitaban un centro multimedia doméstico con todas las funciones, capaz no solo de leer DVD, sino también de mostrar video Full HD en diferentes formatos, recibir contenido a través de Internet, tener un reproductor incorporado de servicios en línea y soporte para aplicaciones. y varias docenas de funciones más, solo había dos opciones: comprar un reproductor multimedia como Oppo o Dune, o ensamblarlo usted mismo a partir de una computadora vieja. Hoy en día puedes olvidarte de todo esto y simplemente comprar un dispositivo HDMI con Android o un decodificador con uno de los chips móviles por 50-100 dólares.

Hace algún tiempo me convertí en propietario de una consola de juegos OUYA valorada en 99 dólares. 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 kit, menos el 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 son igualmente adecuados para desempeñar el papel de sustituto completo de los centros multimedia comerciales y, a menudo, excesivamente 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 muchos dispositivos periféricos. En eBay y DealExtreme los regalan por casi nada.
  • Air Mouse (control remoto con giroscopio). Es muy cómodo controlar el dispositivo; hay una gran selección 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 tiene las siguientes interfaces: un (a veces dos) puerto USB 2.0, un puerto microUSB, un puerto HMDI y una 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. El puerto microUSB está destinado únicamente a 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, no debería haber problemas para conectar la acústica al televisor a través de una entrada analógica o una óptica. 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). Android no admite tarjetas de memoria externas.

Las unidades USB se detectan sin problemas, pero aparte de OUYA, muy pocos dispositivos pueden funcionar con sistemas de archivos NTFS o ext4 de fábrica. Este problema se puede resolver utilizando firmware de terceros o aplicaciones de Google Play (Paragon NTFS & HFS+ o NTFS Mounter). Como último recurso, el disco se puede formatear en exFAT; afortunadamente, el sistema operativo junto con los cachés se encuentran en la memoria interna del dispositivo;

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 opción sería un palo con una carcasa de aluminio o con un radiador montado en la carrocería. Una caja de plástico cerrada probablemente provocará un sobrecalentamiento y reinicios espontáneos.

Ajustes

Aquí también todo es sencillo. La gran mayoría de sticks y decodificadores se venden con Android 4.1 preinstalado, sin ninguna personalización más que la 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 te permite ajustar la configuración de imagen de forma predeterminada, basándose en la detección automática de 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 una aplicación especial, de la que hablaré más adelante.

Google Play, que necesitamos absolutamente, 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 obtener 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.

Abra un navegador estándar (ubicado en el menú Crear), descargue las tres aplicaciones usándolo 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 Mod Collection para Ouya, haga clic en Activado junto a Google Play Store Mod y haga 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: conserva root y Google Play después de la actualización automática del firmware. Requiere la instalación de 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 una pantalla de TV grande y es bastante fácil de operar usando un mouse, Air Mouse o 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 de la estándar, esta pantalla de inicio no tiene el menú de aplicaciones, los widgets y el dock clásicos, sino que muestra los iconos de todas las aplicaciones en varios escritorios fijos, clasificándolas por finalidad. Los juegos terminan en un escritorio, los reproductores multimedia en un segundo, los navegadores de Internet y los clientes de redes sociales en un tercero. Esta es la mejor y más conveniente solución que he podido encontrar en todo el tiempo que llevo usando la consola.

La segunda característica de la interfaz de Android que claramente no pertenece a 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 es innecesario, no permite que las aplicaciones se expandan a pantalla completa y, como resultado, degrada seriamente la experiencia de ver películas. Para resolver este problema, puede actualizar una versión de Android de terceros que oculta automáticamente el panel cuando inicia aplicaciones (por ejemplo, Finless ROM), o instalar 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, sólo uso dos aplicaciones multimedia en mi decodificador: XBMC y YouTube para Google TV, pero hay una gran selección de otras aplicaciones en el mercado 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 es un archivo de miles de fotografías 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, concebida originalmente 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 del versión normal. 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 la web oficial o a través de la tienda OUYA, si hablamos de 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. El repositorio oficial tiene 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 corrección de errores de Vsync o un firmware personalizado como Finless ROM.

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 admite casi todos los joysticks Bluetooth, pero solo si el dispositivo es compatible con Bluetooth (¡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 su sistema de entretenimiento doméstico no requiere capacidades extraordinarias, entonces la opción ideal es un dispositivo HDMI o un decodificador de TV basado en un chip móvil.

Por supuesto, una computadora personal o portátil es la herramienta más universal para trabajar con contenido multimedia. La posibilidad de instalar cualquier códec y utilizar cualquier reproductor atrae a muchos usuarios. Sin embargo, desde el punto de vista de la comodidad, además de la visualización única, existen ciertas quejas sobre esta solución. Primero, debe asegurarse de que el dispositivo esté conectado a un televisor y/o receptor de pantalla ancha, lo que puede resultar difícil si están ubicados de forma remota. En segundo lugar, necesita un control remoto y configurar un programa o shell multimedia para él. En tercer lugar, hay que prestar atención a la configuración del sistema y a la selección del software. Por supuesto, muchos usuarios hacen frente con éxito a estas tareas, pero todo esto requiere tiempo y experiencia.

Una alternativa a este enfoque son los reproductores multimedia en red ya preparados. Después de una configuración mínima, el usuario tiene la oportunidad de trabajar cómodamente con videos, música, fotografías, servicios en línea y transmisiones en una pantalla grande a través de la red, utilizando la biblioteca multimedia en una PC o unidad de red. Además, el coste de la solución puede ser significativamente menor que el de la computadora más simple.

Un par de opciones más que vale la pena mencionar son ver videos a través de consolas de juegos modernas y reproductores integrados en televisores, pero hoy no hablaremos de ellas en detalle.

Enumeremos en la tabla las ventajas comparativas de los reproductores multimedia y las computadoras modernas para resolver el problema.

Actualmente, existen muchos modelos de reproductores multimedia en el mercado, que se diferencian tanto en capacidades como en coste. En general, la lista mínima de funciones se ve así: trabajar a través de una red y desde unidades USB, una salida HDMI para conectarse a un televisor o receptor, soporte para video hasta Full HD inclusive, herramientas integradas para trabajar con recursos en línea . Además, puede estar disponible lo siguiente: dispositivos de almacenamiento integrados, una unidad óptica para discos BD y DVD, un controlador inalámbrico integrado, servicios de almacenamiento en red, así como la descarga de archivos de redes p2p y la posibilidad de instalar software adicional. . Se pueden leer reseñas detalladas de modelos interesantes en la sección "Multimedia" de nuestro sitio web.

Hoy, como ejemplo, hemos elegido el reproductor C-200 de la famosa marca Popcorn Hour. Hace un año y medio este modelo ya fue probado en nuestra web, pero desde entonces se han implementado algunos cambios en el mismo, por lo que te contamos un poco sobre el dispositivo.

Reproductor multimedia Popcorn Hour C-200

Este modelo pertenece a la clase superior de reproductores multimedia modernos. Está diseñado en el formato de equipo estándar de montaje en bastidor y admite todas las fuentes de contenido multimedia actuales. La base del dispositivo es el chip Sigma Designs SMP8643, que es capaz de reproducir vídeo en todos los formatos, excepto Blu-ray estéreo. Para conectarse a equipos de audio/vídeo, el reproductor dispone de una amplia gama de salidas adecuadas, desde vídeo compuesto y audio estéreo hasta HDMI 1.3a. Una característica interesante del dispositivo es el mando a distancia, que funciona a través de un canal de radio. Esto le permite elegir libremente dónde instalar el dispositivo. El fabricante también ha proporcionado la posibilidad de controlar el reproductor mediante Wi-Fi desde dispositivos móviles mediante programas especiales para Android e iOS.

En algunos casos, puede resultar útil una pantalla matricial monocromática bastante grande. Con él, puedes, por ejemplo, reproducir composiciones de audio sin tener que mirar el televisor.

Los medios de almacenamiento pueden ser unidades conectadas a través de puertos USB, recursos de red SMB/NFS/DLNA, así como discos duros y unidades ópticas instaladas dentro del dispositivo. El soporte para este último en la modificación considerada permite utilizar simultáneamente un disco duro estándar de 3,5 ″ con reemplazo rápido a través de un compartimento especial y una unidad óptica de BD o DVD "delgada". Están conectados a dos puertos SATA del procesador principal.

Popcorn Hour C-200 admite una amplia gama de servicios en línea, tiene la capacidad de cambiar la apariencia de la interfaz e implementar funciones de red avanzadas.

Hay un puerto FastEthernet incorporado para trabajar con una red local. Además, puede adquirir un controlador inalámbrico 802.11n patentado, que también está instalado dentro del reproductor. El modelo WMP-ND02 que utilizamos está basado en el chipset Ralink RT2880+RT2850 y permite operar a velocidades de hasta 450 MHz en las bandas de 2,4 o 5 GHz. Sus tres antenas se instalan a través de los orificios previstos en el cuerpo del dispositivo. La compatibilidad con la banda de 5 GHz, aún no muy ocupada, permite que este controlador vea de forma inalámbrica incluso videos de alta definición, incluidas imágenes BD. Pero, por supuesto, el usuario también necesitará un enrutador adecuado. Alternativamente, se pueden utilizar dongles USB compatibles o puentes Wi-Fi-Ethernet.

Montaje y conexión del reproductor

Primero, debe comprender las opciones de hardware del dispositivo, en particular la configuración de las unidades instaladas dentro del reproductor. La opción más versátil sería una unidad óptica BD y un disco duro. Para instalar el primero tendrás que ser inteligente y atento. Se puede agregar un disco duro en cualquier momento a través del compartimiento de intercambio rápido en el panel frontal. Es posible que el disco ya contenga archivos y estarán disponibles inmediatamente a través del menú del reproductor.

Además, debe prestar atención a la posibilidad de instalar un dispositivo de almacenamiento USB dentro del dispositivo. Puede resultar útil para implementar el funcionamiento completo del menú BD, así como el funcionamiento de aplicaciones NMT adicionales. Puede utilizar cualquier modelo de 2 a 4 GB. La ventaja de esta opción es que la unidad no ocupará puertos externos y estará constantemente disponible para el reproductor. También es posible conectar un disco duro a este conector si desea aumentar el volumen de su biblioteca multimedia y/o tener un disco de alta capacidad conectado permanentemente.

Si compró un módulo inalámbrico original, también debe instalarlo dentro del dispositivo.

El último punto al que debe prestar atención es garantizar una temperatura confortable en el estuche Popcorn Hour C-200. El fabricante habla de instalar el ventilador en el lugar previsto en el estuche solo si surgen problemas con el funcionamiento del reproductor o del disco. Recomendamos hacer esto si utiliza constantemente el disco duro interno de 3,5 ″. En las pruebas, al mirar videos HD durante mucho tiempo o descargar torrents, la temperatura de la unidad Seagate de 1 TB usada alcanzó los 48 grados.

Después de estas operaciones, el cuerpo del reproductor se puede cerrar e instalar en el lugar de trabajo. Muchos otros modelos de reproductores también permiten la instalación de un disco duro dentro del dispositivo para almacenar archivos e implementar funciones adicionales. Los dispositivos muy compactos suelen funcionar únicamente con unidades externas con interfaces USB o eSATA.

Además del cable de alimentación, como mínimo necesitas conectar un televisor o proyector. La opción más cómoda y de mayor calidad es a través del puerto HDMI. Si necesitas tener sonido multicanal a través del receptor, este se conecta entre el reproductor y el televisor, y si el receptor no tiene puerto HDMI, puedes utilizar las salidas de audio digital del reproductor.

Configuración básica del reproductor

En la mayoría de los casos, después de encender el reproductor y el televisor, verá la interfaz Popcorn Hour C-200 en este último. Si esto no sucede, debe verificar la configuración del dispositivo de visualización y/o cambiar el tipo de salida de video del reproductor usando combinaciones especiales de botones en el control remoto.

Las configuraciones principales del reproductor incluyen la selección del idioma de la interfaz, los parámetros de salida de audio/vídeo y la configuración de los parámetros de conexión de red. Para video, la mejor opción es usar la salida digital y habilitar la opción de seleccionar automáticamente la velocidad de fotogramas dependiendo de los parámetros del archivo que se está reproduciendo, si el televisor lo admite. La configuración de audio incluye especificar la opción de procesamiento para los formatos de pistas de audio: enviar al receptor en su forma original o decodificar dentro del reproductor y mezclar en estéreo (“downmix”). El segundo de ellos puede resultar útil a la hora de instalar un reproductor únicamente con un televisor sin receptor.

Para reproductores multimedia, recomendamos utilizar una conexión de red por cable. Solo él puede garantizar la reproducción de todas las opciones de video de alta resolución desde los recursos de la red. Esto se debe al rendimiento: la tasa de bits de vídeo máxima actual es de unos 40 Mbit/s. La conexión por cable es capaz de funcionar a esta velocidad en cualquier caso. Pero la calidad de la comunicación inalámbrica depende en gran medida del estado de las ondas: obstáculos, interferencias y redes vecinas. Y no todos estos parámetros pueden ser controlados por el usuario. El estándar 802.11g, con su velocidad real en condiciones ideales de unos 25 Mbps, sólo se puede utilizar en archivos de vídeo de hasta 15 GB por película (una estimación muy aproximada). Con 802.11n la situación es mucho mejor. Con un buen hardware, proporciona velocidades de 100 Mbps y superiores, y la capacidad de operar en la banda de 5 GHz aumenta aún más las posibilidades de reproducción de video sin demoras.

En este sentido, el modelo de reproductor en cuestión se ve muy bien: su controlador incorporado es capaz de funcionar a altas velocidades y es compatible con la banda de 5 GHz.

Una prueba conjunta de la tarjeta Popcorn Hour C-200 y WMP-ND02 con uno de los enrutadores más rápidos, ASUS RT-N66U, mostró que a 2,4 GHz, en presencia de una gran cantidad de otras redes inalámbricas en el aire, el El reproductor es capaz de mostrar archivos hasta BD , sin embargo, mientras los visualiza, es posible que aparezcan frisos y imágenes dispersas. Si cambia el adaptador a la banda de 5 GHz, no habrá problemas: podrá ver archivos especialmente preparados para la prueba con una tasa de bits de 50 Mbit/s y superior.

Tenga en cuenta que para facilitar la introducción de contraseñas de redes inalámbricas y otros campos de texto, puede conectar un teclado USB normal al reproductor.

En cuanto a la configuración de direcciones IP, en la mayoría de los casos puede utilizar la recepción automática de ellas a través de DHCP desde el enrutador. Sin embargo, si planea trabajar con los servicios de red propios del dispositivo, entonces es mejor configurar el enrutador con una asignación fija de direcciones basada en la dirección MAC del reproductor.

Trabajar con recursos de red

Para ver archivos desde unidades USB, solo necesita seleccionar el documento deseado en el navegador del reproductor. Pero trabajar con recursos de red requerirá crear y configurar estos últimos. Sin embargo, esto no es difícil de hacer.

La mayoría de los modelos de reproductores admiten los protocolos SMB/CIFS, NFS y DLNA. La primera es la opción estándar para redes basadas en Windows. La descripción del recurso de red en este caso consta del nombre (o dirección IP) del servidor, el nombre de la carpeta compartida en él y el nombre/contraseña del usuario que tiene acceso a él.

Ya hemos configurado dichos recursos en el dispositivo de almacenamiento de red. Para mayor comodidad, puede programar un usuario especial en la unidad para que acceda desde el reproductor, otorgándole derechos de lectura (o completos) a las carpetas de red deseadas. Se lleva a cabo una configuración similar en una computadora: seleccione una carpeta y proporcione acceso compartido a ella, sin olvidar la lista de usuarios.

A continuación, debe especificar estos parámetros en el reproductor en la sección "Recursos de red". Aquí también podrás ingresar tu propio nombre de recurso para el reproductor. Luego de programar todos los enlaces, estarán disponibles desde el menú principal del dispositivo en la sección “red”.

Utilizar el protocolo NFS puede resultar útil para aquellos usuarios que tengan instalado Linux en sus ordenadores. Además, suele ser compatible con dispositivos de almacenamiento en red modernos. Para el modelo de reproductor considerado, NFS no tiene ventajas significativas; sin embargo, para dispositivos menos potentes puede proporcionar velocidades más altas (tasa de bits de video reproducible sin problemas).

Veamos la configuración utilizando la unidad de red Synology como ejemplo. Después de habilitar el servidor NFS, debe permitir el acceso a él desde las direcciones IP requeridas en las propiedades del recurso compartido. Como resultado, los parámetros para acceder a los datos consistirán en el nombre o la dirección IP del servidor y la ruta al recurso compartido (se mostrará en la ventana de configuración de la unidad de red). En este caso no se utilizan nombres de usuario ni contraseñas. Tenga en cuenta que en algunos casos es necesario utilizar la opción de protocolo "NFS TCP", que también es compatible con el reproductor.

Para simplificar la configuración, puede utilizar el navegador de red integrado; luego todo lo que tiene que hacer es ingresar el nombre del recurso y los datos del usuario.

El tercer protocolo mediante el cual el reproductor puede recibir datos de la red local es DLNA (anteriormente conocido como UPnP AV). Fue concebido como una forma sencilla de conectar numerosos dispositivos de red doméstica, incluidos PC, reproductores, consolas de juegos y teléfonos móviles, en un solo conjunto para compartir vídeos, fotos y música. Desafortunadamente, incluso hoy en día, incluso con certificados, puede encontrar incompatibilidad parcial de dispositivos o falta de soporte para determinadas funciones.

Para implementar un servidor DLNA en una PC, debe utilizar un software especial (por ejemplo) o un Windows Media Player estándar, que también puede realizar esta función. La configuración del servidor suele ser mínima: solo necesita seleccionar las carpetas en las que se encuentra el contenido multimedia y permitir el acceso a un reproductor específico. A diferencia de los protocolos de red estándar descritos anteriormente, los archivos se clasifican y buscan en un servidor DLNA no por directorios (aunque esta opción también suele estar disponible), sino por índices creados especialmente. Por ejemplo, para archivos de música, esto podría ser información de las etiquetas: nombre del artista, nombre del álbum, año de lanzamiento. Para compilarlos el servidor debe dedicar algo de tiempo, que hay que tener en cuenta a la hora de utilizarlo. El proceso de indexación, dependiendo del servidor y su configuración, se produce a petición del usuario, según un cronograma o cuando aparecen nuevos documentos.

Configurar un servidor en un dispositivo de almacenamiento en red consiste únicamente en seleccionar carpetas para escanear.

La ventaja de DLNA, que puede ser de interés para algunos modelos de reproductores con procesadores débiles, es el uso del protocolo HTTP para transferir contenido, que es "más ligero" y permite aumentar ligeramente la tasa de bits de vídeo máxima disponible en la red.

Los recursos DLNA se conectan automáticamente en el reproductor. No es necesario programarlos con antelación.

servicios de internet

Popcorn Hour C-200, como la mayoría de los demás, tiene clientes integrados para ver contenido de recursos de Internet como YouTube, SHOUTcast, flickr y muchos más. No es necesario realizar ninguna configuración especial para trabajar con ellos. Sólo necesitas asegurarte de que el jugador tenga acceso a Internet.

Funciones adicionales

En nuestra opinión, la opción más correcta para organizar la visualización de medios en una red doméstica es una unidad de red con una biblioteca y la cantidad requerida de reproductores de red simples con acceso a ella. Esto le permite tener un único lugar para almacenamiento y procesamiento, simplifica la configuración de los reproductores y ellos mismos pueden ser compactos y silenciosos, con solo una conexión de red.

Pero este escenario no siempre es posible. Por ejemplo, si no hay almacenamiento de red, querrás tener medios locales en el reproductor para ver videos de alta tasa de bits o la posibilidad de usarlos sin conexión o en una fiesta.

En este caso, será útil la posibilidad de implementar funciones adicionales por parte del propio reproductor.

Así, en los dispositivos de la familia se podrá instalar un conjunto especial de aplicaciones que permitirán su uso en nuevos escenarios. Para almacenar el código del programa, debe asignar una partición especial en una de las unidades locales. Puede utilizar el puerto USB interno para ello conectando una unidad flash con una capacidad de 2 GB o superior. Esto le permitirá cambiar fácilmente el disco duro instalado en el compartimento frontal sin preocuparse por el rendimiento de las aplicaciones. Por otro lado, la instalación en un disco duro simplificará el uso de los datos del disco duro para los servicios integrados.

La instalación directa de los programas se realiza desde el menú “Mantenimiento” → “Asistente de configuración de NMT”. Si el reproductor está conectado a Internet, podrá descargar por sí solo todos los datos necesarios para la instalación.

Durante la instalación, se crean nuevas particiones en una unidad en blanco: una asignada para aplicaciones y otra para archivos de usuario en el espacio restante. Tenga en cuenta que el sistema de archivos predeterminado de la partición de datos es EXT3, al que no se puede acceder desde Windows sin controladores especiales, pero los archivos se pueden escribir en el disco a través de la red.

El conjunto estándar de aplicaciones para esta familia de reproductores NMT consta de servidores y clientes UPnP AV, myiHome, FTP, SMB, NFS para descargar torrents y archivos desde redes Usenet.

Los dos primeros servidores pueden resultar útiles si el reproductor utiliza un disco duro de gran capacidad con una biblioteca multimedia y hay otros reproductores en la red local. Al utilizar estos protocolos, otros jugadores podrán acceder a los archivos de este dispositivo. También puedes usar SMB y NFS para esto.

FTP y SMB serán útiles para leer/escribir datos en el disco del reproductor desde una computadora. Desafortunadamente, el sistema no proporciona ningún control de acceso a los directorios: hay una única cuenta de usuario (nombre - nmt, contraseña predeterminada - "1234", pero se puede cambiar), que tiene acceso a todos los recursos de lectura y escritura. Tenga en cuenta que con las aplicaciones NMT instaladas, puede cambiar el nombre de la red y el nombre del grupo de trabajo del dispositivo.

El cliente torrent incorporado le permite descargar archivos directamente al reproductor sin una PC. Este modelo tiene dos programas instalados a la vez. Quizás sea más conveniente utilizar el segundo: la conocida utilidad de transmisión. Su interfaz web está disponible en http://pch-c200:8077 y está protegida con contraseña. Si es necesario, puede proporcionar control a través de Internet; simplemente configure el enrutador para transmitir el puerto 8077 a la dirección IP del reproductor. Si las capacidades de la interfaz web no son suficientes, la GUI de Transmission Remote o los programas Transmission-remote-dotnet, que se pueden encontrar en el CD incluido, vendrán al rescate. Para una descarga y distribución eficientes, también debe abrir el puerto del servicio (predeterminado 51413).

Cuando trabaje con servicios adicionales, no olvide que aunque el procesador utilizado en los reproductores multimedia hace un excelente trabajo con la decodificación de video, si hablamos de las funciones de un dispositivo de almacenamiento en red, un sistema de descarga de archivos autónomo u otras funciones no básicas, entonces según los estándares modernos, es relativamente débil. No se necesitan características de alta velocidad: dado que se utiliza un controlador de red de 100 Mbit/s, la velocidad de escritura en la red (protocolo SMB) es de aproximadamente 6 MB/s y la velocidad de lectura es de más de 7 MB/s.

Como puedes ver, configurar un reproductor de red en tu red doméstica es muy sencillo y accesible para todos. El uso de este tipo de equipos le permitirá no perder tiempo configurando su computadora y software, pero puede usarlo para ver cómodamente su serie favorita en un televisor de pantalla ancha en una gran empresa.

La idea de hacer un sistema multimedia doméstico existe desde hace bastante tiempo. El requisito previo para la creación era deshacerse de una unidad de sistema grande e instalar en el lugar de trabajo una computadora portátil con un monitor conectado. La primera opción de implementación que no se inició fue un servidor multimedia desde un teléfono inteligente Android no utilizado. Esta idea tropezó con limitaciones de hardware (módulo Wi-Fi débil, pequeña cantidad de memoria integrada, lectura/escritura de archivos lenta a través de OTG) y software (falta de software de “servidor” estable para el 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 haber dejado de hacerlo, 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. Los modelos necesarios se encontraron en eBay, a partir de 700 rublos por un receptor de infrarrojos y un mando a distancia, pero la espera habría sido de aproximadamente un mes. En el primer mercadillo de Internet de publicidad televisiva en Moscú se encontró la única opción, la de 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;
  • Lenovo MCE remoto 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 hace pensar en usar Windows Media Center como un shell, 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 usar 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. El idioma de la interfaz estándar es el 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. No es posible configurar de forma independiente los botones del control remoto para activar 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 la configuración estándar Requerir enfoque. Para resolver el problema de transferir el control a Windows, el autor editó manualmente el registro.

En el proceso se descubrió cómo asignar el inicio de una aplicación al botón verde del mando a distancia con el icono de Windows sin programas de terceros. 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 mediante 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, queda 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 estándar 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 el monitor externo y XBMC
En Buscar una ventana, debe marcar la casilla Detener macro si no se encuentra el destino y Python Script para desactivarla:

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.

El uso de scripts de línea de comando tiene un pequeño inconveniente: cuando se ejecuta el script, la ventana cmd parpadea. Esto se puede evitar escribiendo un programa que ejecute el código del script por sí mismo.

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.

En este sentido, hice que la ventana se adelantara a todas las demás, usando la conocida función Buscar una ventana, con la casilla 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, establecer una contraseña segura . Cerramos sesión en la cuenta.

Usando cualquier editor de texto que pueda 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 todos los derechos. Al utilizar otros métodos de inicio, no se transfirió el acceso completo, 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 se ejecuta como un 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 en el control remoto para abrir canales de TV en EventGhost (XBMC2 > Botones > Control 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




Arriba