Stream2Chromecast: emitirajte svoje videozapise s terminala na Chromecast

Stream2Chromecast

Bez sumnje Chromecats je izvrstan uređaj koji nam omogućuje uživanje u našem multimedijskom sadržaju, ovom uređaju omogućuje nam pretvaranje bilo koje televizije u smartv. Korištenje našeg uređaja ovisi o svakoj osobi i njenoj mašti.

Postoji mnogo aplikacija koje nam omogućuju slanje sadržaja na naš Chromecast, na primjer, s našeg su pametnog telefona najpopularnije aplikacije Netflix, Spotify, Google Play Music, Angry birds i mnoge druge.

ovaj puta Reći ću vam malo o ovoj sjajnoj aplikaciji napisanoj na pythonu i da ga njegov tvorac dijeli sa zajednicom jer je u početku to bio samo osobni projekt. Aplikacija zove se Stream2Chromecast.

Stream2Chromecast je alat koji se koristi kroz naredbeni redak, koji nam omogućuje transkodiranje različitih video formata koji nisu kompatibilni s našim Chromecast uređajem dok se na njemu reproduciraju, pa se sve to radi u stvarnom vremenu.

Značajke Stream2Chromecast:

  • Omogućuje vam streaming audio i video zapisa na uređaj Chromecast.
  • Omogućuje strujanje mrežnih videozapisa samo postavljanjem URL-a iste, datoteka mora biti dostupna za prijenos i format kompatibilan s Chromecastom, jer se ne može transkodirati.
  • Omogućuje nam transkodiranje bilo kojeg formata koji Chromecast ne podržava u stvarnom vremenu (pomoću FFmpeg ili Libav), pa izbjegavamo ručno pretvaranje videozapisa.
  • Pruža osnovne upravljačke naredbe: pauziraj, označi zvjezdicom, zaustavi smanjivanje i pojačavanje glasnoće reprodukcije (trenutno ovo radi samo ako nije prekodiranje)
  • Omogućuje vam da odredite uređaj kada je više Chromecasta povezano na istu mrežu;
  • Podržava prosljeđivanje prilagođenih parametara transkodera na ffmpeg ili avconv (zahvaljujući tome možete postaviti kvalitetu, dodati titlove, iako ga Stream2Chromecast ne podržava izravno, itd.)
  • Podržava specifikaciju porta koji se koristi za streaming medija.
  • Može reproducirati audio datoteke iako ne prikazuje metapodatke.  

Kako instalirati Stream2Chromecast na Linux?

Kao što sam spomenuo prije nekoliko trenutaka, ovaj je alat izgrađen na pythonu, tako da za njegovu instalaciju to možemo učiniti na sljedeće načine:

Za Ubuntu 16.04 14.04 i derivate možemo koristiti sljedeće spremište:

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt update

sudo apt install stream2chromecast

Sada za Debian i druge distribucije koje podržavaju deb pakete, možemo preuzeti .deb paket i instalirati ga, samo ga moramo preuzeti s sljedeći link.

Nakon preuzimanja, jednostavno ga moramo instalirati s našim preferiranim upraviteljem paketa ili sa sljedećom naredbom s terminala:

sudo dpkg -i stream2chromecast*.deb

A za ostale distribucije moramo preuzeti kôd s njegovog gita, link je sljedeći.

Napokon, Stream2Chromecast zahtijeva dvije važne ovisnosti kako bi mogao funkcionirati:

FFmpeg

Python 2

Napokon i bez zaborava spomenuti, to je logično i od najveće je važnosti vaš Chromecast i računalo povezani su na istu mrežu.

Nakon završetka instalacije, pomoću ove aplikacije možemo početi slati sadržaj na naš Chromecast uređaj.

stream2chromecast korištenje

Kako koristiti Stream2Chromecast za emitiranje sadržaja na Chromecast?

Kao što sam spomenuo, ovaj alat radi pod naredbenim retkom, pa je upotreba terminala ključna ako ste instalirali paket deb ili koristili spremište upotreba naredbi je sljedeća:

stream2chromecast

Više bez toga da, kôd ste preuzeli s gita, nomenklatura se mijenja a također biste se uvijek trebali postaviti na mapu Stream2Chromecast da biste je uvijek mogli koristiti.

Naredba za upotrebu bit će sljedeća:

stream2chromecast.py

u pustite video koji samo moramo izvršiti sljedeću naredbu

stream2chromecast /ruta/al/video.mp4

U naredbi moramo naznačiti ip adresu našeg Chromecasta ili ime koje upotrebljavate.

stream2chromecast -devicename CHROMECAST_IP_ADDRESS "/ruta/al/video.mp4"
stream2chromecast -devicename CHROMECAST_NAME "/ruta/al/video.mp4"

Kao što smo komentirali u okviru karakteristika, možemo omogućiti transkondicioniranje za video formate koje ne podržava naš uređaj za to moramo dodati sljedeći parametar.

stream2chromecast -devicename CHROMECAST_IP_ADDRESS -transcode "/ruta/al/video.avi"

u dodajte titlove videozapisu, radimo to s ovim drugim parametrom:

stream2chromecast -devicename CHROMECAST_IP_ADDRESS -transcodeopts '-vf subtitles="/ruta/al/subtitulo.srt"' -transcode "/ruta/al/video.avi"

S druge strane, također možemo pošaljite sadržaj putem interneta:

stream2chromecast -playurl URL

u zaustavite reprodukciju samo pritisnite ctrl + c o terminalu.

konačno, naredbe za kontrole su kako slijedi:

stream2chromecast -pause

stream2chromecast -continue

stream2chromecast -stop

stream2chromecast.py -setvol 

stream2chromecast.py -volup

stream2chromecast.py -voldown

stream2chromecast.py -mute 

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.