La aplicación Playercast convierte su reproductor multimedia en cualquier otro dispositivo Linux (por ejemplo, HTPC, Raspberry Pi) en un receptor multimedia que funciona de manera similar a Chromecast.
Expandir la funcionalidad de extensión a través de complementos:
La instalación del código fuente se describe en el wiki.
Después de habilitar la extensión, recuerde instalar todos los requisitos y dependencias de NPM.
Aquí hay una lista de programas requeridos que emiten la televisión depende de:
Asegúrese de tener todo lo anterior instalado.
La extensión de Nautilus se incluye en Cast to TV (desde la versión 9).
Opcionalmente, puede usar Hardware Vaapi o NVENC codificación. Esto, por supuesto, requiere controladores de trabajo. Más información y cómo instalar la aceleración de hardware aquí.
Haber habilitado el Repo de Repo de Universo:
sudo apt install npm nodejs ffmpeg
Ubuntu está enviando una versión NPM incorrecta por alguna razón.
Actualizarlo y borrar el caché bash:
sudo npm install -g npm
hash -r
Tener habilitado RPM Fusion Repos Run:
sudo dnf install npm nodejs ffmpeg
sudo pacman -S npm nodejs ffmpeg
sudo apt install python3-nautilus python3-gi
sudo dnf install nautilus-python python3-gobject
sudo pacman -S python-nautilus python-gobject
Las liberaciones de Ubuntu mayores de 20.04 requieren python-nautilus
en lugar de python3-nautilus
.
Las versiones de Fedora más antiguas también requieren pygobject3
.
La integración de Nautilus está deshabilitada de forma predeterminada. Recuerde encenderlo en esta configuración de extensión.
Antes de usar la extensión, también debe instalar algunos paquetes NPM adicionales.
También debe repetir este paso al actualizar la extensión a la nueva versión, de lo contrario, es posible que no tenga dependencias recién agregadas o actualizadas.
En la versión 9 y más tarde, esto se puede hacer a partir de preferencias de extensión.
Vaya a Cast Settings -> Modules
y haga clic en Install npm modules
.
Debe tener npm
y nodejs
instalados antes de este paso.
Ejecutar el código a continuación en la terminal:
cd ~/.local/share/gnome-shell/extensions/[email protected]
npm install
Las instrucciones detalladas relacionadas con la configuración y el uso de la extensión están en el wiki.
También puede encontrar algunos ejemplos de uso y configuración de firewall allí.
Echa un vistazo a las preguntas frecuentes, antes de hacer preguntas.
El método de traducción preferida es usar la página web Cast to TV Crowdin.
Crowdin no requiere ninguna herramienta adicional y la traducción se puede hacer a través del navegador web. Puede iniciar sesión con la cuenta GitHub o crear una nueva. Solo puedo agregar nuevos idiomas a este proyecto, por lo que si su idioma no está disponible, contácteme primero (puede dejar el comentario aquí).
Alternativamente, aún puede usar Makefile y herramientas como Poedit para generar traducciones:
make potfile
: genera un archivo de bote actualizado.
make mergepo
: fusiona los cambios de los archivos PO a todos los archivos PO.
make compilemo
- compilar archivos de traducción.
Después de compilar reiniciar el gnome-shell para aplicar los cambios.
Un agradecimiento especial a Simon Kusterer (XAT) por desarrollar Chromecast-Player y Sam Potts por hacer Plyr, un increíble reproductor de video HTML5.
Muchas gracias a Rendy Anthony por ayudarme a hacer la integración de Nautilus basada en su extensión de Nautilus-Cast.
Muchas gracias a todos los involucrados en la traducción de esta extensión, ya sea a través de Github o Crowdin.
Si te gusta mi trabajo, por favor, adiéntelo comprándome una taza de café :-)