YouTube-On-TV

# **YouTube TV** [![Downloads](https://img.shields.io/github/downloads/marcosrg9/YouTubeTV/total.svg?color=FF0000&label=Total%20downloads)](https://github.com/marcosrg9/YouTubeTV/releases/) [![Downloads](https://img.shields.io/github/downloads/marcosrg9/YouTubeTV/v2.4.1/total.svg?color=blue&label=2.4.1%20Downloads)](https://github.com/marcosrg9/YouTubeTV/releases/tag/v2.4.1) Cliente de YouTube TV sencillo para escritorio basado en [electron](https://www.electronjs.org/). Puede conectar un dispositivo compatible, como un teléfono o un equipo con Google Chrome y enviar los vídeos a la aplicación para visualizarlos, igual que en ChromeCast o televisores inteligentes con YouTube.


🌎 Idiomas

Este readme está disponible en los siguientes idiomas:

Implementa un servidor DIAL (basado en SSDP) para permitir la conexión desde dispositivos que usan este mismo protocolo (limitado a YouTube en esta aplicación).

Usa el userAgent permitido por YouTube TV:

Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.77 Large Screen Safari/534.24 GoogleTV/092754

Puede usar npm start o bien npx electron .. Si ya tiene instalado electron de forma global, podrá iniciar la app con electron .

📦 Builds

El proyecto se puede descargar compilado y listo para su uso. Disponible para Linux, macOS y Windows. En arquitecturas x86, x64 y ARM.

Platform Architecture Link
Windows x32/x64 Descargar
Linux (Deb) x64 Descargar
Linux (Deb) ARM64 Descargar
Linux (Deb) ARMv7l Descargar
Linux (RPM) x64 Descargar
Linux (RPM) ARMv7l Descargar
Linux (RPM) ARM64 Descargar
macOS Intel (x64) Descargar
macOs Apple Chip (ARM) Descargar

Todas las builds

⌨️ Atajos de teclado

No comprobado en Windows y macOS para plataformas ARM, excepto linux ARM para Raspberry (armv7l).

⚡️ Últimos cambios [2.4.0/2.4.1]

2.4.1

🔧 Configuración

YouTube TV incluye ahora una ventana para configurar la resolución máxima de reproducción.

Esta ventana se abre pulsando las teclas Ctrl + S.

La resolución ha sido limitada desde el entorno de desarrollo por la siguiente razón:

Hoy en día la mayoría de equipos disponen de gráficas integradas, esto quiere decir que comparten memoria con el resto del sistema, a diferencia de las gráficas discretas que incluyen sus propios módulos de memoria donde tienen un espacio aislado de almacenamiento sin carga externa.

Esto implica más carga de trabajo para el procesador, y hay casos en los que resoluciones superiores a 2K/4K empiezan a afectar al rendimiento de forma exagerada.

Evidentemente el usuario final puede establecer la resolución que desee, sin embargo, YouTube es capaz de medir el ancho de banda y establecer automáticamente la mejor resolución disponible en relación al ancho de banda, lo cual se puede volver molesto, pues muchas veces la potencia del hardware no es suficiente para reproducir resoluciones tan altas.