Paano mag-stream ng audio sa paglipas ng Chromecast o DLNA sa Linux

ubuntu ganda ng logo

Pulseudio-dlna sa isang manipis na streaming client na ginamit upang madaling mag-broadcast ng audio mula sa isang computer sa Linux gamit ang PulseAudio sa ibang mga DLNA / UPnP o Chromecast na aparato sa parehong network.

Sa pamamagitan ng utility na ito maaari naming matuklasan ang lahat ng mga aparato UPnP, DLNA o Chromecast na makakapag-kopya ng nilalaman sa loob ng aming network at mai-link ang mga ito sa PulseAudio. Sa ganitong paraan, maaari mong piliin ang iyong mga mapagkukunan ng audio o gumamit ng pavucontrol upang maitaguyod kung ano ang mai-stream sa aparatong iyon.

Magsimula tayo sa i-install ang aplikasyon ng pulseaudio-dlna. Sa mga bersyon ng Ubuntu 16.04, 15.10 at 14.04, Linux Mint 17.x at ang mga hango nito, ang pulseaudio-dlna ay maaaring mai-install mula sa isang PPA. Upang idagdag ito, gagawin lamang namin ang mga sumusunod na utos mula sa terminal:

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

Kung mayroon kaming anumang iba pang pamamahagi, maraming mga tutorial ang magagamit online na maaari naming sundin, tulad ng ito. Susunod, isasagawa namin ang sumusunod na utos sa terminal:

pulseaudio-dlna

Kapag inilunsad, tiyakin namin na nakabukas ang DLNA / UPnP o Chromecast device. Ang susunod na hakbang na dapat nating gawin ay buksan ang mga pagpipilian sa tunog mula sa menu nito at piliin ang aming aparato bilang elemento ng output.

imahe ng chromecast

Pipiliin namin ang aparato na gusto naming i-stream at tapos na kami. Kung pinili mo ang isang DLNA / UPnP aparato alamin iyon maaaring kailangan mong tanggapin ang koneksyon sa pamamagitan ng isang pop-up window na maaaring lumitaw sa iyo. Gayunpaman, dapat magsimulang maglaro kaagad ang Chromecast.

Sa mga pagsubok na isinagawa sa ilalim ng Ubuntu 16.04, ang tunog na ipinadala sa pamamagitan ng pulseaudio-dlna ay kasiya-siya, subalit, sa kaso ng Chromecast ito ay napangit sa ilang mga okasyon. Upang ito ay gumana nang maayos dapat nating itakda ang ffmpeg codec bilang decoder de backend sa pulseaudio-dlna gamit ang sumusunod na utos:

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

Kung gumagamit ka ng pinakabagong bersyon ng pulseaudio-dlna, malalaman mo na na-update ito at Ang flac codec ay inuuna na para sa pag-playback sa pamamagitan ng Chromecast. Upang magamit ito, dapat mo munang mai-install ito sa iyong system gamit ang sumusunod na utos:

sudo apt-get install ffmpeg

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Camilo dijo

    Posible bang mag-stream ng audio sa Apple TV mula sa Ubuntu?

    1.    Miguel Angel Santamaría Rogado dijo

      Kamusta camilo,

      Nakasalalay ito sa aparato, kung ito ay luma na at gumagamit ng AirPlay dapat itong gumana (maaaring i-install mo ang "pulseaudio-module-raop" na pakete); kung ito ay sa kasalukuyan at gumagamit ng AirPlay 2 Humihingi ako ng paumanhin na sabihin na kailangan mong manatili ng maraming dito. Kung posible na makipag-usap ang Apple TV gamit ang DLNA protocol, magkakaroon ka ng mas mahusay na pagkakataon na paganahin ito gamit ang utility na ipinakita ni Luis; Ginamit ko ito kasama ng isang Raspberry na tumatakbo sa Volumio at ito ay ganap na gumagana.

      Kung mas gusto mong piliing gamitin ang Air Play 2 (o ang Apple TV ay hindi sumusuporta sa anupaman) Iniwan ko sa iyo ang link sa proyekto ng pulseaudio-raop2 (https://hfujita.github.io/pulseaudio-raop2/) at ang link na ito sa askubuntu (http://askubuntu.com/questions/544251/airplay-sink-no-longer-visible-in-pulseaudio) kung saan ipinaliwanag nila ang problema nang mas detalyado.

      Pagbati.

  2.   Aeneas Espinoza dijo

    Kamusta! Maaari ko bang makita ang mga file na may mga subtitle sa format na .srt? Salamat!