Ako streamovať zvuk cez Chromecast alebo DLNA v systéme Linux

pekné logo ubuntu

Pulseudio-dlna na tenkom streamovacom klientovi slúži na ľahké vysielanie zvuku z počítača so systémom Linux pomocou PulseAudio na iné zariadenia DLNA / UPnP alebo Chromecast v rovnakej sieti.

Prostredníctvom tohto nástroja môžeme objaviť všetky zariadenia UPnP, DLNA alebo Chromecast ktoré dokážu reprodukovať obsah v našej sieti a prepojiť ich s PulseAudio. Týmto spôsobom môžete vybrať svoje zdroje zvuku alebo pomocou programu pavucontrol určiť, čo sa má do tohto zariadenia streamovať.

Začnime s nainštalujte si aplikáciu pulseaudio-dlna. Na verzie Ubuntu 16.04, 15.10 a 14.04, Linux Mint 17.x a jeho deriváty je možné pulseaudio-dlna nainštalovať z PPA. Ak ho chcete pridať, budeme musieť z terminálu vykonať iba tieto príkazy:

sudo add-apt-repository ppa:qos/pulseaudio-dlna
sudo apt-get update
sudo apt-get install pulseaudio-dlna

Ak máme inú distribúciu, online je k dispozícii veľa tutoriálov, ktoré môžeme sledovať, ako napr to je. Ďalej v termináli vykonáme nasledujúci príkaz:

pulseaudio-dlna

Po spustení uistíme sa, že je zapnuté zariadenie DLNA / UPnP alebo Chromecast. Ďalším krokom, ktorý musíme urobiť, je otvoriť možnosti zvuku z jeho ponuky a vyberte naše zariadenie ako výstupný prvok.

chromecastový obrázok

Vyberieme zariadenie, na ktoré chceme streamovať, a máme hotovo. Ak ste si vybrali zariadenie DLNA / UPnP, vedzte to možno budete musieť prijať pripojenie cez vyskakovacie okno ktoré sa vám môžu javiť. Chromecast by sa však mal začať hrať okamžite.

V testoch vykonaných v systéme Ubuntu 16.04 bol zvuk odoslaný cez pulseaudio-dlna uspokojivý, v prípade Chromecastu to bolo pri niektorých príležitostiach skreslené. Aby to fungovalo správne musíme nastaviť kodek ffmpeg ako dekodér de backend v pulseaudio-dlna pomocou nasledujúceho príkazu:

pulseaudio-dlna --codec mp3 --encoder-backend=ffmpeg

Ak používate najnovšiu verziu pulseaudio-dlna, budete vedieť, že bola aktualizovaná a flac kodek má teraz prioritu pre prehrávanie cez Chromecast. Ak ho chcete používať, musíte ho najskôr nainštalovať do systému pomocou nasledujúceho príkazu:

sudo apt-get install ffmpeg

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Camilo dijo

    Je možné streamovať zvuk na Apple TV z Ubuntu?

    1.    Miguel Angel Santamaría Rogado dijo

      Ahoj camilo,

      Závisí to od zariadenia, ak je staré a používa AirPlay, malo by to fungovať (možno si budete musieť nainštalovať balík „pulseaudio-module-raop“); ak je dosť nedávny a používa AirPlay 2, je mi ľúto, že s ním budete musieť veľa vydržať. Ak je možné dosiahnuť, aby Apple TV komunikovala pomocou protokolu DLNA, budete mať väčšiu šancu, aby fungovala pomocou nástroja, ktorý predstavuje Luis; Použil som ho spolu s Raspberry beží Volumio a funguje to perfektne.

      Ak si radšej zvolíte použitie Air Play 2 (alebo Apple TV nepodporuje nič iné), nechám vám odkaz na projekt pulseaudio-raop2 (https://hfujita.github.io/pulseaudio-raop2/) a tento odkaz na askubuntu (http://askubuntu.com/questions/544251/airplay-sink-no-longer-visible-in-pulseaudio) kde podrobnejšie vysvetľujú problém.

      Zdravím.

  2.   Aeneas Espinoza dijo

    Ahoj! Môžem zobraziť súbory s titulkami vo formáte .srt? Vďaka!