Stream2Chromecast: Emitirajte svoje videozapise s terminala na Chromecast

Stream2Chromecast

Bez sumnje Chromecats je izvrstan uređaj koji nam omogućava uživanje u našem multimedijskom sadržaju, ovom uređaju omogućava nam da bilo koji televizor pretvorimo u pametni telefon. Korištenje našeg uređaja ovisi o svakoj osobi i njenoj mašti.

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

Ovom prilikom 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 lični 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ćava vam streaming audio i video zapisa na Chromecast uređaj.
  • Omogućuje vam streaming 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ćava nam da u stvarnom vremenu transkodiramo bilo koji format koji Chromecast ne podržava (koristeći FFmpeg ili Libav), pa izbjegavamo ručno pretvaranje videozapisa.
  • Pruža osnovne kontrolne naredbe: pauziraj, označi zvjezdicom, zaustavi smanjivanje i pojačavanje glasnoće reprodukcije (trenutno ovo radi samo kada nije transkodiranje)
  • 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 će se koristiti 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 sa 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 kod iz njegovog gita, link je sljedeći.

Konačno, Stream2Chromecast zahtijeva dvije važne zavisnosti kako bi mogli funkcionirati:

FFmpeg

Python 2

Konačno i bez zaboravljanja da napomenem, to je logično i od najveće je važnosti vaš Chromecast i vaš računar 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 prebacivanje sadržaja na Chromecast?

Kao što sam spomenuo, ovaj alat radi u naredbenom retku, pa je upotreba terminala od ključne važnosti ako ste instalirali deb paket ili koristili spremište upotreba naredbi je sljedeća:

stream2chromecast

Više bez toga da, kôd ste preuzeli iz 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

para 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 koristite.

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

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

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

para dodajte titlove na video, 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, možemo i mi pošaljite sadržaj na mreži:

stream2chromecast -playurl URL

para zaustavite reprodukciju samo pritisnite ctrl + c o terminalu.

Na kraju, naredbe za kontrole su sljedeće:

stream2chromecast -pause

stream2chromecast -continue

stream2chromecast -stop

stream2chromecast.py -setvol 

stream2chromecast.py -volup

stream2chromecast.py -voldown

stream2chromecast.py -mute 

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.